Dicionário Protheus
Início

Tabela NJK no Protheus

Classificacoes do Romaneio

O que é a tabela NJK no Protheus?

A tabela NJK faz parte do sistema ERP Protheus da TOTVS e é utilizada para classificacoes do romaneio.

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

Propriedades da Tabela

Propriedade Valor
X2_CHAVE NJK
X2_PATH \DATA\
X2_ARQUIVO NJK990
X2_NOME Classificacoes do Romaneio
X2_NOMESPA Clasificaciones lista de embar
X2_NOMEENG Packing List Classifications
X2_ROTINA -
X2_MODO E
X2_MODOUN E
X2_MODOEMP E
X2_DELET 0
X2_TTS -
X2_UNICO NJK_FILIAL+NJK_CODROM+NJK_ITEM+NJK_TPCLAS
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_ 6781
R_E_C_D_E_L_ 0

Campos da Tabela NJK (14 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_
NJK 01 NJK_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 - - - - - - - - - - - - - - - 033 - S - - N - N - - - 1 2 - - - 107869 0
NJK 02 NJK_CODROM C 10 0 Codigo Codigo Code Codigo do Romaneio Codigo de Lista Embarque Packing List Code - ExistCpo('NJJ') x x x x x x x x x x x x x x x x - NJJ 1 xxx - - - S - - - - - - - - - - 149 - S - - N - N - - - 1 1 - - - 107870 0
NJK 03 NJK_ITEM C 3 0 Seq Sec Seq Item Sequencial Item Secuencial Sequence Item @! - x x x x x x x x x x x x x x x x - - 1 xxxx - - - S V - - - - - - - - - - - S - - N - N - - - 1 1 - - - 107871 0
NJK 04 NJK_TPCLAS C 1 0 Class Clas Class Tipo Classificação Tipo de clasificación Classification Type @! Pertence('12') x x x x x x x x x x x x x x x x '1' - 1 x - - - S V R - - 1=Destino;2=Origem 1=Destino;2=Origen 1=Target;2=Source - - - - - S - - N - N - - - 1 2 - - - 107872 0
NJK 05 NJK_TIPREG C 10 0 Tipo Tipo Type Tipo do Registro Tipo del registro Record Type @! - x x x x x x x x x x x x x x x x - - 1 x x xx x - - - N V R - - - - - - - - - - S - - N - N - - - 1 2 - - - 107873 0
NJK 06 NJK_CODDES C 6 0 Cod.I.T.D. Cod.I.T.D. I.T.D. Code Codigo do Desconto Codigo del Descuento Discount Code @! ExistCpo('NNH') x x x x x x x x x x x x x x x x - NNH 1 xxx - S - S V R - - - - - - - - - - S - - N - N - - - 1 1 - - - 107874 0
NJK 07 NJK_DESDES C 25 0 Des.I.T.D. Des.I.T.D. Des.I.T.D. Descricao do Desconto Descripcion del Descuento Discount Description @! - x x x x x x x x x x x x x x x x IF(!INCLUI,POSICIONE('NNH',1,XFILIAL('NNH')+NJK->NJK_CODDES,'NNH_DESCRI'),' ') - 1 xxxx x - - - S V V - - - - - - - POSICIONE('NNH',1,XFILIAL('NNH')+NJK->NJK_CODDES,'NNH_DESCRI') - - S - - N - N - - - 1 2 - - - 107875 0
NJK 08 NJK_BASDES N 14 2 Peso Base Peso Base Base Weight Peso Base para Classifica Peso Base para Clasificac Base Weight for Classific @E 99,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 - - - - - - - - - - - S - - N - N - - - 1 2 - - - 107876 0
NJK 09 NJK_OBRGT C 1 0 Obrigatório Obligatorio Mandatory Desconto Obrigatório Descuento obligatorio Mandatory Discount @! - x x x x x x x x x x x x x x x x "2" - 1 xxxx x - - - S A R - - 1=Sim;2=Não 1=Sí;2=No 1=Yes;2=No - - - - - S - - S - N - - - 1 2 - - - 107877 0
NJK 10 NJK_PERDES N 8 2 Resultado Resultado Result Resultado de Classificaca Resultado Clasificacion Classification Result @E 99,999.99 OGA250DES().AND.OGA250ATUG() x x x x x x x x x x x x x x x x - NNKC 1 xxxx x - - - S - - - - - - - - - - - - S - - N - N - - - 1 2 - - - 107878 0
NJK 11 NJK_READES N 5 2 % Desc % Desc % Disc Percentual de Desconto Porcentaje de Descuento Discount Percentage @E 99.99 (FwFldGet('NJK_PERDES')>=0 .And. FwFldGet('NJK_PERDES')<=100) x x x x x x x x x x x x x x x x - - 1 xxxx x - - - S V - - - - - - - - - - - S - - N - N - - - 1 2 - - - 107879 0
NJK 12 NJK_QTDDES N 12 2 Qt Descontad Ct Descontad Disc Qty Quantidade Descontada Cantidad Descontada Discounted Quantity @E 999,999,999.99 OGA250DESC() x x x x x x x x x x x x x x x x - - 1 xxxx x - - - S V - - - - - - - - - - - S - - N - N - - - 1 2 - - - 107880 0
NJK 13 NJK_DESRES C 40 0 Des Resultad Des Resultad Result Descr Descricao Resultado Descripcion Resultado Result Description @! - x x x x x x x x x x x x x x x x - - 1 xxxx x - - - S V - - - - - - - - - - - S - - N - N - - - 1 2 - - - 107881 0
NJK 14 NJK_RESINF C 1 0 Res.Info.? ¿Res.Info.? Inf Res? Resultado Informado? ¿Resultado informado? Informed Result? @! - x x x x x x x x x x x x x x x x "2" - 1 xxxx x - - - N A R - - 1=Informado;2=Não Informado 1=Informado;2=No informado 1=Informed;2=Not Informed - - - - - S - - S - N - - - 1 2 - - - 107882 0

Índices da Tabela NJK (1 í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_
NJK 1 NJK_FILIAL+NJK_CODROM+NJK_ITEM+NJK_TPCLAS Codigo + Seq + Class Codigo + Sec + Clas Code + Seq + Class S - CODIGO+ITE S 2 3 - 15479 0

Perguntas frequentes

Para que serve a tabela NJK no Protheus?

Ela é utilizada para classificacoes do romaneio dentro do sistema ERP Protheus.

Como consultar os campos da tabela NJK?

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

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

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

Exemplo de consulta SQL da tabela NJK

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

SELECT
    NJK_FILIAL,
    NJK_CODROM,
    NJK_ITEM,
    NJK_TPCLAS,
    NJK_TIPREG,
    NJK_CODDES,
    NJK_DESDES,
    NJK_BASDES,
    NJK_OBRGT,
    NJK_PERDES,
    NJK_READES,
    NJK_QTDDES,
    NJK_DESRES,
    NJK_RESINF
FROM NJK
WHERE
    D_E_L_E_T_ = ' '
    AND NJK_FILIAL = 'VALOR'
    AND NJK_CODROM = 'VALOR'
    AND NJK_ITEM = 'VALOR'
    AND NJK_TPCLAS = 'VALOR'
    AND NJK_TIPREG = 'VALOR'
    AND NJK_CODDES = 'VALOR'
    AND NJK_DESDES = 'VALOR'
    AND NJK_BASDES = 0
    AND NJK_OBRGT = 'VALOR'
    AND NJK_PERDES = 0
    AND NJK_READES = 0
    AND NJK_QTDDES = 0
    AND NJK_DESRES = 'VALOR'
    AND NJK_RESINF = 'VALOR'