Pragiva — Tecnologia na prática

Tabelas Referência

ED8 Manut de DI Externa

ED8 tem 65 campos, 9 índices e 12 gatilhos no dicionário padrão.

Protheus 12.1.2510 exclusivo derivado do dicionário padrão

Resposta rápida

Arquivo físico
ED8 + empresa, ex.: ED8010
Chave única
não declarada no pacote
Compartilhamento
Exclusivo
Estrutura
65 campos (4 virtuais), 9 índices, 12 gatilhos
Rotina do sistema
EDCMN400
Exibição padrão
ED8_DI_NUM+ED8_LI_NUM+ED8_COD_I+ED8_DESC+ED8_DES_DI+ED8_NCM

Consultar no seu ambiente

Registros da tabelaSQL
SELECT TOP 100 ED8_DI_NUM, ED8_LI_NUM, ED8_COD_I, ED8_DESC, ED8_DES_DI, ED8_NCM
  FROM ED8010
 WHERE D_E_L_E_T_ = ' '
Dicionário do seu ambienteSQL
SELECT X3_ORDEM, X3_CAMPO, X3_TITULO, X3_TIPO, X3_TAMANHO, X3_DECIMAL, X3_CONTEXT
  FROM SX3010
 WHERE X3_ARQUIVO = 'ED8'
   AND D_E_L_E_T_ = ' '
 ORDER BY X3_ORDEM

Com quem ED8 se liga

Consulta 4

Tabelas usadas como consulta padrão (F3) pelos campos desta.

Campos 65

Clique no campo para ver validação, inicializador, combo e gatilhos.

CampoTítuloTipoTam. Dec.ContextoPictureF3Descrição
Filial Caractere 2 0 Real — — Filial do Sistema
Importador Caractere 2 0 Real @! SYT Importador
Nome Import. Caractere 30 0 Virtual @! — Nome do Importador
CNPJ Import. Caractere 14 0 Real @!R NN.NNN.NNN/NNNN-99 — CNPJ do Importador
No. da DI Caractere 15 0 Real — — No. da DI
Registro DI Data 8 0 Real @D — Data de Registro D.I.
No. Adicao Caractere 3 0 Real 999 — No. Adicao
Pedido Caractere 20 0 Real @! — Nro. Do Pedido
Posição Caractere 4 0 Real 9999 — Posicao para DI ou para P
No. PLI/Reg. Caractere 10 0 Real @! — No. PLI/Reg.
Registro LI Data 8 0 Real — — Data de Registro L.I.
Cod. Item Caractere 15 0 Real @! SB1 Codigo do item
Descricao Caractere 60 0 Real @! — Descricao da Mercadoria
Cod.Desc.Ite Caractere 6 0 Real @! — Cod.Desc.Ite
Descricao DI Memo 65 0 Virtual @! — Descricao da DI
NCM Caractere 10 0 Real @R 9999.99.99 WD4 NCM
Peso Liq. Un Numérico 14 5 Real @E 99,999,999.99999 — Peso Unitario
UM. Compra Caractere 2 0 Real — SAH Unidade de medida CV
Qtd. Compra Numérico 14 5 Real @E 99,999,999.99999 — Quantidade da UM.
UM. NCM Caractere 2 0 Real — SAH Unidade de medida
CampoTítuloTipoTam. Dec.ContextoPictureF3Descrição
Qtd. NCM Numérico 14 5 Real @E 99,999,999.99999 — Quantidade da UM.
Moeda Caractere 3 0 Real @! SYF Moeda
Taxa Moeda Numérico 15 8 Real @E 999,999.99999999 — Taxa da moeda
Val Tot. Moe Numérico 15 2 Real @E 999,999,999,999.99 — Valor na Moeda
Taxa US$ Numérico 15 8 Real @E 999,999.99999999 — Taxa da Moeda
Val Tot. US$ Numérico 14 2 Real @E 99,999,999,999.99 — Valor FOB
Nota Fiscal Caractere 9 0 Real @! — Nota Fiscal
Serie Caractere 3 0 Real !!! — Serie
Data NF Data 8 0 Real — — Data de Emissao da NF
Ato Concess. Caractere 13 0 Real 9999999999999 ED4B Ato Concessorio
Seq.AC. Caractere 3 0 Real 999 — Posicao
Invoice Caractere 20 0 Real @! — Nr. da invoice
Moeda Frete Caractere 3 0 Real @! SYF Moeda do frete
Tx.Frete Numérico 15 8 Real @E 999,999.99999999 — Taxa do frete
Vl.Frete Moe Numérico 15 2 Real @E 999,999,999,999.99 — Valor do frete
Moeda Seguro Caractere 3 0 Real @! SYF Moeda do seguro
Tx.Seguro Numérico 15 8 Real @E 999,999.99999999 — Taxa do seguro
Vl.Seg. Moe Numérico 15 2 Real @E 999,999,999,999.99 — Valor do seguro
Vl.Seg. US$ Numérico 15 2 Real @E 999,999,999,999.99 — Valor do seguro
AFRMM Numérico 15 2 Real @E 999,999,999,999.99 — Desp.Marinha Mercante
CampoTítuloTipoTam. Dec.ContextoPictureF3Descrição
Armazenagem Numérico 15 2 Real @E 999,999,999,999.99 — Despesas com armazenagem
Inland Numérico 15 2 Real @E 999,999,999,999.99 — Inland Charge
Out.Despesas Numérico 15 2 Real @E 999,999,999,999.99 — Outras Despesas
Desconto Numérico 15 2 Real @E 999,999,999,999.99 — Desconto
Packing Numérico 15 2 Real @E 999,999,999,999.99 — Packing.Charges
Vl FOB Total Numérico 15 2 Virtual @E 999,999,999,999.99 — Valor FOB Total
Valor AC Numérico 15 2 Real @E 999,999,999,999.99 — Valor FOB
Qtd.Comp.AC Numérico 14 5 Real @E 99,999,999.99999 — Quantidade de compra AC
Sld.Isencao Numérico 14 5 Real @E 99,999,999.99999 — Saldo de isencao
Fas.Drawback Caractere 1 0 Real @! — Fase de drawback
Dt.Integrac. Data 8 0 Real — — Data da Integração
Qtd.NCM AC Numérico 14 5 Real @E 99,999,999.99999 — Quantidade de compra AC
Ato.Isencao Caractere 13 0 Real @! — Ato de isencao
Isencao.Tot. Caractere 1 0 Real @! — Isencao total
Fornecedor Caractere 6 0 Real @! SA2A Fornecedor do Insumo
Loja Caractere 2 0 Real @! — Loja do Fornecedor do ins
Desc. Forn. Caractere 2 0 Virtual @! — Descrição do Fornecedor
I.I. R$ Numérico 15 2 Real @E 999,999,999,999.99 — Valor II
I.P.I. R$ Numérico 15 2 Real @E 999,999,999,999.99 — Valor IPI
I.C.M.S. R$ Numérico 15 2 Real @E 999,999,999,999.99 — Valor ICMS
CampoTítuloTipoTam. Dec.ContextoPictureF3Descrição
Valor PIS Numérico 15 2 Real @E 999,999,999,999.99 — Valor PIS
Valor COFINS Numérico 15 2 Real @E 999,999,999,999.99 — Valor COFINS
Modelo NF Caractere 6 0 Real @! 42 Modelo da Nota Fiscal
Seq. Sis. MI Caractere 4 0 Real — — Sequencia siscomex MI
Série Doc. Caractere 3 0 Real !!! — Série do Documento Fiscal

Índices 9

OrdemChaveDescriçãoNicknamePesquisa
1 ED8_FILIAL+ED8_LI_NUM+ED8_DI_NUM+ED8_ADICAO+ED8_AC+ED8_SEQSIS No. PLI/Reg. + No. da DI + No. Adicao + Ato Concess. + Seq.AC. — S
2 ED8_FILIAL+ED8_CNPJIM CNPJ Import. — S
3 ED8_FILIAL+ED8_AC+ED8_SEQSIS Ato Concess. + Seq.AC. — S
4 ED8_FILIAL+ED8_DI_NUM+ED8_ADICAO+ED8_POSDI No. da DI + No. Adicao + Posição — S
5 ED8_FILIAL+ED8_PEDIDO+ED8_POSDI Pedido + Posição — S
6 ED8_FILIAL+ED8_NF+ED8_SERIE Nota Fiscal + Serie — S
7 ED8_FILIAL+ED8_LI_NUM+ED8_DI_NUM+ED8_ADICAO+ED8_AC+ED8_SEQMI No. PLI/Reg. + No. da DI + No. Adicao + Ato Concess. + Seq. Sis. MI — S
8 ED8_FILIAL+ED8_AC+ED8_SEQMI Ato Concess. + Seq. Sis. MI — S
9 ED8_FILIAL+ED8_NF+ED8_SDOC Nota Fiscal + Série Doc. — N

Gatilhos 12

CampoSeq.ContradomínioTipoRegraAliasChave de buscaCondição
ED8_COD_I 001 ED8_DES_DI P M->ED8_DES_DI:=Posicione("SB1",1,xFilial("SB1")+M->ED8_COD_I,"B1_DESC_GI") — — —
ED8_COD_I 002 ED8_DES_VM P M->ED8_DES_VM:=MSMM(M->ED8_DES_DI,AVSX3("ED8_DES_VM",3),,,3) — — —
ED8_COD_I 003 ED8_DES_VM P M->ED8_DESC:=Posicione("SB1",1,xFilial("SB1")+M->ED8_COD_I,"B1_DESC") — — —
ED8_COD_I 004 ED8_NCM P M->ED8_NCM:=Posicione("SB1",1,xFilial("SB1")+M->ED8_COD_I,"B1_POSIPI") — — —
ED8_COD_I 005 ED8_UM P M->ED8_UM:=Posicione("SB1",1,xFilial("SB1")+M->ED8_COD_I,"B1_UM") — — —
ED8_DESCNT 001 ED8_FOBGER P M->ED8_FOBGER := M->ED8_VALORI+M->ED8_INLAND+M->ED8_PACKIN+M->ED8_OUTDES-M->ED8_DESCNT — — —
ED8_INLAND 001 ED8_FOBGER P M->ED8_FOBGER := M->ED8_VALORI+M->ED8_INLAND+M->ED8_PACKIN+M->ED8_OUTDES-M->ED8_DESCNT — — —
ED8_NCM 001 ED8_UMNCM P M->ED8_UMNCM:=Posicione("SYD",1,xFilial("SYD")+M->ED8_NCM,"YD_UNID") — — —
ED8_OUTDES 001 ED8_FOBGER P M->ED8_FOBGER := M->ED8_VALORI+M->ED8_INLAND+M->ED8_PACKIN+M->ED8_OUTDES-M->ED8_DESCNT — — —
ED8_PACKIN 001 ED8_FOBGER P M->ED8_FOBGER := M->ED8_VALORI+M->ED8_INLAND+M->ED8_PACKIN+M->ED8_OUTDES-M->ED8_DESCNT — — —
ED8_QTD 001 ED8_QTDNCM P If(!Empty(M->ED8_UMNCM),AvTransUnid(M->ED8_UM,M->ED8_UMNCM,M->ED8_COD_I,M->ED8_QTD),0) — — —
ED8_VALORI 001 ED8_FOBGER P M->ED8_FOBGER := M->ED8_VALORI+M->ED8_INLAND+M->ED8_PACKIN+M->ED8_OUTDES-M->ED8_DESCNT — — —

Procedência

Dicionário padrão do Protheus 12.1.2510, como a TOTVS distribui, sem customização de ambiente.