| X3_ARQUIVO | X3_ORDEM | X3_CAMPO | X3_TIPO | X3_TAMANHO | X3_DECIMAL | X3_TITULO | X3_DESCRIC | X3_PICTURE | X3_VALID | X3_RELACAO | X3_F3 | X3_NIVEL | X3_TRIGGER | X3_BROWSE | X3_VISUAL | X3_CONTEXT | X3_OBRIGAT | X3_CBOX | X3_PICTVAR | X3_WHEN | X3_INIBRW | X3_GRPSXG | X3_FOLDER |
| SD3 | 01 | D3_FILIAL | C | 2 | 0 | Filial | Filial do Sistema | | | | | 1 | | N | | | | | | | | 033 | |
| SD3 | 02 | D3_TM | C | 3 | 0 | TP Movimento | Tipo de movimento | @9 | ExistCpo("SF5") .And. MaAvalPerm(2,{M->D3_TM}) .And. Iif(l250,A250TM(),A240TM()) | | SF5 | 1 | S | S | | | | | | | | | |
| SD3 | 03 | D3_COD | C | 15 | 0 | Produto | Codigo do Produto | @! | A093Prod().And.A241PrdGrd().And. A241VLDFan(M->D3_COD) | | SB1 | 1 | S | S | | | | | | | | 030 | |
| SD3 | 04 | D3_UM | C | 2 | 0 | Unidade | Unidade de Medida | | ExistCpo("SAH") | | SAH | 1 | | S | V | | | | | | | 122 | |
| SD3 | 05 | D3_QUANT | N | 12 | 2 | Quantidade | Quantidade do Movimento | @E 999,999,999.99 | A240Quant() | | | 1 | | S | | | | | | | | | |
| SD3 | 06 | D3_CF | C | 3 | 0 | Tipo RE/DE | Tipo de Requisicao/devolu | @! | | | | 1 | | S | | | | | | | | | |
| SD3 | 07 | D3_CONTA | C | 20 | 0 | C Contabil | Codigo da Conta Contabil | @! | vazio().or. Ctb105Cta() | | CT1 | 1 | | N | | | | | | | | 003 | |
| SD3 | 08 | D3_OP | C | 14 | 0 | Ord Producao | Ordem de Producao | @9 | vazio() .Or. A250IniOP() | | SC2 | 1 | S | N | | | | | | | | | |
| SD3 | 09 | D3_LOCAL | C | 2 | 0 | Armazem | Codigo do Armazem | @! | ExistCpo("NNR") .And. A240Local() | | NNR | 1 | | N | | | | | | | | 024 | |
| SD3 | 10 | D3_DOC | C | 9 | 0 | Documento | Numero do Documento | @! | A240Doc() | | | 1 | | S | | | | | | | | 018 | |
| SD3 | 11 | D3_EMISSAO | D | 8 | 0 | DT Emissao | Data de Emissao | @D | A240Data() | ddatabase | | 1 | | N | | | | | | | | | |
| SD3 | 12 | D3_GRUPO | C | 4 | 0 | Grupo | Grupo do Produto | @! | | | SBM | 1 | | N | | | | | | | | 162 | |
| SD3 | 13 | D3_CUSTO1 | N | 14 | 2 | Custo | Custo | @E 99,999,999,999.99 | A240Custo() | | | 1 | | N | | | | | | | | | |
| SD3 | 14 | D3_CUSTO2 | N | 14 | 2 | Custo moeda2 | Custo na moeda 2 | @E 99,999,999,999.99 | A240Custo() | | | 1 | | N | | | | | | | | | |
| SD3 | 15 | D3_CUSTO3 | N | 14 | 2 | Custo moeda3 | Custo na moeda 3 | @E 99,999,999,999.99 | A240Custo() | | | 1 | | N | | | | | | | | | |
| SD3 | 16 | D3_CUSTO4 | N | 14 | 2 | Custo moeda4 | Custo na moeda 4 | @E 99,999,999,999.99 | A240Custo() | | | 1 | | N | | | | | | | | | |
| SD3 | 17 | D3_CUSTO5 | N | 14 | 2 | Custo moeda5 | Custo na moeda 5 | @E 99,999,999,999.99 | A240Custo() | | | 1 | | N | | | | | | | | | |
| SD3 | 18 | D3_CC | C | 9 | 0 | Centro Custo | Centro de custo | @! | vazio().or. Ctb105CC() | | CTT | 1 | | N | | | | | | | | 004 | |
| SD3 | 19 | D3_PARCTOT | C | 1 | 0 | Parc/Total | Parcial ou total | @! | AParcTot("A250") | | | 1 | | N | | | | P=Parcial;T=Total | | | | | |
| SD3 | 20 | D3_ESTORNO | C | 1 | 0 | Estornado | Foi estornado (S/N) ? | @! | Pertence("SN") | | | 1 | | N | | | | S=Sim;N=Nao | | | | | |
| SD3 | 21 | D3_NUMSEQ | C | 6 | 0 | Sequencial | Numeracao sequencial | @! | | | | 1 | | N | | | | | | | | | |
| SD3 | 22 | D3_SEGUM | C | 2 | 0 | Segunda UM | Segunda Unidade de Medida | | ExistCpo("SAH") | | SAH | 1 | | N | V | | | | | | | 122 | |
| SD3 | 23 | D3_QTSEGUM | N | 12 | 2 | Qtd. 2a UM | Qtde na Segunda Unidade | @E 999999999.99 | AQtdGrade().And.A240PriUm() | | | 1 | | N | | | | | | | | | |
| SD3 | 24 | D3_TIPO | C | 2 | 0 | Tipo | Tipo do material | @! | | | 02 | 1 | | N | | | | | | | | | |
| SD3 | 25 | D3_NIVEL | C | 3 | 0 | Nivel estrut | Nivel invertido estrutura | @9 | | | | 1 | | N | | | | | | | | | |
| SD3 | 26 | D3_USUARIO | C | 25 | 0 | Usuario | Usuario resp. p/digitacao | | | | | 1 | | N | | | | | | | | | |
| SD3 | 27 | D3_DESCRI | C | 50 | 0 | Descr. Prod | Descrição do Produto | @! | | A250descbr() | | 1 | | N | V | V | | | | | IIF(SD3->D3_COD<>NIL,POSICIONE("SB1",1,XFILIAL("SB1")+SD3->D3_COD,"B1_DESC"),"") | 171 | |
| SD3 | 28 | D3_REGWMS | C | 1 | 0 | Regra WMS | Regra de Apanhe do WMS | 9 | Pertence(" 1234") | | | 1 | | S | | | | 1=Lote;2=Numero de Serie;3=Data/Seq.Abastecimento;4=Data | | | | | |
| SD3 | 29 | D3_PERDA | N | 12 | 2 | Perda | Perda do Movimento | @E 999,999,999.99 | Positivo() .And. AQtdPerda("A250") .And. DigiPerda(M->D3_COD,M->D3_OP,M->D3_PERDA) | | | 1 | | S | | | | | | | | | |
| SD3 | 30 | D3_DTLANC | D | 8 | 0 | DT Lanc.CTB. | Data do Lancto. Contabil | | | | | 1 | | N | | | | | | | | | |
| SD3 | 31 | D3_TRT | C | 3 | 0 | Sequencia | Sequencia da Estrutura | @! | | | | 1 | | N | | | | | | | | | |
| SD3 | 32 | D3_CHAVE | C | 2 | 0 | Chave | Chave de Indexação | @! | | | | 1 | | N | | | | | | | | | |
| SD3 | 33 | D3_IDENT | C | 6 | 0 | Iden. OP Pai | Identificador da OP Pai | @! | | | | 1 | | N | | | | | | | | | |
| SD3 | 34 | D3_SEQCALC | C | 14 | 0 | Seq.Recalc. | Seq.Recalc.Custo Médio | @! | | | | 1 | | N | | | | | | | | | |
| SD3 | 35 | D3_RATEIO | N | 6 | 2 | % Rateio | % Rateio de Custo | @E 999.99 | M->D3_RATEIO > 0 | | | 1 | | N | | | | | | | | | |
| SD3 | 36 | D3_LOTECTL | C | 10 | 0 | Lote | Lote | | A240Lote() | | | 1 | | N | | | | | | | | 068 | |
| SD3 | 37 | D3_NUMLOTE | C | 6 | 0 | Sub-Lote | Sub-Lote | @! | A240Lote() | | | 1 | | N | | | | | | | | | |
| SD3 | 38 | D3_DTVALID | D | 8 | 0 | Valid. Lote | Validade do Lote inform. | | A240DtVali() | | | 1 | | N | | | | | | | | | |
| SD3 | 39 | D3_LOCALIZ | C | 15 | 0 | Endereco | Endereco | @! | A240Locali() | | SBE | 1 | | N | | | | | | | | | |
| SD3 | 40 | D3_NUMSERI | C | 20 | 0 | Num de Serie | Num de Serie do Produto | | A240NumSer() | | | 1 | | N | | | | | | | | 170 | |
| SD3 | 41 | D3_CUSFF1 | N | 14 | 2 | Custo FIFO 1 | Custo FIFO Moeda 1 | @E 99,999,999,999.99 | | | | 1 | | N | | | | | | | | | |
| SD3 | 42 | D3_CUSFF2 | N | 14 | 2 | Custo FIFO 2 | Custo FIFO Moeda 2 | @E 99,999,999,999.99 | | | | 1 | | N | | | | | | | | | |
| SD3 | 43 | D3_CUSFF3 | N | 14 | 2 | Custo FIFO 3 | Custo FIFO Moeda 3 | @E 99,999,999,999.99 | | | | 1 | | N | | | | | | | | | |
| SD3 | 44 | D3_CUSFF4 | N | 14 | 2 | Custo FIFO 4 | Custo FIFO Moeda 4 | @E 99,999,999,999.99 | | | | 1 | | N | | | | | | | | | |
| SD3 | 45 | D3_CUSFF5 | N | 14 | 2 | Custo FIFO 5 | Custo FIFO Moeda 5 | @E 99,999,999,999.99 | | | | 1 | | N | | | | | | | | | |
| SD3 | 46 | D3_ITEM | C | 2 | 0 | Item Remito | Item do Remito | 99 | | | | 1 | | N | | | | | | | | | |
| SD3 | 47 | D3_OK | C | 2 | 0 | Ok | Ctrl. Interno MarkBrowse | @! | | | | 1 | | N | | | | | | | | | |
| SD3 | 48 | D3_ITEMCTA | C | 9 | 0 | Item Contab | Item Contabil | @! | vazio().or. Ctb105Item() | | CTD | 1 | | N | | | | | | | | 005 | |
| SD3 | 49 | D3_CLVL | C | 9 | 0 | Classe Valor | Classe Valor Contabil | @! | vazio().or.Ctb105ClVl() | | CTH | 1 | | N | | | | | | CtbInUse() | | 006 | |
| SD3 | 50 | D3_PROJPMS | C | 10 | 0 | Cod.Projeto | Codigo do Projeto | | Vazio().Or.(ExistCpo("AF8") .And. PMSVldTrPr() .And. PmsVldFase("AF8",M->D3_PROJPMS,"81",.T.,,If(l240,M->D3_EMISSAO,dA241Data))) | PmsCpoInic("D3_PROJPMS") | AF8 | 1 | S | N | | | | | | | | 097 | |
| SD3 | 51 | D3_TASKPMS | C | 12 | 0 | Cod.Tarefa | Codigo da Tarefa | @! | PmsVldTar('SD3') .AND. PMSVldTrPr() .AND. (Vazio().Or.A240VldPrj()) | PmsCpoInic("D3_TASKPMS") | AF9 | 1 | | N | | | | | | PmsSetF3("AF9",3) | | 014 | |
| SD3 | 52 | D3_ORDEM | C | 6 | 0 | Ordem Servic | Ordem de Servico | @! | EXISTCPO("STJ",M->D3_ORDEM) | | | 1 | S | S | | | | | | | | | |
| SD3 | 53 | D3_CODGRP | C | 4 | 0 | Grupo | Grupo Veiculos/Oficina | @! | VldAuxCod1("D3_CODGRP","D3_CODITE") | IniAuxCod(SD3->D3_COD,"D3_CODGRP") | SBM | 1 | | S | | V | | | | | IniAuxCod(SD3->D3_COD,"D3_CODGRP") | 162 | |
| SD3 | 54 | D3_CODITE | C | 27 | 0 | Cod. Produto | Produto Veiculos/Oficina | @! | VldAuxCod2("D3_COD","D3_CODGRP") | IniAuxCod(SD3->D3_COD,"D3_CODITE") | B00 | 1 | | S | | V | | | RtPict("D3_CODGRP") | | IniAuxCod(SD3->D3_COD,"D3_CODITE") | | |
| SD3 | 55 | D3_SERVIC | C | 3 | 0 | Cod.Servico | Codigo do Servico | @! | Vazio() .Or. ExistCpo('DC5') | | DC5 | 1 | | S | | | | | | | | 012 | |
| SD3 | 56 | D3_STSERV | C | 1 | 0 | Status Serv. | Status do Servico | @! | Pertence('123') | '1' | | 1 | | N | V | | | 1=Servico Nao Executado;2=Servico Interrompido;3=Servico Executado | | | | | |
| SD3 | 57 | D3_OSTEC | C | 8 | 0 | OS Ass.Tecn. | OS Assistencia Tecnica | @! | | | | 1 | | N | V | | | | | | | | |
| SD3 | 58 | D3_POTENCI | N | 6 | 2 | Potencia Lot | Potencia do Lote | @E 999.99 | A240Potenc() | | | 1 | | N | | | | | | | | | |
| SD3 | 59 | D3_TPESTR | C | 6 | 0 | Estr.Fisica | Cod. da Estrutura Fisica | @! | ExistCpo("DC8") | | DC8 | 1 | | S | | | | | | | | | |
| SD3 | 60 | D3_REGATEN | C | 10 | 0 | Reg.Atendim. | Registro de Atendimento | | | | | 1 | | | | | | | | | | | |
| SD3 | 61 | D3_DOCSWN | C | 15 | 0 | Doc SWN | Documento de SWN | | | | | 1 | | N | V | | | | | | | | |
| SD3 | 62 | D3_ITEMSWN | C | 4 | 0 | Item do SWN | Item do SWN | | | | | 1 | | N | V | | | | | | | | |
| SD3 | 63 | D3_ITEMGRD | C | 3 | 0 | Item Grade | Item Grade | @! | | | | 1 | | N | V | R | | | | | | | |
| SD3 | 64 | D3_STATUS | C | 2 | 0 | D3_STATUS | Status de Controle Intern | | | | | 1 | | N | | | | | | | | | |
| SD3 | 65 | D3_CUSRP1 | N | 14 | 2 | C Reposicao | Custo de Reposicao | @E 99,999,999,999.99 | | | | 1 | | N | | | | | | | | | |
| SD3 | 66 | D3_CUSRP2 | N | 14 | 2 | C Repos.2a M | Custo de Reposicao 2a M | @E 99,999,999,999.99 | | | | 1 | | N | | | | | | | | | |
| SD3 | 67 | D3_CUSRP3 | N | 14 | 2 | C Repos.3a M | Custo de Reposicao 3a M | @E 99,999,999,999.99 | | | | 1 | | N | | | | | | | | | |
| SD3 | 68 | D3_CUSRP4 | N | 14 | 2 | C Repos.4a M | Custo de Reposicao 4a M | @E 99,999,999,999.99 | | | | 1 | | N | | | | | | | | | |
| SD3 | 69 | D3_CUSRP5 | N | 14 | 2 | C Repos.5a M | Custo de Reposicao 5a M | @E 99,999,999,999.99 | | | | 1 | | N | | | | | | | | | |
| SD3 | 70 | D3_CMRP | N | 14 | 4 | Rep.Uni. | Custo Rep. Unitario | @E 999,999,999.9999 | | | | 1 | | N | | | | | | | | | |
| SD3 | 71 | D3_MOEDRP | C | 1 | 0 | Moeda C.Rep. | Moeda do Custo Reposicao | @! | | | | 1 | | N | | | | | | | | | |
| SD3 | 72 | D3_REVISAO | C | 3 | 0 | Rev.Estrutur | Revisão da Estrutura | @! | A201Mov(M->D3_COD,M->D3_REVISAO) | | | 1 | | | A | R | | | | | | | |
| SD3 | 73 | D3_TANQUE | C | 6 | 0 | Tanque | Tanque | @! | EXISTCPO("DH6",M->D3_TANQUE) | | | 1 | | N | A | R | | | | | | | |
| SD3 | 74 | D3_MASSA | N | 8 | 3 | Massa Esp. | Massa Especifica do Prod. | @E 9,999.999 | | | | 1 | | S | A | R | | | | | | | |
| SD3 | 75 | D3_TEMPAMO | N | 5 | 2 | Temp.Amostra | Temperatura da Amostra | @E 99.99 | | | | 1 | | S | A | R | | | | | | | |
| SD3 | 76 | D3_TEMPTAQ | N | 5 | 2 | Temp.Tanque | Temperatura do Tanque | @E 99.99 | | | | 1 | | S | A | R | | | | | | | |
| SD3 | 77 | D3_DENSAMB | N | 6 | 4 | Dens.Ambient | Densidade a Ambiente | @E 9.9999 | | | | 1 | | S | A | R | | | | | | | |
| SD3 | 78 | D3_QTDAMB | N | 12 | 2 | Qtd.Ambiente | Quantidade Ambiente | @E 999,999,999.99 | | | | 1 | | S | A | R | | | | | | | |
| SD3 | 79 | D3_FATCORR | N | 6 | 4 | Fator Correc | Fator de Correcao | @E 9.9999 | | | | 1 | S | S | A | R | | | | | | | |
| SD3 | 80 | D3_TPMOVAJ | C | 2 | 0 | Tip.Mov.Ajus | Tipo Mov. p/ ajuste | @! | | | | 1 | | S | V | R | | | | | | | |
| SD3 | 81 | D3_CODFOR | C | 6 | 0 | Fornecedor | Cod do Fornecedor | @! | ExistCpo("SA2",M->D3_CODFOR,1) | | SA2 | 1 | | N | A | R | | | | | | 001 | |
| SD3 | 82 | D3_NFORP | C | 6 | 0 | Nr.Orp | Nr.Orp | @! | ExistChav("SD3",M->D3_NFORP+"PR"+" ",12) | | | 1 | | S | A | R | | | | | | | |
| SD3 | 83 | D3_LOJAFOR | C | 2 | 0 | Loja | Codigo da Loja Fornecedor | @! | | | | 1 | | N | A | R | | | | | | 002 | |
| SD3 | 84 | D3_OBS | C | 20 | 0 | Obs. | Observacao | @! | | | | 1 | | N | A | R | | | | | | | |
| SD3 | 85 | D3_CHAVEF2 | C | 52 | 0 | Chave SF2 | Chave NF SF2 | @! | | | | 1 | | N | V | R | | | | | | | |
| SD3 | 86 | D3_HAWB | C | 20 | 0 | Proc. Import | Processo de importação | @! | | | | 1 | | N | V | R | | | | | | 148 | |
| SD3 | 87 | D3_PNEU | C | 16 | 0 | PNEU | PNEU | @! | MNTD3PNVLD() | | PNESTO | 1 | | | | | | | | MNTD3WHEN('D3_PNEU') | | | |
| SD3 | 88 | D3_MOEDA | C | 1 | 0 | Moeda C.Fixo | Moeda do Custo Fixo | @! | | | | 1 | | N | | | | | | | | | |
| SD3 | 89 | D3_QTGANHO | N | 12 | 2 | Qtde. Ganho | Qtde ganho de produção | @E 999,999,999.99 | | | | 1 | | N | V | R | | | | | | | |
| SD3 | 90 | D3_QTMAIOR | N | 12 | 2 | Qtde. Maior | Qtde produzida a maior | @E 999,999,999.99 | | | | 1 | | N | V | R | | | | | | | |
| SD3 | 91 | D3_EMPOP | C | 1 | 0 | Empenho OP | Empenho para OP | @! | | | | 1 | | N | A | R | | | | | | | |
| SD3 | 92 | D3_PMACNUT | N | 6 | 2 | % Macronutr. | Perc. de Macronutrientes | @E 999.99 | Positivo() | | | 1 | | N | A | R | | | | | | | |
| SD3 | 93 | D3_PMICNUT | N | 6 | 2 | % Micronutr. | Perc. de Micronutrientes | @E 999.99 | Positivo() | | | 1 | | N | A | R | | | | | | | |
| SD3 | 94 | D3_PERBLK | C | 6 | 0 | Per. Bloco K | Periodo Bloco K | | | | | 1 | | | | | | | | | | | |
| SD3 | 95 | D3_NODIA | C | 10 | 0 | Seq. Diário | Seq. Diário Contabilidade | @! | | | | 1 | | | | | | | | | | | |
| SD3 | 96 | D3_DIACTB | C | 2 | 0 | Cód Diário | Cód Diário Contabilidade | @! | ExistCPO("CVL") | | CVL | 1 | | | | | | | | | | | |
| SD3 | 97 | D3_GARANTI | C | 1 | 0 | Tem Garantia | Insumo tem Garantia | @! | Pertence("SN") .And. Iif(FindFunction("NGGARANSD3"),NGGARANSD3(),.T.) | "N" | | 1 | | N | A | R | | S=Sim;N=Não | | | | | |
| SD3 | 98 | D3_FORNDOC | C | 6 | 0 | Fornec Doc | Fornecedor Doc | @! | | | | 1 | | N | V | R | | | | | | 001 | |
| SD3 | 99 | D3_CMFIXO | N | 14 | 4 | Cst.Fixo | Custo Unitario Fixo | @E 999,999,999.9999 | Positivo() | | | 1 | | N | | | | | | | | | |
| SD3 | A0 | D3_VLRVI | N | 14 | 2 | Valor VI | Valor da Parcela Importad | @E 99,999,999,999.99 | | | | 1 | | N | A | | | | | | | | |
| SD3 | A1 | D3_LOJADOC | C | 2 | 0 | Loj Doc | Loja Documento | @! | | | | 1 | | S | V | R | | | | | | 002 | |
| SD3 | A2 | D3_IDDCF | C | 6 | 0 | Id DCF | Identificador DCF | @! | | | | 1 | | N | A | R | | | | | | | |
| SD3 | A3 | D3_NUMSA | C | 6 | 0 | Nr.S.A. | Numero da Solic.ao Armaz. | @! | | | | 1 | | N | | | | | | | | | |
| SD3 | A4 | D3_CHAVEF1 | C | 52 | 0 | Chave NF | Chave de relac. NF | @! | | | | 1 | | N | V | R | | | | | | | |
| SD3 | A5 | D3_NRBPIMS | C | 10 | 0 | Nr. Boletim | Numero do boletim | @! | | | | 1 | | N | V | R | | | | | | | |
| SD3 | A6 | D3_PERIMP | N | 8 | 4 | Per. Imp. | Percentual Importacao FCI | @E 999.9999 | If(FindFunction("A250VlPImp"),A250VlPImp(),) | | | 1 | | N | A | | | | | | | | |
| SD3 | A7 | D3_NRABATE | C | 8 | 0 | N Desconto | Número Form. Desconto | @! | | | | 1 | | N | V | R | | | | | | | |
| SD3 | A8 | D3_OKISS | C | 2 | 0 | Marca | Marca | @! | | | | 1 | | S | A | R | | | | | | | |
| SD3 | A9 | D3_OBSERVA | C | 30 | 0 | Observação | Observação | | | | | 1 | | N | A | R | | | | | | | |
| SD3 | B0 | D3_FATHER | C | 1 | 0 | Origem | Produto Origem | | | | | 1 | | N | A | R | | | | | | | |
| SD3 | B1 | D3_ITEMSA | C | 2 | 0 | Item S.A. | Item da Solict.ao Armaz. | @! | | | | 1 | | | | | | | | | | | |
| SD3 | B2 | D3_VLRPD | N | 14 | 2 | Valor PD | Valor Parcela Dedutivel | @E 99,999,999,999.99 | | | | 1 | | | | | | | | | | | |
| SD3 | B3 | D3_CODLAN | C | 6 | 0 | Cod.Cat83 | Codigo Lançamento Cat83 | @! | Vazio() .Or. ExistCpo('CDZ') | | CDZ | 1 | | S | A | R | | | | | | | |
| SD3 | B4 | D3_TEATF | C | 3 | 0 | Tipo Entrada | Tipo de Entrada da Nota | @9 | Vazio() .Or. ExistCpo('SF4') | | SF4 | 1 | | N | A | R | | | | | | | |
| SD3 | B5 | D3_CODSAF | C | 15 | 0 | Cod. Safra | Código Safra | @! | Vazio() .Or. ExistCpo('NJU') | | NJU | 1 | | N | A | R | | | | | | 130 | |