Dicionário Protheus
Início

Tabela NN8 no Protheus

Fixacao do Contrato

O que é a tabela NN8 no Protheus?

A tabela NN8 faz parte do sistema ERP Protheus da TOTVS e é utilizada para fixacao do contrato.

Ela pertence ao dicionário de dados do Protheus (SX2) e armazena informações essenciais utilizadas em processos como cadastros, movimentações e integrações do sistema.

A tabela NN8 possui diversos campos (SX3), cada um com regras específicas como tipo, tamanho e validações, além de índices (SIX) que otimizam a performance das consultas.

Nesta página você pode consultar a estrutura completa da tabela NN8, incluindo todos os campos e índices relacionados.

Propriedades da Tabela

Propriedade Valor
X2_CHAVE NN8
X2_PATH \DATA\
X2_ARQUIVO NN8990
X2_NOME Fixacao do Contrato
X2_NOMESPA Fijacion de Contrato
X2_NOMEENG Contract Fixing
X2_ROTINA -
X2_MODO E
X2_MODOUN E
X2_MODOEMP E
X2_DELET 0
X2_TTS -
X2_UNICO NN8_FILIAL+NN8_CODCTR+NN8_ITEMFX
X2_PYME S
X2_MODULO 67
X2_DISPLAY -
X2_SYSOBJ -
X2_USROBJ -
X2_POSLGT 1
X2_CLOB 2
X2_AUTREC 2
X2_TAMFIL 2
X2_TAMUN 0
X2_TAMEMP 0
X2_STAMP 2
X2_INSDT 2
D_E_L_E_T_ -
R_E_C_N_O_ 6867
R_E_C_D_E_L_ 0

Campos da Tabela NN8 (37 campos)

X3_ARQUIVO X3_ORDEM X3_CAMPO X3_TIPO X3_TAMANHO X3_DECIMAL X3_TITULO X3_TITSPA X3_TITENG X3_DESCRIC X3_DESCSPA X3_DESCENG X3_PICTURE X3_VALID X3_USADO X3_RELACAO X3_F3 X3_NIVEL X3_RESERV X3_CHECK X3_TRIGGER X3_PROPRI X3_BROWSE X3_VISUAL X3_CONTEXT X3_OBRIGAT X3_VLDUSER X3_CBOX X3_CBOXSPA X3_CBOXENG X3_PICTVAR X3_WHEN X3_INIBRW X3_GRPSXG X3_FOLDER X3_PYME X3_CONDSQL X3_CHKSQL X3_IDXSRV X3_ORTOGRA X3_IDXFLD X3_TELA X3_PICBRV X3_AGRUP X3_POSLGT X3_MODAL X3_CHKSUM X3_ADDSUM D_E_L_E_T_ R_E_C_N_O_ R_E_C_D_E_L_
NN8 01 NN8_FILIAL C 2 0 Filial Sucursal Branch Filial Sucursal Branch - - x x x x x x x x x x x x x x x - - 1 x - - - - - - - - - - - - - - 033 - S - - N - N - - - 1 1 - - - 109281 0
NN8 02 NN8_CODCTR C 6 0 Contrato Contrato Contract Código do Contrato Codigo del contrato Contract Code @! ExistCpo('NJR') x x x x x x x x x x x x x x x x - NJR 1 xxx - - - S V R - - - - - - - - - - S - - N - N - - - 1 1 - - - 109282 0
NN8 03 NN8_ITEMFX C 3 0 Fixacao Fijacion Fixing Item da Fixação Item de la fijacion Fixing Item @! ExistChav('NN8',FwFldGet('NN8_CODCTR')+FwFldGet('NN8_ITEMFX') ) x x x x x x x x x x x x x x x x - - 1 xxx - - - S V R - - - - - - - - - - S - - N - N - - - 1 1 - - - 109283 0
NN8 04 NN8_CODCAD C 3 0 Cadência Cadencia Cadence Código da Cadência Código de la cadencia Cadence Code @! - x x x x x x x x x x x x x x x x - - 1 xxxxxx - - - N V R - - - - - - - - - - S - - N - N - - - 1 2 - - - 109284 0
NN8 05 NN8_TIPOFX C 1 0 Tipo Fix. Tipo Fij. Fix. Type Tipo da Fixação Tipo de la fijacion Fix Type - Pertence('01') x x x x x x x x x x x x x x x x '1' - 1 xxxx x - - - S A R - - 0=Prevista;1=Firme 0=Prevista;1=En firme 0=Expected;1=Steady - - - - - S - - N - N - - - 1 1 - - - 109285 0
NN8 06 NN8_STATUS C 1 0 Status Estatus Status Status da Fixação Etatus de la fijacion Fixing Status - Pertence('0123') x x x x x x x x x x x x x x x x '1' - 1 xxxx x - - - S A R - - 0=Prevista;1=Aberta;2=Parcial;3=Fechada 0=Prevista;1=Abierta;2=Parcial;3=Finalizada 0=Expected;1=Open;2=Partial;3=Closed - - - - - S - - N - N - - - 1 1 - - - 109286 0
NN8 07 NN8_CODNGC C 6 0 Cód. Negócio Cód. Negocio Business Cd Código do Negócio Código del negocio Business Code @! - x x x x x x x x x x x x x x x x - - 1 xxxxxx - - - N V R - - - - - - - - - - S - - N - N - - - 1 2 - - - 109287 0
NN8 08 NN8_VERSAO C 3 0 Versão Versión Version Versão do Negócio Versión del negocio Business Version @! - x x x x x x x x x x x x x x x x - - 1 xxxxxx - - - N V R - - - - - - - - - - S - - N - N - - - 1 2 - - - 109288 0
NN8 09 NN8_DATA D 8 0 Data Fecha Date Data da Fixacao Fecha de la fijacion Fixing Date - - x x x x x x x x x x x x x x x x dDatabase - 1 x xxx - - - S V R - - - - - - - - - - S - - N - N - - - 1 1 - - - 109289 0
NN8 10 NN8_DATINI D 8 0 Dt.Ini.Ent. Fch.Ini.Ent. Del.Str.Date Data Inicio Entrega Fecha inicial entrega Delivery Start Date - - x x x x x x x x x x x x x x x x - - 1 x xxx - - - S A R - - - - - - - - - - S - - N - N - - - 1 1 - - - 109290 0
NN8 11 NN8_DATFIN D 8 0 Dt.Fin.Ent. Fch.Fin.Ent. Del.Due Date Data Final Entrega Fecha final entrega Delivery Due Date - - x x x x x x x x x x x x x x x x - - 1 x xxx - - - S A R - - - - - - - - - - S - - N - N - - - 1 1 - - - 109291 0
NN8 12 NN8_QTDFIX N 12 2 Qtd. Fixada Cant. Fijada Amount Fix. Quantidade Fixada Cantidad fijada Amount Fixed @E 999,999,999.99 Positivo() x x x x x x x x x x x x x x x x - - 1 x xxx - - - S A R - - - - - - - - - - S - - N - N - - - 1 1 - - - 109292 0
NN8 13 NN8_QTDENT N 12 2 Qtd.Entregue Cant. Entreg Amount Del. Qtde Entregue da Fixacao Cant Entregada de la Fija Fixing Amount Delivered @E 999,999,999.99 Positivo() x x x x x x x x x x x x x x x x - - 1 xxxx x - - - S V R - - - - - - - - - - S - - N - N - - - 1 1 - - - 109293 0
NN8 14 NN8_QTDRES N 12 2 Qtd. Reserva Cant. Reserv Reserv. Qty. Quantidade Reservada Cantidad reservada Reservation Quantity @E 999,999,999.99 - x x x x x x x x x x x x x x x x - - 1 xxxx x - - - N V R - - - - - - - - - - S - - N - N - - - 1 1 - - - 109294 0
NN8 15 NN8_QTENAF N 12 2 Ent. a Fixar Ent. por Fij Del. to Fix QT. Entrega a Fixar Cant. Entrega por fijar Deliv. Amt. to Fix @E 999,999,999.99 Positivo() x x x x x x x x x x x x x x x x - - 1 xxxx x - - - S V R - - - - - - - - - - S - - N - N - - - 1 2 - - - 109295 0
NN8 16 NN8_CODIDX C 15 0 Indice Indice Rate Indice de Mercado Indice de mercado Market Rate @! ExistCpo('NK0') x x x x x x x x x x x x x x x x - NK0 1 xxxx xx - - - S V R - - - - - - INCLUI - - - S - - N - N - - - 1 1 - - - 109296 0
NN8 17 NN8_MOEDA N 2 0 Moeda Moneda Currency Código da Moeda Codigo de la moneda Currency Code @E 99 OGX010Moed(M->NN8_MOEDA) x x x x x x x x x x x x x x x x 1 - 1 xxxx x - - - S A R - - - - - - Empty(FwFldGet('NN8_CODIDX')) - - - S - - N - N - - - 1 1 - - - 109297 0
NN8 18 NN8_TXMOED N 10 6 Tx. Moeda Ts. Moneda CurrencyRate Taxa da Moeda Tasa de la moneda Currency Rate @E 999.999999 - x x x x x x x x x x x x x x x x - - 1 xxxx x - - - N A R - - - - - - Empty(FwFldGet('NN8_CODIDX')).And.FwFldGet('NN8_MOEDA')<>1 - - - S - - N - N - - - 1 1 - - - 109298 0
NN8 19 NN8_VLRUNI N 14 6 Vlr. Un. Prc Val. Un. Prc Prc Un Vl Valor Unit. Moeda Preço Valor Unit. Moneda precio Price Currency Unit Value @E 9,999,999.999999 - x x x x x x x x x x x x x x x x - - 1 xxxx x - - - S A R - - - - - - - - - - S - - N - N - - - 1 1 - - - 109299 0
NN8 20 NN8_VLRTOT N 14 2 Vlr. Tot Prc Val. Tot Prc Prc Tot Vl Valor Total Moeda Preço Valor total moneda precio Price Currency Total Valu @E 99,999,999,999.99 - x x x x x x x x x x x x x x x x - - 1 xxxx x - - - S V R - - - - - - - - - - S - - N - N - - - 1 1 - - - 109300 0
NN8 21 NN8_VALUNI N 14 6 Val. Un. Fix Val. Un. Fij Fix Tot Vl Valor Unitario da Fixacao Valor unitario Fijacion Fixing Unit Value @E 9,999,999.999999 - x x x x x x x x x x x x x x x x - - 1 xxxx x - - - S V R - - - - - - - - - - S - - N - N - - - 1 1 - - - 109301 0
NN8 22 NN8_VALTOT N 14 2 Val. Tot Fix Val. Tot Fij Fix Tot Vl Valor Total da Fixacao Valor total Fijacion Fixing Total Value @E 99,999,999,999.99 - x x x x x x x x x x x x x x x x - - 1 xxxx x - - - S V R - - - - - - - - - - S - - N - N - - - 1 1 - - - 109302 0
NN8 23 NN8_VLENT N 14 2 Val. Tot. En Val. Tot. En Tot.Val.Del. Valor Total Entregue Valor total entregado Total Value Delivered @E 99,999,999,999.99 - x x x x x x x x x x x x x x x x - - 1 xxxx x - - - S V R - - - - - - - - - - S - - N - N - - - 1 1 - - - 109303 0
NN8 24 NN8_VLRLIQ N 14 6 Vlr. Liqu. Val. Neto Net Value Valor Liquido na Moeda 1 Valor neto en la moneda 1 Net Value in Currency 1 @E 9,999,999.999999 - x x x x x x x x x x x x x x x x - - 1 xxxx x - - - N V R - - - - - - - - - - S - - N - N - - - 1 1 - - - 109304 0
NN8 25 NN8_VALLQT N 14 2 Total Fix.Lq Total Fij.Lq Set Fix Tot Total Fix. Liq.S/Imposto Total Fij. Liq.S/Impuesto Total Fix Settl w/o Tax @E 99,999,999,999.99 - x x x x x x x x x x x x x x x x - - 1 xxxx x - - - N V R - - - - - - - - - - S - - N - N - - - 1 2 - - - 109305 0
NN8 26 NN8_VALLIQ N 14 6 Val. Liqu. Val. Neto Net Value Valor Liquido da Fixacao Valor neto de la fijacion Fixing Net Value @E 9,999,999.999999 - x x x x x x x x x x x x x x x x - - 1 xxxx x - - - N V R - - - - - - - - - - S - - N - N - - - 1 1 - - - 109306 0
NN8 27 NN8_QTDFIN N 12 2 Qtd. Financ. Cant Financ. Fin Qty Quantidade Financeira Cantidad financiera Financial Quantity @E 999,999,999.99 - x x x x x x x x x x x x x x x x - - 1 xxxx x - - - N A R - - - - - - - - - - S - - N - N - - - 1 1 - - - 109307 0
NN8 28 NN8_VLRFIN N 12 2 Val. Financ. Val. Financ. Finance Vl. Valor Financeira Valor financiero Finance Value @E 999,999,999.99 - x x x x x x x x x x x x x x x x - - 1 xxxx x - - - N V R - - - - - - - - - - S - - N - N - - - 1 1 - - - 109308 0
NN8 29 NN8_VLRLQT N 14 2 Vlr. Tot Liq Val. Tot Net Net Tot Vl Valor Total na Moeda 1 Valor total en moneda 1 Total Value in Currency 1 @E 99,999,999,999.99 - x x x x x x x x x x x x x x x x - - 1 xxxx x - - - N V R - - - - - - - - - - S - - N - N - - - 1 1 - - - 109309 0
NN8 30 NN8_FREFIN N 14 2 Fre.Em.OP/OR Fle.en.OP/OR OP/OR Frght Vr. Frete em OP/OR Vl. Flete en OP/OR OP/OR Freight Value @E 99,999,999,999.99 - x x x x x x x x x x x x x x x x - - 1 xxxx x - - - N V R - - - - - - - - - - S - - N - N - - - 1 2 - - - 109310 0
NN8 31 NN8_DATREF D 8 0 DT.REF.FIX FC.REF.FIJ FIX REF DT Dt. Referente Fixação Fch. Referente fijación Fixing Refer Dt - - x x x x x x x x x x x x x x x x - - 1 x xx - - - S A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 109311 0
NN8 32 NN8_SEGFIN N 14 2 Seg.Em.OP/OR Seg.en.OP/OR OP/OR Insur. Vr. Seguro em OP/OR Vl. Seguro en OP/OR OP/OR Insurance Value @E 99,999,999,999.99 - x x x x x x x x x x x x x x x x - - 1 xxxx x - - - N V R - - - - - - - - - - S - - N - N - - - 1 2 - - - 109312 0
NN8 33 NN8_DSPFIN N 14 2 DSP.Em.OP/OR DSP.en OP/OR OP/OR Exp. Vr. Despesa em OP/OR Vl. Gastos en OP/OR OP/OR Expense Value @E 99,999,999,999.99 - x x x x x x x x x x x x x x x x - - 1 xxxx x - - - N V R - - - - - - - - - - S - - N - N - - - 1 2 - - - 109313 0
NN8 34 NN8_DTPAGT D 8 0 DT.Pagto.Prv Fch.Pago.Pr Est Paym Dt DT. Prevista para Pagto. Fch Prevista para pago Payment Estimated Date - - x x x x x x x x x x x x x x x x - - 1 xxxx x - - - S A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 109314 0
NN8 35 NN8_AGLUTI C 6 0 Aglutinador Agrupador Grouping Item Aglutinador Ítem agrupador Grouping item @! - x x x x x x x x x x x x x x x x - - 1 xxxxxx - - - S V R - - - - - - - - - - S - - N - N - - - 1 2 - - - 109315 0
NN8 36 NN8_QTDAGL N 14 2 Qtd. Aglutin Cant. Agrup. Group amt Quantidade Aglutinada Cantidad agrupada Grouped amount @E 99,999,999,999.99 - x x x x x x x x x x x x x x x x - - 1 xxxxxx - - - S V R - - - - - - - - - - S - - N - N - - - 1 2 - - - 109316 0
NN8 37 NN8_TIPAGL C 1 0 Tp. Algutina Tp. Agrup. Group tp Tipo Algutinador Tipo agrupador Grouping type @! - x x x x x x x x x x x x x x x x "0" - 1 xxxxxx - - - S V R - - 0=Não;1=Sim 0=No;1=Si 0=No;1=Yes - - - - - S - - N - N - - - 1 2 - - - 109317 0

Índices da Tabela NN8 (3 índices)

INDICE ORDEM CHAVE DESCRICAO DESCSPA DESCENG PROPRI F3 NICKNAME SHOWPESQ IX_VIRTUAL IX_VIRCUST D_E_L_E_T_ R_E_C_N_O_ R_E_C_D_E_L_
NN8 1 NN8_FILIAL+NN8_CODCTR+NN8_ITEMFX Contrato + Fixacao Contrato + Fijacion Contract + Fixing S - CODIGO+ITE S 2 3 - 15648 0
NN8 2 NN8_FILIAL+NN8_CODCTR+NN8_TIPOFX+NN8_ITEMFX Contrato + Tipo Fix. + Fixacao Contrato + Tipo Fij. + Fijacion Contract + Fix. Type + Fixing S - CODIGO+TIP S 2 3 - 15649 0
NN8 3 NN8_FILIAL+NN8_CODNGC+NN8_VERSAO+NN8_CODCAD Cód. Negócio + Versão + Cadência Cód. Negocio + Versión + Cadencia Business Cd + Version + Cadence S - - S 2 3 - 15650 0

Perguntas frequentes

Para que serve a tabela NN8 no Protheus?

Ela é utilizada para fixacao do contrato dentro do sistema ERP Protheus.

Como consultar os campos da tabela NN8?

Nesta página você pode visualizar todos os campos, incluindo tipo, tamanho e validações.

O que são os índices da tabela NN8?

Os índices são estruturas que melhoram a performance de busca e acesso aos dados dentro do Protheus.

Exemplo de consulta SQL da tabela NN8

Modelo de query gerado automaticamente com base na estrutura da tabela.

SELECT
    NN8_FILIAL,
    NN8_CODCTR,
    NN8_ITEMFX,
    NN8_CODCAD,
    NN8_TIPOFX,
    NN8_STATUS,
    NN8_CODNGC,
    NN8_VERSAO,
    NN8_DATA,
    NN8_DATINI,
    NN8_DATFIN,
    NN8_QTDFIX,
    NN8_QTDENT,
    NN8_QTDRES,
    NN8_QTENAF,
    NN8_CODIDX,
    NN8_MOEDA,
    NN8_TXMOED,
    NN8_VLRUNI,
    NN8_VLRTOT,
    NN8_VALUNI,
    NN8_VALTOT,
    NN8_VLENT,
    NN8_VLRLIQ,
    NN8_VALLQT,
    NN8_VALLIQ,
    NN8_QTDFIN,
    NN8_VLRFIN,
    NN8_VLRLQT,
    NN8_FREFIN,
    NN8_DATREF,
    NN8_SEGFIN,
    NN8_DSPFIN,
    NN8_DTPAGT,
    NN8_AGLUTI,
    NN8_QTDAGL,
    NN8_TIPAGL
FROM NN8
WHERE
    D_E_L_E_T_ = ' '
    AND NN8_FILIAL = 'VALOR'
    AND NN8_CODCTR = 'VALOR'
    AND NN8_ITEMFX = 'VALOR'
    AND NN8_CODCAD = 'VALOR'
    AND NN8_TIPOFX = 'VALOR'
    AND NN8_STATUS = 'VALOR'
    AND NN8_CODNGC = 'VALOR'
    AND NN8_VERSAO = 'VALOR'
    AND NN8_DATA BETWEEN '20260401' AND '20260430'
    AND NN8_DATINI BETWEEN '20260401' AND '20260430'
    AND NN8_DATFIN BETWEEN '20260401' AND '20260430'
    AND NN8_QTDFIX = 0
    AND NN8_QTDENT = 0
    AND NN8_QTDRES = 0
    AND NN8_QTENAF = 0
    AND NN8_CODIDX = 'VALOR'
    AND NN8_MOEDA = 0
    AND NN8_TXMOED = 0
    AND NN8_VLRUNI = 0
    AND NN8_VLRTOT = 0
    AND NN8_VALUNI = 0
    AND NN8_VALTOT = 0
    AND NN8_VLENT = 0
    AND NN8_VLRLIQ = 0
    AND NN8_VALLQT = 0
    AND NN8_VALLIQ = 0
    AND NN8_QTDFIN = 0
    AND NN8_VLRFIN = 0
    AND NN8_VLRLQT = 0
    AND NN8_FREFIN = 0
    AND NN8_DATREF BETWEEN '20260401' AND '20260430'
    AND NN8_SEGFIN = 0
    AND NN8_DSPFIN = 0
    AND NN8_DTPAGT BETWEEN '20260401' AND '20260430'
    AND NN8_AGLUTI = 'VALOR'
    AND NN8_QTDAGL = 0
    AND NN8_TIPAGL = 'VALOR'