Tabela
DB3 Itens do Doc de Recebimento
Campo Tipo Tamanho Decimal Titulo Formato Validacao F3 Contexto Lista Condicao PYME
DB3_FILIAL C 2 0 Filial S
DB3_NRAVRC C 6 0 Numero Aviso @! S
DB3_ITEM C 3 0 Item 999 S
DB3_CODPRO C 15 0 Produto @! Vazio().or.(Existcpo("SB1").and.MaFisRef("IT_PRODUTO","MT100",M->DB3_CODPRO)) SB1 S
DB3_QUANT N 9 2 Quantidade @E 999999.99 Positivo().And.MaFisRef("IT_QUANT","MT100",M->DB3_QUANT) S
DB3_VUNIT N 9 2 Vlr Unitario @E 99,999.99 S
DB3_TOTAL N 12 2 Vlr.Total @E 9,999,999.99 DLA145Tot(M->DB3_TOTAL) .and. MaFisRef("IT_VALMERC","MT100",M->DB3_TOTAL) S
DB3_VALDES N 9 3 Vlr Desconto @E 99,999.99 MaFisRef("IT_DESCONTO","MT100",M->DB3_VALDES) .and. DLA145DESC() S
DB3_DESC N 5 2 Desconto % @E 99.99 DLA145DESC() S
DB3_NUMPC C 6 0 No do Pedido @! SC7 S
DB3_ITEMPC C 4 0 Item do Ped. @! S
DB3_ITDOC C 3 0 Item Docto. 999 .F. S
DB3_SERVIC C 3 0 Cod.Servico @! ExistCpo('DC5') DC5 N
DB3_STSERV C 1 0 Status Serv. @! Pertence('123') 1=Servico Nao Executado;2=Servico Interrompido;3=Servico Executado N
DB3_ENDER C 15 0 Endereco Ini @! ExistCpo('SBE', M->DB3_ENDER, 9) SBE S
DB3_TPESTR C 6 0 Tipo Estrut @! ExistCPO("DC8") DC8 N