Tabela
SD3 Movimentacoes Internas
Campo Tipo Tamanho Decimal Titulo Formato Validacao F3 Contexto Lista Condicao PYME
D3_FILIAL C 2 0 Filial S
D3_TM C 3 0 TP Movimento @9 ExistCpo("SF5") .And. MaAvalPerm(2,{M->D3_TM}) .And. Iif(l250,A250TM(),A240TM()) SF5 S
D3_COD C 15 0 Produto @! A093Prod().And.A241PrdGrd().And. A241VLDFan(M->D3_COD) SB1 S
D3_UM C 2 0 Unidade ExistCpo("SAH") SAH S
D3_QUANT N 12 2 Quantidade @E 99999999.99 A240Quant() .And. NGCOQPR() S
D3_CF C 3 0 Tipo RE/DE @! S
D3_CONTA C 20 0 C Contabil @! vazio().or. Ctb105Cta() CT1 S
D3_OP C 14 0 Ord Producao @9 vazio() .Or. A250IniOP() SC2 S
D3_LOCAL C 2 0 Armazem @! ExistCpo("NNR") .And. A240Local() NNR S
D3_DOC C 9 0 Documento @! A240Doc() S
D3_EMISSAO D 8 0 DT Emissao @D A240Data() S
D3_GRUPO C 4 0 Grupo @! SBM S
D3_CUSTO1 N 14 2 Custo @E 999,999,999.99 A240Custo() S
D3_CUSTO2 N 14 2 Custo moeda2 @E 999,999,999.99 A240Custo() S
D3_CUSTO3 N 14 2 Custo moeda3 @E 999,999,999.99 A240Custo() S
D3_CUSTO4 N 14 2 Custo moeda4 @E 999,999,999.99 A240Custo() S
D3_CUSTO5 N 14 2 Custo moeda5 @E 999,999,999.99 A240Custo() S
D3_CC C 9 0 Centro Custo @! vazio().or. Ctb105CC() CTT S
D3_PARCTOT C 1 0 Parc/Total @! AParcTot("A250") P=Parcial;T=Total S
D3_ESTORNO C 1 0 Estornado @! Pertence("SN") S=Sim;N=Nao S
D3_NUMSEQ C 6 0 Sequencial @! S
D3_SEGUM C 2 0 Segunda UM @! ExistCpo("SAH") SAH S
D3_QTSEGUM N 12 2 Qtd. 2a UM @E 999999999.99 AQtdGrade().And.A240PriUm() S
D3_TIPO C 2 0 Tipo @! 02 S
D3_NIVEL C 3 0 Nivel estrut @9 S
D3_USUARIO C 25 0 Usuario @! S
D3_DESCRI C 30 0 Descr. Prod @! V S
D3_REGWMS C 1 0 Regra WMS 9 Pertence(" 1234") 1=Lote;2=Numero de Serie;3=Data/Seq.Abastecimento;4=Data S
D3_PERDA N 11 2 Perda @E 99999999.99 Positivo() .And. IIF(M->D3_QUANT = 0,NaoVazio(),DigiPerda(M->D3_COD,M->D3_OP,M->D3_PERDA)) .And. AQtdPerda("A250") S
D3_DTLANC D 8 0 DT Lanc.CTB. S
D3_TRT C 3 0 Sequencia @! S
D3_CHAVE C 2 0 Chave @! S
D3_IDENT C 6 0 Iden. OP Pai @! S
D3_SEQCALC C 14 0 Seq.Recalc. @! S
D3_RATEIO N 6 2 % Rateio @E 999.99 M->D3_RATEIO > 0 S
D3_LOTECTL C 10 0 Lote A240Lote() S
D3_NUMLOTE C 6 0 Sub-Lote @! A240Lote() S
D3_DTVALID D 8 0 Valid. Lote @D A240DtVali() S
D3_LOCALIZ C 15 0 Endereco @! A240Locali() SBE S
D3_NUMSERI C 20 0 Num de Serie @! A240NumSer() S
D3_CUSFF1 N 14 2 Custo FIFO 1 @E 999,999,999.99 S
D3_CUSFF2 N 14 2 Custo FIFO 2 @E 999,999,999.99 S
D3_CUSFF3 N 14 2 Custo FIFO 3 @E 999,999,999.99 S
D3_CUSFF4 N 14 2 Custo FIFO 4 @E 999,999,999.99 S
D3_CUSFF5 N 14 2 Custo FIFO 5 @E 999,999,999.99 S
D3_ITEM C 2 0 Item Remito 99 S
D3_OK C 2 0 Ok @! S
D3_ITEMCTA C 9 0 Item Contab @! vazio().or. Ctb105Item() CTD S
D3_CLVL C 9 0 Classe Valor @! vazio().or.Ctb105ClVl() CTH CtbInUse() S
D3_PROJPMS C 10 0 Cod.Projeto Vazio().Or.(ExistCpo("AF8") .And. PMSVldTrPr() .And. PmsVldFase("AF8",M->D3_PROJPMS,"81",.T.,,If(l240,M->D3_EMISSAO,dA241Data))) AF8 S
D3_TASKPMS C 12 0 Cod.Tarefa @! PmsVldTar('SD3') .AND. PMSVldTrPr() .AND. (Vazio().Or.A240VldPrj()) AF9 PmsSetF3("AF9",3) S
D3_ORDEM C 6 0 Ordem Servic @! EXISTCPO('STJ',M->D3_ORDEM) .AND. NGOSABELIB(M->D3_ORDEM,.T.) .AND. NGCOQPR() MNTSTJ S
D3_CODGRP C 4 0 Grupo @!!!! VldAuxCod1("D3_CODGRP","D3_CODITE") SBM V S
D3_CODITE C 27 0 Cod. Produto @! VldAuxCod2("D3_COD","D3_CODGRP") B00 V S
D3_SERVIC C 3 0 Cod.Servico @! Vazio() .Or. ExistCpo('DC5') DC5 S
D3_STSERV C 1 0 Status Serv. @! Pertence('123') 1=Servico Nao Executado;2=Servico Interrompido;3=Servico Executado S
D3_OSTEC C 8 0 OS Ass.Tecn. @! S
D3_POTENCI N 6 2 Potencia Lot @E 999.99 A240Potenc() S
D3_TPESTR C 6 0 Estr.Fisica @! ExistCpo("DC8") DC8 S
D3_REGATEN C 10 0 Reg.Atendim. S
D3_ITEMSWN C 4 0 Item do SWN S
D3_DOCSWN C 15 0 Doc SWN S
D3_ITEMGRD C 3 0 Item Grade @! R S
D3_STATUS C 2 0 D3_STATUS S
D3_CUSRP1 N 14 2 C Reposicao @E 999,999,999.99 S
D3_CUSRP2 N 14 2 C Repos.2a M @E 999,999,999.99 S
D3_CUSRP3 N 14 2 C Repos.3a M @E 999,999,999.99 S
D3_CUSRP4 N 14 2 C Repos.4a M @E 999,999,999.99 S
D3_CUSRP5 N 14 2 C Repos.5a M @E 999,999,999.99 S
D3_CMRP N 14 4 Rep.Uni. @E 999,999,999.9999 S
D3_MOEDRP C 1 0 Moeda C.Rep. @! S
D3_REVISAO C 3 0 Rev.Estrutur @! A201Mov(M->D3_COD,M->D3_REVISAO) R S
D3_EMPOP C 1 0 Empenho OP @! R S
D3_CMFIXO N 14 4 Cst.Fixo @E 999,999,999.9999 Positivo() S
D3_PMACNUT N 6 2 % Macronutr. @E 999.99 Positivo() R S
D3_PMICNUT N 6 2 % Micronutr. @E 999.99 Positivo() R S
D3_MOEDA C 1 0 Moeda C.Fixo @! S
D3_DIACTB C 2 0 Cod Diario @! ExistCPO("CVL") CVL S
D3_GARANTI C 1 0 Tem Garantia @! Pertence("SN") .And. Iif(FindFunction("NGGARANSD3"),NGGARANSD3(),.T.) R S=Sim;N=Nao S
D3_NODIA C 10 0 Seq. Diario @! S
D3_NRBPIMS C 10 0 Nr. Boletim @! R S
D3_QTGANHO N 12 2 Qtde. Ganho @E 999,999,999.99 R S
D3_QTMAIOR N 12 2 Qtde. Maior @E 999,999,999.99 R S
D3_CHAVEF1 C 52 0 Chave NF @! R S
D3_NUMSA C 6 0 Nr.S.A. @! S
D3_PERIMP N 8 4 Per. Imp. @E 999.9999 If(FindFunction("A250VlPImp"),A250VlPImp(),) S
D3_VLRVI N 14 2 Valor VI @E 99,999,999,999.99 S
D3_CODLAN C 6 0 Cod.Cat83 @! Vazio() .Or. ExistCpo('CDZ') CDZ R S
D3_OKISS C 2 0 Marca @! R S
D3_ITEMSA C 2 0 Item S.A. @! S
D3_HAWB C 17 0 Proc. Import @! R S
D3_NRABATE C 8 0 N Desconto @! R S
D3_CODSAF C 15 0 Cod. Safra @! Vazio() .Or. ExistCpo('NJU') NJU R S
D3_VLRPD N 14 2 Valor PD @E 99,999,999,999.99 S
D3_TEATF C 3 0 Tipo Entrada @9 Vazio() .Or. ExistCpo('SF4') SF4 R S
D3_TANQUE C 6 0 Tanque @! EXISTCPO("DH6",M->D3_TANQUE) R S
D3_MASSA N 8 3 Massa Esp. @E 9,999.999 R S
D3_TEMPAMO N 5 2 Temp.Amostra @E 99.99 R S
D3_TEMPTAQ N 5 2 Temp.Tanque @E 99.99 R S
D3_DENSAMB N 6 4 Dens.Ambient @E 9.9999 R S
D3_QTDAMB N 9 0 Qtd.Ambiente @E 999,999,999 R S
D3_FATCORR N 6 4 Fator Correc @E 9.9999 R S
D3_TPMOVAJ C 2 0 Tip.Mov.Ajus @! R S
D3_CODFOR C 6 0 Fornecedor @! ExistCpo("SA2",M->D3_CODFOR,1) SA2 R S
D3_LOJAFOR C 2 0 Loja @! R S
D3_NFORP C 6 0 Nr.Orp @! ExistChav("SD3",M->D3_NFORP+"PR"+" ",12) R S
D3_OBS C 20 0 Obs. @! R S
D3_CHAVEF2 C 52 0 Chave SF2 @! R S
D3_IDDCF C 6 0 Id DCF @! R S
D3_OBSERVA C 30 0 Observacao R S
D3_FORNDOC C 6 0 Fornec Doc @! R S
D3_LOJADOC C 2 0 Loj Doc @! R S
D3_PERBLK C 6 0 Per. Bloco K S
D3_FATHER C 1 0 Origem R S