Pragiva — Tecnologia na prática

Tabelas Referência

N9A Regras Fiscais do Contrato

N9A tem 70 campos, 3 índices e 13 gatilhos no dicionário padrão, e cada registro é identificado pela chave única.

Protheus 12.1.2510 exclusivo derivado do dicionário padrão

Resposta rápida

Arquivo físico
N9A + empresa, ex.: N9A010
Chave única
N9A_FILIAL+N9A_CODCTR+N9A_ITEM+N9A_SEQPRI
Compartilhamento
Exclusivo
Estrutura
70 campos (13 virtuais), 3 índices, 13 gatilhos

Consultar no seu ambiente

Registros da tabelaSQL
SELECT TOP 100 N9A_FILIAL, N9A_CODCTR, N9A_ITEM, N9A_SEQPRI
  FROM N9A010
 WHERE D_E_L_E_T_ = ' '
 ORDER BY N9A_FILIAL, N9A_CODCTR, N9A_ITEM, N9A_SEQPRI
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 = 'N9A'
   AND D_E_L_E_T_ = ' '
 ORDER BY X3_ORDEM

Com quem N9A se liga

Consulta 4

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

Gatilhos buscam em 3

Tabelas onde os gatilhos desta posicionam para trazer um valor.

Campos 70

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

CampoTítuloTipoTam. Dec.ContextoPictureF3Descrição
Filial Caractere 2 0 Real — — Filial
Contrato Caractere 6 0 Real @! — Codigo do Contrato
Desc. Ctr Caractere 40 0 Virtual @! — Descricao do Contrato
Id Entrega Caractere 3 0 Real @! — Id Entrega
Id Regra Caractere 3 0 Real @! — Id da Regra Fiscal
Cod. Take-Up Caractere 6 0 Real @! N9ATKP Código da Reserva Take-Up
Tipo Mercado Caractere 1 0 Real @! — Tipo de Mercado
Tipo Ctr. Caractere 1 0 Real @! — Tipo do Contrato
Finalidade Caractere 6 0 Real @! N8AN79 Codigo da Finalidade
Des.Finalid Caractere 40 0 Virtual @! — Descrição da Finalidaed
Oper.Fis. Caractere 2 0 Real @! DJ Codigo Operacao Fiscal
Desc. Op. Fi Caractere 40 0 Virtual @! — Descricao Op. Fiscal
TES Caractere 3 0 Real @! SF4 Cod. Tes
TES Rem Caractere 3 0 Real @! SF4 Cod. TES de Remessa
Cod.Ent.Fat Caractere 6 0 Real @! NJ0N9A Codigo Entidade Faturamen
Loj.Ent.Fat Caractere 2 0 Real @! — Loja Entidade Faturamento
Nm.Ent.Fat Caractere 40 0 Virtual @! — Nome Entidade Faturamento
Nm.Lj.Fat Caractere 20 0 Virtual @! — Nome Loja Entidade Fatura
Tipo Cliente Caractere 1 0 Real @! — Tipo do Cliente
Cod.Ent.Entr Caractere 6 0 Real @! NJ0 Codigo Entidade Entrega
CampoTítuloTipoTam. Dec.ContextoPictureF3Descrição
Loj.Ent.Entr Caractere 2 0 Real @! — Loja da Entidade Entrega
Nm.Ent.Entre Caractere 40 0 Virtual @! — Nome Entidade de Entrega
Nm.Lj.Entreg Caractere 20 0 Virtual @! — Nome Loja Ent Entrega
Cod. Produto Caractere 15 0 Real @! — Codigo do Produto
Desc. Prod. Caractere 50 0 Virtual @! — Descricao Produto
Unid Med. Caractere 2 0 Virtual — — Unidade de Medida do Prod
Op.Triangula Caractere 1 0 Real @! — Operação Triangular
Op.Futura Caractere 1 0 Real @! — Operação Venda Futura
Natureza Caractere 10 0 Real @! SED Código da natureza
Quantidade Numérico 12 2 Real @E 999,999,999.99 — Quantidade
Vlr Un. Fin. Numérico 14 6 Real @E 9,999,999.999999 — Vlr. Unit. Financeiro Pre
Vl. Tot. Fin Numérico 14 2 Real @E 99,999,999,999.99 — Vlr. Tot. Financeiro Prev
Vlr. Un. Fat Numérico 14 6 Real @E 9,999,999.999999 — Valor Unit. Faturamento
Vl. Tot. Fat Numérico 14 2 Real @E 99,999,999,999.99 — Valor Total Faturamento
Cotação Numérico 10 6 Real @E 999.999999 — Cotação Utilizada
Vlr. Un. Fix Numérico 14 6 Real @E 9,999,999.999999 — Valor Unit. Fixado
Vlr Tot Fix Numérico 14 2 Real @E 99,999,999,999.99 — Valor Total Fixado
Trv Câmbio Numérico 14 6 Real @E 9,999,999.999999 — Trava de Câmbio
Qtd Take-Up Numérico 12 2 Real @E 999,999,999.99 — Quantidade Take-up
Qt Instruida Numérico 12 2 Real @E 999,999,999.99 — Quantidade Instruída
CampoTítuloTipoTam. Dec.ContextoPictureF3Descrição
Sld Instru Numérico 12 2 Real @E 999,999,999.99 — Saldo Instrução
Qt. Nf. P.V. Numérico 12 2 Virtual @E 999,999,999.99 — Qt. Nf. Plano de Vendas
Qtd NF Numérico 12 2 Real @E 999,999,999.99 — Quantidade NF
Sld NF Numérico 12 2 Real @E 999,999,999.99 — Saldo NF
Vl. Total NF Numérico 14 2 Real @E 99,999,999,999.99 — Valor Total Nota Fiscal
Fil Romaneio Caractere 2 0 Real — — Filial Romaneio
Cod Romaneio Caractere 10 0 Real — — Cod Romaneio Global
OK Caractere 1 0 Real @! — OK
Fil. Origem Caractere 2 0 Real — SM0 Filial Origem
Prioridade Numérico 3 0 Real @E 999 — Prioridade Regra Fiscal
Dt. Inicial Data 8 0 Real — — Data Inicial
Dt.Final Data 8 0 Real — — Data Final
Dt.Lim.Tk Up Data 8 0 Real — — Data Limite Take Up
St.Preço Caractere 20 0 Real @! — Status Preço
Nº Aviso Caractere 15 0 Real @! — Número Aviso Pepro
DCO Pepro Caractere 20 0 Real @! N9AN9W Número DCO Pepro
Seq DCO Caractere 10 0 Real @! — Seq. DCO UF
Tipo Aviso Caractere 4 0 Real 99-9 DXA Tipo Algodão Aviso PEPRO
Des. Tp. Avi Caractere 25 0 Virtual @! — Desc. Tp. Algodão Aviso
Ctr. Externo Caractere 20 0 Real @! — Contrato Externo
CampoTítuloTipoTam. Dec.ContextoPictureF3Descrição
Incoterm Caractere 3 0 Real @! — Incoterm
Mod Pgto Exp Caractere 3 0 Real @! — Modalidade Pagamento
Descr. Pagto Caractere 50 0 Virtual @! — Descrição Pagamento
Cond. Pagto Caractere 5 0 Real @! — Cond. Pagto
Des Cond Pag Caractere 50 0 Virtual @! — Descrição Cond Pagto
Vl. Uni. Des Numérico 14 6 Real @E 9,999,999.999999 — Vlr. Unitário de Despesas
Vl. Tot. Des Numérico 14 2 Real @E 99,999,999,999.99 — Vlr. Total das Despesas
Vl. Uni. Dem Numérico 14 6 Real @E 9,999,999.999999 — Vlr. Unit. Demonstrativo
Vl. Tot. Dem Numérico 14 2 Real @E 99,999,999,999.99 — Vlr. Total Demonstrativo
Vl. Tot Imp Numérico 14 2 Real @E 99,999,999,999.99 — Vl. Total dos Impostos

Índices 3

OrdemChaveDescriçãoNicknamePesquisa
1 N9A_FILIAL+N9A_CODCTR+N9A_ITEM+N9A_SEQPRI Contrato + Id Entrega + Id Regra — S
2 N9A_FILIAL+N9A_CTREXT Ctr. Externo — S
3 N9A_FILIAL+N9A_NUMAVI+N9A_NUMDCO+N9A_SEQDCO Nº Aviso + DCO Pepro + Seq DCO — S

Gatilhos 13

CampoSeq.ContradomínioTipoRegraAliasChave de buscaCondição
N9A_CODENT 001 N9A_NOMENT P NJ0->NJ0_NOME NJ0 XFilial("NJ0")+M->N9A_CODENT+M->N9A_LOJENT .Not.Empty(M->N9A_LOJENT)
N9A_CODENT 002 N9A_NMLJEN P NJ0->NJ0_NOMLOJ — — .Not.Empty(M->N9A_LOJENT)
N9A_CODFIN 001 N9A_DESFIN P N8A->N8A_DESFIN N8A xFilial("N8A")+M->N9A_CODFIN —
N9A_ENTENT 001 N9A_NMEENT P NJ0->NJ0_NOME NJ0 xFilial("NJ0")+M->N9A_ENTENT+M->N9A_LJEENT .Not.Empty(M->N9A_LJEENT)
N9A_ENTENT 002 N9A_NLJENT P NJ0->NJ0_NOMLOJ — — .Not.Empty(M->N9A_LJEENT)
N9A_LJEENT 001 N9A_NMEENT P NJ0->NJ0_NOME NJ0 xFilial("NJ0")+M->N9A_ENTENT+M->N9A_LJEENT —
N9A_LJEENT 002 N9A_NLJENT P NJ0->NJ0_NOMLOJ — — —
N9A_LOJENT 001 N9A_NOMENT P NJ0->NJ0_NOME NJ0 xFilial("NJ0")+M->N9A_CODENT+M->N9A_LOJENT —
N9A_LOJENT 002 N9A_NMLJEN P NJ0->NJ0_NOMLOJ — — —
N9A_QTDTKP 001 N9A_SDOINS P IIF(M->N9A_QUANT > M->N9A_QTDTKP, N9A_QUANT-N9A_QTDINS, N9A_QTDTKP-N9A_QTDINS) — — —
N9A_QUANT 001 N9A_SDOINS P IIF(M->N9A_QUANT > M->N9A_QTDTKP, M->N9A_QUANT-M->N9A_QTDINS, M->N9A_QTDTKP-M->N9A_QTDINS) — — —
N9A_QUANT 002 N9A_SDONF P M->N9A_QUANT - M->N9A_QTDNF — — —
N9A_TPAVIS 001 N9A_DTPAVI P DXA->DXA_DESCRI DXA FwxFilial("DXA")+M->N9A_TPAVIS —

Procedência

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