Dicionário Protheus
Início

Tabela N8N no Protheus

Autorização de Carregamento

O que é a tabela N8N no Protheus?

A tabela N8N faz parte do sistema ERP Protheus da TOTVS e é utilizada para autorização de carregamento.

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 N8N 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 N8N, incluindo todos os campos e índices relacionados.

Propriedades da Tabela

Propriedade Valor
X2_CHAVE N8N
X2_PATH \DATA\
X2_ARQUIVO N8N990
X2_NOME Autorização de Carregamento
X2_NOMESPA Autorización de carga
X2_NOMEENG Loading authorization
X2_ROTINA -
X2_MODO E
X2_MODOUN E
X2_MODOEMP E
X2_DELET 0
X2_TTS -
X2_UNICO N8N_FILIAL+N8N_CODIGO
X2_PYME N
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_ 6639
R_E_C_D_E_L_ 0

Campos da Tabela N8N (21 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_
N8N 01 N8N_FILIAL C 2 0 Filial Sucursal Branch Filial do Sistema Sucursal del sistema System Branch - - x x x x x x x x x x x x x x x - - 1 - - - - N A R - - - - - - - - 033 - S - - N - N - - - 1 2 - - - 105438 0
N8N 02 N8N_CODIGO C 15 0 Cód. Autoriz Cód. Autoriz Authoriz cod Código da Autoriz. Carreg Código de la Autoriz. Car Loading authoriz cd @! - x x x x x x x x x x x x x x x x GetSXENum('N8N','N8N_CODIGO') - 1 x x xxx - - - S V R - - - - - - - - - - S - - N - N - - - 1 1 - - - 105439 0
N8N 03 N8N_TIPO C 1 0 Tipo Tipo Type Tipo Autoriz. de Carreg. Tipo Autoriz. de carga Loading authoriz tp @! - x x x x x x x x x x x x x x x x "1" - 1 x xxx - - - S A R - - 1=Entrada;2=Saída 1=Entrada;2=Salida 1=Inbound;2=Outbound - INCLUI - - - S - - N - N - - - 1 1 - - - 105440 0
N8N 04 N8N_SAFRA C 15 0 Safra Cosecha Crop Safra Cosecha Crop @! ExistCpo('NJU') x x x x x x x x x x x x x x x x - NJU 1 x x xxx - - - S A R - - - - - - INCLUI - 130 - S - - N - N - - - 1 1 - - - 105441 0
N8N 05 N8N_CODTRA C 6 0 Cód. Transp. Cód. Transp. Carrier Code Código da Transportador Código del transportador Carrier code @! Vazio() .Or. ExistCpo('SA4') x x x x x x x x x x x x x x x x - SA4 1 x x xxx - S - S A R - - - - - - INCLUI - - - S - - N - N - - - 1 1 - - - 105442 0
N8N 06 N8N_NOMTRA C 40 0 Nome Transp. Nomb. Transp Carrier Name Nome da Transportadora Nome da Transportadora Carrier Name @! - x x x x x x x x x x x x x x x x IF(!INCLUI,POSICIONE('SA4',1,FwXfilial('SA4')+N8N->N8N_CODTRA,'A4_NOME'),' ') - 1 x x xx - - - S V V - - - - - - - POSICIONE('SA4',1,FwXfilial('SA4')+N8N->N8N_CODTRA,'A4_NOME') - - S - - N - N - - - 1 2 - - - 105443 0
N8N 07 N8N_STATUS C 1 0 Status Estatus Status Status da Autoriz. Carreg Estatus de la Autoriz. Ca Loading Authoriz Status @! - x x x x x x x x x x x x x x x x "1" - 1 x x xxx - - - S V R - - 1=Pendente;2=Aberta;3=Atendida 1=Pendiente;2=Abierta;3=Atendida 1=Pending;2=In progress;3=Answered - - - - - S - - N - N - - - 1 1 - - - 105444 0
N8N 08 N8N_CODPRO C 15 0 Cód. Produto Cód. Produc. Prod Code Código do Produto Código del producto Product Code @! Vazio() .Or. ExistCpo('SB1', M->N8N_CODPRO) x x x x x x x x x x x x x x x x - N92SB1 1 x x xx - S - S A R - - - - - - INCLUI - 030 - S - - N - N - - - 1 2 - - - 105445 0
N8N 09 N8N_DESPRO C 50 0 Desc Produto Desc Produc. Product Desc Descrição do Produto Descripción del producto Product Description @! - x x x x x x x x x x x x x x x x IF(!INCLUI,POSICIONE('SB1',1,FWXFILIAL('SB1')+N8N->N8N_CODPRO,'B1_DESC'),' ') - 1 x x xx - - - S V V - - - - - - - POSICIONE('SB1',1,FWXFILIAL('SB1')+N8N->N8N_CODPRO,'B1_DESC') 171 - S - - N - N - - - 1 2 - - - 105446 0
N8N 10 N8N_UMPRO C 2 0 Un.Med. Un.Med. Meas. Un. Unidade de Medida do Prod Unidad de medida del Prod Measure Unit of Prod - - x x x x x x x x x x x x x x x x IF(!INCLUI,POSICIONE('SB1',1,FWXFILIAL('SB1')+N8N->N8N_CODPRO,'B1_UM'),' ') SAH 1 x x xx - - - N V V - - - - - - - POSICIONE('SB1',1,FWXFILIAL('SB1')+N8N->N8N_CODPRO,'B1_UM') 122 - S - - N - N - - - 1 2 - - - 105447 0
N8N 11 N8N_QTDAUT N 16 2 Qtd Autoriz. Cant. Autori Authoriz Qty Qtd da Autorização Carreg Cant. de la autorización Loaded Authoriz Qty @E 9,999,999,999,999.99 Positivo() x x x x x x x x x x x x x x x x - - 1 x x xx - - - N A R - - - - - - M->N8N_TIPO = "1" - - - S - - N - N - - - 1 2 - - - 105448 0
N8N 12 N8N_QTDAGD N 16 2 Qtd Agendada Cant. Progra Scheduled Qt Quantidade Agendada Cantidad programada en ag Scheduled Qty @E 9,999,999,999,999.99 Positivo() x x x x x x x x x x x x x x x x - - 1 x x xx - - - N V R - - - - - - M->N8N_STATUS = "1" - - - S - - N - N - - - 1 2 - - - 105449 0
N8N 13 N8N_QTDSLD N 16 2 Qtd. Saldo Cant. Saldo Balance Qty Quantidade de Saldo Cantidad de saldo Quantity of Balance @E 9,999,999,999,999.99 Positivo() x x x x x x x x x x x x x x x x - - 1 x x xx - - - N V R - - - - - - M->N8N_STATUS = "1" - - - S - - N - N - - - 1 2 - - - 105450 0
N8N 14 N8N_QTDEXC N 16 2 Qtd Excedida Cant. Excedi Qty Exceeded Quantidade Excedida Cantidad excedida Qty Exceeded @E 9,999,999,999,999.99 Positivo() x x x x x x x x x x x x x x x x - - 1 x x xx - - - N V R - - - - - - M->N8N_STATUS = "1" - - - S - - N - N - - - 1 2 - - - 105451 0
N8N 15 N8N_DTINIC D 8 0 Data Inicial Fecha inicia Start Date Data Inicial Autorização Fecha inicial de autoriza Authorization Start Date - - x x x x x x x x x x x x x x x x Date() - 1 x x xx - - - N A R - - - - - - M->N8N_STATUS = "1" - - - S - - N - N - - - 1 2 - - - 105452 0
N8N 16 N8N_DTFIM D 8 0 Dt Final Fch. Final End Dt. Data Final Autorização Fecha final de autorizaci Authorization End Date - - x x x x x x x x x x x x x x x x Date() - 1 x x xx - - - N A R - - - - - - M->N8N_STATUS = "1" - - - S - - N - N - - - 1 2 - - - 105453 0
N8N 17 N8N_CODUSU C 15 0 Usuário Usuario User Usuário Autorização Usuario autorización Authoriz User @! - x x x x x x x x x x x x x x x x - - 1 x x xx - - - N A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 105454 0
N8N 18 N8N_DTTRAN D 8 0 Dt Transação Fch. Transac Transaction Data Criação Autoriz. Fecha de creación de Auto Authoriz Creation Date - - x x x x x x x x x x x x x x x x - - 1 x x xx - - - N A R - - - - - - INCLUI - - - S - - N - N - - - 1 2 - - - 105455 0
N8N 19 N8N_TOETAP C 6 0 Cód. Tipo Op Cód. Tipo Op Op Type Code Código Tipo de Operação Código Tipo de Operação Operation Type Code @! Vazio() .Or. ExistCpo('N92',FwFldGet('N8N_TOETAP'),1) x x x x x x x x x x x x x x x x - N92 1 xx x - S - S A R - - - - - - INCLUI - - - S - - N - N - - - 1 1 - - - 105456 0
N8N 20 N8N_DESTPO C 50 0 Desc. Tp. Op Desc. Tp. Op Op tp desc Descrição Tipo Operação Descripción Tipo Operació Operation type descriptio @! - x x x x x x x x x x x x x x x x IF(!INCLUI,POSICIONE("N92",1,FWXFILIAL("N92")+FwFldGet('N8N_TOETAP'),"N92_DESCTO"),"") - 1 x x x - - - N V V - - - - - - - - - - N - - N - N - - - 1 2 - - - 105457 0
N8N 21 N8N_NUMCC C 15 0 Cont. Compra Cont. Compra Purch Contr Número Contrato de Compra Número de contrato de com Purchase Contract Number @! Vazio() .Or. ExistCpo("CN9") x x x x x x x x x x x x x x x x - CN9N8N 1 x xx - - - S A R - - - - - - M->N8N_TIPO != "2" .OR. FWFLDGET("N8N_TIPO") != "2" - - - S - - N - N - - - 1 2 - - - 105458 0

Índices da Tabela N8N (2 í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_
N8N 1 N8N_FILIAL+N8N_CODIGO Cód. Autoriz Cód. Autoriz Authoriz cod S - - S 2 3 - 15200 0
N8N 2 N8N_FILIAL+N8N_TIPO+N8N_CODIGO Tipo + Cód. Autoriz Tipo + Cód. Autoriz Type + Authoriz cod S - TIPO S 2 3 - 15201 0

Perguntas frequentes

Para que serve a tabela N8N no Protheus?

Ela é utilizada para autorização de carregamento dentro do sistema ERP Protheus.

Como consultar os campos da tabela N8N?

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

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

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

Exemplo de consulta SQL da tabela N8N

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

SELECT
    N8N_FILIAL,
    N8N_CODIGO,
    N8N_TIPO,
    N8N_SAFRA,
    N8N_CODTRA,
    N8N_NOMTRA,
    N8N_STATUS,
    N8N_CODPRO,
    N8N_DESPRO,
    N8N_UMPRO,
    N8N_QTDAUT,
    N8N_QTDAGD,
    N8N_QTDSLD,
    N8N_QTDEXC,
    N8N_DTINIC,
    N8N_DTFIM,
    N8N_CODUSU,
    N8N_DTTRAN,
    N8N_TOETAP,
    N8N_DESTPO,
    N8N_NUMCC
FROM N8N
WHERE
    D_E_L_E_T_ = ' '
    AND N8N_FILIAL = 'VALOR'
    AND N8N_CODIGO = 'VALOR'
    AND N8N_TIPO = 'VALOR'
    AND N8N_SAFRA = 'VALOR'
    AND N8N_CODTRA = 'VALOR'
    AND N8N_NOMTRA = 'VALOR'
    AND N8N_STATUS = 'VALOR'
    AND N8N_CODPRO = 'VALOR'
    AND N8N_DESPRO = 'VALOR'
    AND N8N_UMPRO = 'VALOR'
    AND N8N_QTDAUT = 0
    AND N8N_QTDAGD = 0
    AND N8N_QTDSLD = 0
    AND N8N_QTDEXC = 0
    AND N8N_DTINIC BETWEEN '20260501' AND '20260531'
    AND N8N_DTFIM BETWEEN '20260501' AND '20260531'
    AND N8N_CODUSU = 'VALOR'
    AND N8N_DTTRAN BETWEEN '20260501' AND '20260531'
    AND N8N_TOETAP = 'VALOR'
    AND N8N_DESTPO = 'VALOR'
    AND N8N_NUMCC = 'VALOR'