CONTRATO DO PROCESSO
A tabela NSU faz parte do sistema ERP Protheus da TOTVS e é utilizada para contrato do processo.
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 NSU 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 NSU, incluindo todos os campos e índices relacionados.
| Propriedade | Valor |
|---|---|
| X2_CHAVE | NSU |
| X2_PATH | \DATA\ |
| X2_ARQUIVO | NSU990 |
| X2_NOME | CONTRATO DO PROCESSO |
| X2_NOMESPA | CONTRATO DEL PROCESO |
| X2_NOMEENG | PROCESS CONTRACT |
| X2_ROTINA | - |
| X2_MODO | E |
| X2_MODOUN | E |
| X2_MODOEMP | E |
| X2_DELET | 0 |
| X2_TTS | - |
| X2_UNICO | NSU_FILIAL+NSU_CAJURI+NSU_CFORNE+NSU_LFORNE+NSU_INSTAN+NSU_SEQUEN+NSU_SEQORI+NSU_COD |
| X2_PYME | N |
| X2_MODULO | 76 |
| X2_DISPLAY | - |
| X2_SYSOBJ | - |
| X2_USROBJ | - |
| X2_POSLGT | 1 |
| X2_CLOB | 1 |
| 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_ | 7034 |
| 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_ |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| NSU | 01 | NSU_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 | N | - | - | - | 1 | 2 | - | - | - | 111079 | 0 |
| NSU | 02 | NSU_COD | C | 5 | 0 | Código | Codigo | Code | Código do Contrato | Codigo del Contrato | Contract Code | - | - | x x x x x x x x x x x x x x x x | GETSXENUM("NSU","NSU_COD") | - | 1 | x xxxx | - | - | - | S | V | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 1 | - | - | - | 111080 | 0 |
| NSU | 03 | NSU_SEQUEN | C | 3 | 0 | Sequência | Secuencia | Sequence | Sequência | Secuencia | Sequence | @9 | - | x x x x x x x x x x x x x x x x | "001" | - | 1 | x xxxx | - | - | - | S | V | R | - | - | - | - | - | - | INCLUI | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 1 | - | - | - | 111081 | 0 |
| NSU | 04 | NSU_SEQORI | C | 3 | 0 | Seq Originad | Sec.Originad | Origin. Seq. | Seq Originada | Sec. Originada | Originated Seq. | @9 | - | x x x x x x x x x x x x x x x x | - | - | 1 | x xx x | - | - | - | S | V | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 111082 | 0 |
| NSU | 05 | NSU_CAJURI | C | 10 | 0 | Cód Ass Jur | Cod Asun Jur | Legal Sub Cd | Código Assunto Jurídico | Codigo Asunto Juridico | Legal Subject Code | - | ExistCpo('NSZ',M->NSU_CAJURI).Or. Vazio() | x x x x x x x x x x x x x x x x | IIf(IsInCallStack('JURA162'), NSZ->NSZ_COD,'') | - | 1 | x xx x | - | - | - | S | V | R | - | - | - | - | - | - | - | - | 035 | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 111083 | 0 |
| NSU | 06 | NSU_CFORNE | C | 6 | 0 | Cód Fornec | Cod. Prov. | Sup. Code | Código Fornecedor | Codigo Proveedor | Supplier Code | @! | ExistCpo('SA2',M->NSU_CFORNE).Or. Vazio() | x x x x x x x x x x x x x x x x | IIf(IsInCallStack('JURA162'), NUQ->NUQ_CCORRE, '') | - | 1 | x xxxx | - | - | - | S | V | R | - | - | - | - | - | - | - | - | 001 | - | S | - | - | N | N | N | - | - | - | 1 | 1 | - | - | - | 111084 | 0 |
| NSU | 07 | NSU_LFORNE | C | 2 | 0 | Loja Fornce | Tda Prov | Sup. Store | Loja do Fornecedor | Tienda del Proveedor | Supplier Store | @! | ExistCpo('SA2',M->NSU_CFORNE+M->NSU_LFORNE).OR.VAZIO() | x x x x x x x x x x x x x x x x | IIf(IsInCallStack('JURA162'), NUQ->NUQ_LCORRE, '') | - | 1 | x xxxx | - | - | - | S | V | R | - | - | - | - | - | - | - | - | 002 | - | S | - | - | N | N | N | - | - | - | 1 | 1 | - | - | - | 111085 | 0 |
| NSU | 08 | NSU_NFORNE | C | 50 | 0 | Nome Fornec | Nomb Prov. | Sup. Name | Nome do Fornecedor | Nombre del Proveedor | Supplier Name | @! | - | x x x x x x x x x x x x x x x x | IIf(IsInCallStack('JURA162'),Posicione('SA2',1,xFilial('SA2')+M->NSU_CFORNE+M->NSU_LFORNE,'A2_NOME'), '') | - | 1 | x xx x | - | - | - | S | V | V | - | - | - | - | - | - | - | Posicione('SA2',1,xFilial('SA2')+NSU->NSU_CFORNE+NSU->NSU_LFORNE,'A2_NOME') | 177 | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 111086 | 0 |
| NSU | 09 | NSU_INSTAN | C | 1 | 0 | Instância | Instancia | Instance | Instância | Instancia | Instance | - | Pertence("123") | x x x x x x x x x x x x x x x x | IIF(ISINCALLSTACK('JURA162'), NUQ->NUQ_INSTAN,'') | - | 1 | xxxxxx | - | - | - | S | V | R | - | - | 1=1a Instancia;2=2a Instancia;3=Tribunal Superior | 1=1a Instancia;2=2a Instancia;3=Tribunal Superior | 1=1st Instance; 2=2nd Instance; 3=Superior Court | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 1 | - | - | - | 111087 | 0 |
| NSU | 10 | NSU_CPADRA | C | 1 | 0 | Cont Padrão? | ¿Cont. Est? | Def. Contr.? | Utilizar contrato padrão? | ¿Utilizar contrato estan? | Uses default contract? | - | - | x x x x x x x x x x x x x x x x | "2" | - | 1 | x x | - | - | - | S | V | R | - | - | 1=Sim;2=Nao | 1=Si;2=No | 1=Yes; 2=No | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 111088 | 0 |
| NSU | 11 | NSU_CTCONT | C | 3 | 0 | Cód Tipo Con | Cod Tipo Con | Con Tp Cd | Código Tipo Contrato | Codigo Tipo Contrato | Contract Type Code | - | (ExistCpo('NSQ',M->NSU_CTCONT).AND.JurVldRest('NSQ',M->NSU_CTCONT)).Or.Vazio() | x x x x x x x x x x x x x x x x | - | NSQ | 1 | x xxxx | - | S | - | S | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 1 | - | - | - | 111089 | 0 |
| NSU | 12 | NSU_DTCONT | C | 50 | 0 | Des Tipo Con | Des Tipo Con | Con Tp Desc | Descrição Tipo Contrato | Descrip Tipo Contrato | Contract Type Description | - | - | x x x x x x x x x x x x x x x x | IF(!INCLUI,JurGetDados('NSQ',1,XFILIAL('NSQ')+NSU->NSU_CTCONT,'NSQ_DESC'),'') | - | 1 | x xx x | - | - | - | N | V | V | - | - | - | - | - | - | - | JurGetDados('NSQ',1,XFILIAL('NSQ')+NSU->NSU_CTCONT,'NSQ_DESC') | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 111090 | 0 |
| NSU | 13 | NSU_CMOEDA | C | 2 | 0 | Cód Moeda | Cod Moneda | Currency Cd. | Código da Moeda | Codigo de la Moneda | Currency Code | - | J88ValMoed(M->NSU_CMOEDA) | x x x x x x x x x x x x x x x x | - | JURCTO | 1 | x | - | S | - | N | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 111091 | 0 |
| NSU | 14 | NSU_DMOEDA | C | 10 | 0 | Desc Moeda | Desc Moneda | Currency Des | Descrição Moeda | Descrip. Moneda | Currency Description | - | - | x x x x x x x x x x x x x x x x | IF(!INCLUI,POSICIONE('CTO',1,XFILIAL('CTO')+NSU->NSU_CMOEDA,'CTO_SIMB'),'') | - | 1 | x xx x | - | - | - | S | V | V | - | - | - | - | - | - | - | Posicione('CTO',1,xFilial('CTO')+NSU->NSU_CMOEDA,'CTO_SIMB') | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 111092 | 0 |
| NSU | 15 | NSU_VALOR | N | 16 | 2 | Valor | Valor | Value | Valor | Valor | Value | @E 9,999,999,999,999.99 | - | x x x x x x x x x x x x x x x x | - | - | 1 | x x | - | - | - | S | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 111093 | 0 |
| NSU | 16 | NSU_DETALH | M | 10 | 0 | Detalhamento | Detalle | Detailing | Detalhamento do Contrato | Detalle del Contrato | Contract Detailing | - | - | x x x x x x x x x x x x x x x x | - | - | 1 | x x | - | - | - | S | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 111094 | 0 |
| NSU | 17 | NSU_INIVGN | D | 8 | 0 | Início Vigên | Inicio Vigen | Ini.Valid. | Início Vigência Contrato | Inicio Vigencia Contrato | Contract ini.Valid. | - | - | 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 | N | - | - | - | 1 | 1 | - | - | - | 111095 | 0 |
| NSU | 18 | NSU_FIMVGN | D | 8 | 0 | Fim Vigência | Fin Vigencia | End Valid. | Final Vigência Contrato | Final Vigencia Contrato | Contract End Valid. | - | - | x x x x x x x x x x x x x x x x | - | - | 1 | x x | - | S | - | S | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 111096 | 0 |
| NSU | 19 | NSU_NCAREN | N | 3 | 0 | Dias Carenc. | Dias Per Car | Gr.Per. Days | Quantidade Dias Carencia | Cant. Dias Per. Carencia | Grace Period Days Amt | @E 999 | Positivo() | x x x x x x x x x x x x x x x x | - | - | 1 | xxxx x | - | S | - | N | A | R | - | - | - | - | - | - | !Empty(FwFldGet("NSU_FIMVGN")) | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 111097 | 0 |
| NSU | 20 | NSU_DCAREN | D | 8 | 0 | Fim Carenc. | Final Carenc | Gr.Per. End | Final Vigencia Carencia | Final Vigencia Carencia | Grace Period Valid. End | - | - | 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 | N | - | - | - | 1 | 2 | - | - | - | 111098 | 0 |
| NSU | 21 | NSU_DESAUT | C | 1 | 0 | Desdo auto? | ¿Desdo auto? | Aut. Break.? | Desdobramento Autómatico? | ¿Desdoblamiento Automat? | Automatic Breakdown? | - | - | x x x x x x x x x x x x x x x x | "2" | - | 1 | x xxxx | - | - | - | S | A | R | - | - | 1=Sim;2=Nao | 1=Si;2=No | 1=Yes; 2=No | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 1 | - | - | - | 111099 | 0 |
| NSU | 22 | NSU_FLGREJ | C | 1 | 0 | Reajustado | Reajustado | Adjusted | Reajustado | Reajustado | Adjusted | @! | Pertence("12") | x x x x x x x x x x x x x x x x | - | - | 1 | x xx x | - | - | - | S | A | R | - | - | 1=Sim;2=Nao | 1=Si;2=No | 1=Yes; 2=No | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 111100 | 0 |
| NSU | 23 | NSU_DTREAJ | D | 8 | 0 | Data Reaj | Fch. Reaj. | Adjust. Date | Data Reaj | Fecha Reajuste | Adjustment Date | - | - | x x x x x x x x x x x x x x x x | - | - | 1 | x xx x | - | - | - | S | V | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 111101 | 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_ |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| NSU | 1 | NSU_FILIAL+NSU_CAJURI+NSU_CFORNE+NSU_LFORNE+NSU_INSTAN+NSU_SEQUEN+NSU_SEQORI+NSU_COD | Cód Ass Jur + Cód Fornec + Loja Fornce + Instância + Sequência + Seq O | Cod Asun Jur + Cod. Prov. + Tda Prov + Instancia + Secuencia + Sec.Ori | Legal Sub Cd + Sup. Code + Sup. Store + Instance + Sequence + Origin. | S | - | - | S | 2 | 3 | - | 16027 | 0 |
| NSU | 2 | NSU_FILIAL+NSU_CTCONT+NSU_CAJURI+NSU_CFORNE+NSU_LFORNE+NSU_INSTAN+NSU_SEQUEN+NSU_SEQORI+NSU_COD | Cód Tipo Con + Cód Ass Jur + Cód Fornec + Loja Fornce + Instância + Se | Cod Tipo Con + Cod Asun Jur + Cod. Prov. + Tda Prov + Instancia + Secu | Con Tp Cd + Legal Sub Cd + Sup. Code + Sup. Store + Instance + Sequenc | S | - | - | S | 2 | 3 | - | 16028 | 0 |
Ela é utilizada para contrato do processo 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
NSU_FILIAL,
NSU_COD,
NSU_SEQUEN,
NSU_SEQORI,
NSU_CAJURI,
NSU_CFORNE,
NSU_LFORNE,
NSU_NFORNE,
NSU_INSTAN,
NSU_CPADRA,
NSU_CTCONT,
NSU_DTCONT,
NSU_CMOEDA,
NSU_DMOEDA,
NSU_VALOR,
NSU_DETALH,
NSU_INIVGN,
NSU_FIMVGN,
NSU_NCAREN,
NSU_DCAREN,
NSU_DESAUT,
NSU_FLGREJ,
NSU_DTREAJ
FROM NSU
WHERE
D_E_L_E_T_ = ' '
AND NSU_FILIAL = 'VALOR'
AND NSU_COD = 'VALOR'
AND NSU_SEQUEN = 'VALOR'
AND NSU_SEQORI = 'VALOR'
AND NSU_CAJURI = 'VALOR'
AND NSU_CFORNE = 'VALOR'
AND NSU_LFORNE = 'VALOR'
AND NSU_NFORNE = 'VALOR'
AND NSU_INSTAN = 'VALOR'
AND NSU_CPADRA = 'VALOR'
AND NSU_CTCONT = 'VALOR'
AND NSU_DTCONT = 'VALOR'
AND NSU_CMOEDA = 'VALOR'
AND NSU_DMOEDA = 'VALOR'
AND NSU_VALOR = 0
AND NSU_INIVGN BETWEEN '20260501' AND '20260531'
AND NSU_FIMVGN BETWEEN '20260501' AND '20260531'
AND NSU_NCAREN = 0
AND NSU_DCAREN BETWEEN '20260501' AND '20260531'
AND NSU_DESAUT = 'VALOR'
AND NSU_FLGREJ = 'VALOR'
AND NSU_DTREAJ BETWEEN '20260501' AND '20260531'