Autorização de Carregamento
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.
| 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 |
| 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 |
| 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 |
Ela é utilizada para autorização de carregamento dentro do sistema ERP Protheus.
Nesta página você pode visualizar todos os campos, incluindo tipo, tamanho e validações.
Os índices são estruturas que melhoram a performance de busca e acesso aos dados dentro do Protheus.
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'