Modelo de Contrato
A tabela NJX faz parte do sistema ERP Protheus da TOTVS e é utilizada para modelo de 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 NJX 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 NJX, incluindo todos os campos e índices relacionados.
| Propriedade | Valor |
|---|---|
| X2_CHAVE | NJX |
| X2_PATH | \DATA\ |
| X2_ARQUIVO | NJX990 |
| X2_NOME | Modelo de Contrato |
| X2_NOMESPA | Modelo de contrato |
| X2_NOMEENG | Contract Model |
| X2_ROTINA | - |
| X2_MODO | C |
| X2_MODOUN | C |
| X2_MODOEMP | C |
| X2_DELET | 0 |
| X2_TTS | - |
| X2_UNICO | NJX_FILIAL+NJX_CODMOD |
| 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_ | 6789 |
| 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_ |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| NJX | 01 | NJX_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 | - | - | - | 108167 | 0 |
| NJX | 02 | NJX_CODMOD | C | 6 | 0 | Codigo | Codigo | Code | Codigo do Modelo | Codigo del modelo | Model Code | @! | ExistChav('NJX',M->NJX_CODMOD) | x x x x x x x x x x x x x x x x | GETSXENUM('NJX','NJX_CODMOD') | - | 1 | xxx | - | - | - | S | V | R | - | - | - | - | - | - | - | - | - | 1 | S | - | - | N | - | N | - | - | - | 1 | 1 | - | - | - | 108168 | 0 |
| NJX | 03 | NJX_DESCRI | C | 40 | 0 | Descricao | Descripcion | Description | Descricao do Modelo | Descripcion del modelo | Model Description | @! | - | x x x x x x x x x x x x x x x x | - | - | 1 | xxxx x | - | - | - | S | - | - | - | - | - | - | - | - | - | - | - | 1 | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 108169 | 0 |
| NJX | 04 | NJX_TIPO | C | 1 | 0 | Tipo | Tipo | Type | Tipo do Contrato | Tipo de contrato | Contract Type | - | Pertence('1234') | x x x x x x x x x x x x x x x x | - | - | 1 | x xxx | - | - | - | S | - | - | - | - | 1=Compra;2=Venda;3=Armazenagem De 3;4=Armazenagem Em 3 | 1=Compra;2=Venta;3=Almacenamiento De 3;4=Almacenamiento En 3 | 1=Purchase;2=Sale;3=Storage of 3;4=Storage in 3 | - | INCLUI | - | - | 1 | S | - | - | N | - | N | - | - | - | 1 | 1 | - | - | - | 108170 | 0 |
| NJX | 05 | NJX_OPETRI | C | 1 | 0 | Triangular | Triangular | Triangle | Operacao Triangular | Operac. Triangular | Triangle Operation | @! | Pertence('12') | x x x x x x x x x x x x x x x x | '2' | - | 1 | xxxx x | - | - | - | N | - | - | - | - | 1=Sim;2=Nao | 1=Si;2=No | 1=Yes;2=No | - | - | - | - | 1 | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 108171 | 0 |
| NJX | 06 | NJX_OPEFUT | C | 1 | 0 | Op.Ven.Fut. | Op.Ven.Fut. | Fut Sales Op | Operacao Venda Futura | Operac Vta Futura | Future Sales Operation | @! | Pertence('12') | x x x x x x x x x x x x x x x x | '2' | - | 1 | xxxx x | - | - | - | N | - | - | - | - | 1=Sim;2=Nao | 1=Si;2=No | 1=Yes;2=No | - | - | - | - | 1 | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 108172 | 0 |
| NJX | 07 | NJX_CODSAF | C | 15 | 0 | Cod. Safra | Cod. Cosecha | Crop Code | Codigo da Safra | Codigo de la cosecha | Crop Code | @! | ExistCpo('NJU') | x x x x x x x x x x x x x x x x | - | NJU | 1 | xxx | - | - | - | S | A | R | - | - | - | - | - | - | INCLUI | - | 130 | 1 | S | - | - | N | - | N | - | - | - | 1 | 1 | - | - | - | 108173 | 0 |
| NJX | 08 | NJX_CODPRO | C | 15 | 0 | Cod.Prod. | Cod.Prod. | Prod Code | Codigo do Produto | Codigo del producto | Product Code | @! | ExistCpo('SB1', M->NJX_CODPRO) | x x x x x x x x x x x x x x x x | - | SB1 | 1 | xxx | - | S | - | S | - | - | - | - | - | - | - | - | - | - | 030 | 1 | S | - | - | N | - | N | - | - | - | 1 | 1 | - | - | - | 108174 | 0 |
| NJX | 09 | NJX_DESPRO | C | 50 | 0 | Des.Prod. | Des.Prod. | Prod Descr | Descricao do Produto | Descripcion 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,XFILIAL('SB1')+NJX->NJX_CODPRO,'B1_DESC'),' ') | - | 1 | xxxx x | - | - | - | S | V | V | - | - | - | - | - | - | - | POSICIONE('SB1',1,XFILIAL('SB1')+NJX->NJX_CODPRO,'B1_DESC') | 171 | 1 | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 108175 | 0 |
| NJX | 10 | NJX_UM1PRO | C | 2 | 0 | Unid.Med. | Unid.Med. | Meas.Unit | Unidade de Medida do Prod | Unidad de medida Prod | Prod. Measurement Unit | - | ExistCpo('SAH') | x x x x x x x x x x x x x x x x | - | SAH | 1 | xxxx x | - | - | - | N | V | R | - | - | - | - | - | - | - | - | 122 | 1 | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 108176 | 0 |
| NJX | 11 | NJX_TABELA | C | 6 | 0 | Tabela | Tabla | Table | Tabela de Descontos | Tabla de descuentos | Discount Table | @! | ExistCpo('NNI',M->NJX_TABELA) | x x x x x x x x x x x x x x x x | - | NNI | 1 | xxx | - | - | - | S | - | - | - | - | - | - | - | - | - | - | - | 1 | S | - | - | N | - | N | - | - | - | 1 | 1 | - | - | - | 108177 | 0 |
| NJX | 12 | NJX_OPEFIS | C | 3 | 0 | Oper.Fis. | Oper.Fis. | Fis Oper | Codigo Operacao Fiscal | Cod Operac Fiscal | Fiscal Operation Code | - | ExistCpo('SX5','DJ'+M->NJX_OPEFIS) | x x x x x x x x x x x x x x x x | - | DJ | 1 | xxxx x | - | - | - | N | - | - | - | - | - | - | - | - | - | - | - | 1 | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 108178 | 0 |
| NJX | 13 | NJX_TESEST | C | 3 | 0 | TES | TES | TIO | Cod. TES p/ Mov. Estoque | Cod. TES p/ Mov. Stock | TIO Code for Stock Trans | @! | Vazio().Or.ExistCpo('SF4') | x x x x x x x x x x x x x x x x | - | SF4 | 1 | xxx | - | - | - | N | - | - | - | - | - | - | - | - | - | - | - | 1 | S | - | - | N | - | N | - | - | - | 1 | 1 | - | - | - | 108179 | 0 |
| NJX | 14 | NJX_TESFIN | C | 3 | 0 | TES Fin. | TES Fin. | Fin TIO | Cod. TES p/ Mov. Financei | Cod. TES p/ Mov. Financ | TIO Code for Fin Transact | @! | Vazio().Or.ExistCpo('SF4') | x x x x x x x x x x x x x x x x | - | SF4 | 1 | xxxx x | - | - | - | N | - | - | - | - | - | - | - | - | - | - | - | 1 | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 108180 | 0 |
| NJX | 15 | NJX_TIPEMB | C | 15 | 0 | Tipo Emb. | Tipo Emb. | Type Emb. | Tipo de Embalagem | Tipo de embalaje | Package Type | @! | - | x x x x x x x x x x x x x x x x | - | - | 1 | xxxx x | - | - | - | N | - | - | - | - | - | - | - | - | - | - | - | 1 | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 108181 | 0 |
| NJX | 16 | NJX_MSGNFS | C | 60 | 0 | Msg. p/ NFs | Mens.p/Fact | Msg.for NFs | Msg. p/ NFs | Msj. p/ Fact | Msg. for NFs | @! | - | x x x x x x x x x x x x x x x x | - | - | 1 | xxxx x | - | - | - | N | - | - | - | - | - | - | - | - | - | - | - | 1 | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 108182 | 0 |
| NJX | 17 | NJX_TPFRET | C | 1 | 0 | Tp. Frete | Tp. Flete | Freight Tp | Tipo do Frete | Tipo de flete | Freight Type | X | pertence("CFTRDS") | x x x x x x x x x x x x x x x x | 'C' | - | 1 | xxx | - | - | - | N | - | - | - | - | C=CIF;F=FOB;T=Por conta de terceiros;R=Por conta remetente;D=Por conta destinatário;S=Sem frete | C=CIF;F=FOB;T=Por cuenta de terceros;R=Por cuenta de remitente;D=Por cuenta de destinatario;S=Sin flete | C=CIF;F=FOB;T=On third parties;R=On the sender;D=On the recipient;S=No freight | - | - | - | - | 1 | S | - | - | N | - | N | - | - | - | 1 | 1 | - | - | - | 108183 | 0 |
| NJX | 18 | NJX_CODIDX | C | 15 | 0 | Indice | Indice | Index | Indice de Mercado | Indice de mercado | Market Index | @! | - | x x x x x x x x x x x x x x x x | - | NK0 | 1 | xxxx xx | - | - | - | N | - | - | - | - | - | - | - | - | - | - | - | 1 | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 108184 | 0 |
| NJX | 19 | NJX_VLRBAS | N | 14 | 6 | Val.Base | Val.Base | Base Val | Valor Unitario Base | Valor unitario base | Base Unit Value | @E 9,999,999.999999 | - | x x x x x x x x x x x x x x x x | - | - | 1 | xxxxx | - | - | - | N | - | - | - | - | - | - | - | - | - | - | - | 1 | S | - | - | N | - | N | - | - | - | 1 | 1 | - | - | - | 108185 | 0 |
| NJX | 20 | NJX_UMPRC | C | 2 | 0 | UM. Preco | UM. Precio | Price MU | UM. Preco | UM. Precio | Price MU | - | - | x x x x x x x x x x x x x x x x | - | SAH | 1 | xxxx x | - | - | - | - | V | R | - | - | - | - | - | - | - | - | 122 | 1 | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 108186 | 0 |
| NJX | 21 | NJX_TRANSF | C | 1 | 0 | Transfer.? | ¿Transfer.? | Transfer? | Contrato de Transferencia | Contrato de transferencia | Transfer Contract | - | Pertence('12') | x x x x x x x x x x x x x x x x | '2' | - | 1 | xxxx x | - | - | - | N | - | - | - | - | 1=Sim;2=Nao | 1=Si;2=No | 1=Yes;2=No | - | - | - | - | 1 | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 108187 | 0 |
| NJX | 22 | NJX_TESQTE | C | 3 | 0 | TES Q.Tec | TES C.Tec | Tech Q TIO | TES Ret. Q. Tecnica | TES Ret. C. Tecnica | Tech Q Withh TIO | @! | Vazio().Or.ExistCpo('SF4') | x x x x x x x x x x x x x x x x | - | SF4 | 1 | xxxx x | - | - | - | N | - | - | - | - | - | - | - | - | - | - | - | 1 | S | - | - | N | - | N | - | - | - | 1 | 1 | - | - | - | 108188 | 0 |
| NJX | 23 | NJX_TESRSI | C | 3 | 0 | TES Ret. Sim | TES Ret. Sim | Symb Withh T | TES Ret. Simbolico | TES Ret. Simbolico | Symbolic Withh TIO | @! | Vazio().Or.ExistCpo('SF4') | x x x x x x x x x x x x x x x x | - | SF4 | 1 | xxxx x | - | - | - | N | - | - | - | - | - | - | - | - | - | - | - | 1 | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 108189 | 0 |
| NJX | 24 | NJX_CODTSE | C | 6 | 0 | Tab.Servico | Tab.Servicio | Service Tab | Codigo da Tabela de Servi | Cod Tabla de Serv. | Service Table Code | @! | ExistCpo('NKP',M->NJX_CODTSE).Or.Vazio() | x x x x x x x x x x x x x x x x | - | NKP | 1 | xxxx x | - | S | - | S | - | - | - | - | - | - | - | - | M->NJX_TIPO = '3' | - | - | 1 | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 108190 | 0 |
| NJX | 25 | NJX_DESTSE | C | 40 | 0 | Descricao | Descripcion | Description | Descricao da Tabela de Se | Descrip Tabla Se | Se Table Description | @! | - | x x x x x x x x x x x x x x x x | IF(!INCLUI,POSICIONE('NKP',1,XFILIAL('NKP')+NJX->NJX_CODTSE,'NKP_DESTSE'),' ') | - | 1 | xxxx x | - | - | - | N | V | V | - | - | - | - | - | - | - | - | - | 1 | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 108191 | 0 |
| NJX | 26 | NJX_MODAL | C | 6 | 0 | Modalidade | Modalidad | Modality | Modalidade do Contrato | Modalidad del contrato | Contract Modality | @! | ExistCpo('NK5',M->NJX_MODAL).Or.Vazio() | x x x x x x x x x x x x x x x x | - | NK5 | 1 | xxxx x | - | S | - | S | - | - | - | - | - | - | - | - | - | - | - | 1 | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 108192 | 0 |
| NJX | 27 | NJX_DESMOD | C | 25 | 0 | Desc.Modal | Desc.Modal | Modal Desc | Descricao da Modalidade d | Descripcion Modalidad d | Modality Description | @! | - | x x x x x x x x x x x x x x x x | IF(!INCLUI,POSICIONE('NK5',1,XFILIAL('NK5')+NJX->NJX_MODAL,'NK5_DESMOD'),' ') | - | 1 | xxxx x | - | - | - | N | V | V | - | - | - | - | - | - | - | - | - | 1 | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 108193 | 0 |
| NJX | 28 | NJX_CLVL | C | 9 | 0 | Classe Valor | Clase valor | Value class | Classe Valor Contabil | Clase de valor contable | Accounting value class | @! | Vazio() .Or. CTB105CLVL() | x x x x x x x x x x x x x x x x | - | CTH | 1 | xxxxxx | - | - | - | N | A | R | - | - | - | - | - | - | - | - | 006 | 1 | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 108194 | 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_ |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| NJX | 1 | NJX_FILIAL+NJX_CODMOD | Codigo | Codigo | Code | S | - | CODIGO | S | 2 | 3 | - | 15501 | 0 |
| NJX | 2 | NJX_FILIAL+NJX_CODSAF+NJX_CODPRO+NJX_TIPO+NJX_CODMOD | Cod. Safra + Cod.Prod. + Tipo + Codigo | Cod. Cosecha + Cod.Prod. + Tipo + Codigo | Crop Code + Prod Code + Type + Code | S | - | SAFRA+COD. | S | 2 | 3 | - | 15502 | 0 |
| NJX | 3 | NJX_FILIAL+NJX_MODAL+NJX_CODPRO | Modalidade + Cod.Prod. | Modalidad + Cod.Prod. | Modality + Prod Code | S | - | TIPO+TAB.S | S | 2 | 3 | - | 15503 | 0 |
| NJX | 4 | NJX_FILIAL+NJX_TIPO+NJX_CODTSE | Tipo + Tab.Servico | Tipo + Tab.Servicio | Type + Service Tab | S | - | - | S | 2 | 3 | - | 15504 | 0 |
Ela é utilizada para modelo de contrato 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
NJX_FILIAL,
NJX_CODMOD,
NJX_DESCRI,
NJX_TIPO,
NJX_OPETRI,
NJX_OPEFUT,
NJX_CODSAF,
NJX_CODPRO,
NJX_DESPRO,
NJX_UM1PRO,
NJX_TABELA,
NJX_OPEFIS,
NJX_TESEST,
NJX_TESFIN,
NJX_TIPEMB,
NJX_MSGNFS,
NJX_TPFRET,
NJX_CODIDX,
NJX_VLRBAS,
NJX_UMPRC,
NJX_TRANSF,
NJX_TESQTE,
NJX_TESRSI,
NJX_CODTSE,
NJX_DESTSE,
NJX_MODAL,
NJX_DESMOD,
NJX_CLVL
FROM NJX
WHERE
D_E_L_E_T_ = ' '
AND NJX_FILIAL = 'VALOR'
AND NJX_CODMOD = 'VALOR'
AND NJX_DESCRI = 'VALOR'
AND NJX_TIPO = 'VALOR'
AND NJX_OPETRI = 'VALOR'
AND NJX_OPEFUT = 'VALOR'
AND NJX_CODSAF = 'VALOR'
AND NJX_CODPRO = 'VALOR'
AND NJX_DESPRO = 'VALOR'
AND NJX_UM1PRO = 'VALOR'
AND NJX_TABELA = 'VALOR'
AND NJX_OPEFIS = 'VALOR'
AND NJX_TESEST = 'VALOR'
AND NJX_TESFIN = 'VALOR'
AND NJX_TIPEMB = 'VALOR'
AND NJX_MSGNFS = 'VALOR'
AND NJX_TPFRET = 'VALOR'
AND NJX_CODIDX = 'VALOR'
AND NJX_VLRBAS = 0
AND NJX_UMPRC = 'VALOR'
AND NJX_TRANSF = 'VALOR'
AND NJX_TESQTE = 'VALOR'
AND NJX_TESRSI = 'VALOR'
AND NJX_CODTSE = 'VALOR'
AND NJX_DESTSE = 'VALOR'
AND NJX_MODAL = 'VALOR'
AND NJX_DESMOD = 'VALOR'
AND NJX_CLVL = 'VALOR'