Participação do Caso
A tabela NUK faz parte do sistema ERP Protheus da TOTVS e é utilizada para participação do caso.
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 NUK 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 NUK, incluindo todos os campos e índices relacionados.
| Propriedade | Valor |
|---|---|
| X2_CHAVE | NUK |
| X2_PATH | \DATA\ |
| X2_ARQUIVO | NUK990 |
| X2_NOME | Participação do Caso |
| X2_NOMESPA | Participación del caso |
| X2_NOMEENG | Participation of Case |
| X2_ROTINA | - |
| X2_MODO | C |
| X2_MODOUN | C |
| X2_MODOEMP | C |
| X2_DELET | 0 |
| X2_TTS | - |
| X2_UNICO | NUK_FILIAL+NUK_CCLIEN+NUK_CLOJA+NUK_NUMCAS+NUK_CPART+NUK_CTIPO |
| X2_PYME | N |
| X2_MODULO | 77 |
| 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_ | 7096 |
| 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_ |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| NUK | 01 | NUK_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 | - | - | - | 112701 | 0 |
| NUK | 02 | NUK_COD | C | 6 | 0 | Código | Codigo | Code | Código da participação | Codigo de participacion | Participation code | - | - | x x x x x x x x x x x x x x x x | GETSXENUM("NUK","NUK_COD") | - | 1 | x xxx | - | - | - | S | V | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 1 | - | - | - | 112702 | 0 |
| NUK | 03 | NUK_CCLIEN | C | 6 | 0 | Cód cliente | Cod cliente | Customer cd | Código do cliente | Codigo de cliente | Customer code | @! | - | x x x x x x x x x x x x x x x x | - | - | 1 | x x x | - | - | - | S | A | R | - | - | - | - | - | - | - | - | 001 | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 112703 | 0 |
| NUK | 04 | NUK_CLOJA | C | 2 | 0 | Cód loja | Cod tienda | Store Code | Código da loja | Codigo de tienda | Store Code | @! | - | x x x x x x x x x x x x x x x x | - | - | 1 | x x x | - | - | - | S | A | R | - | - | - | - | - | - | - | - | 002 | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 112704 | 0 |
| NUK | 05 | NUK_NUMCAS | C | 6 | 0 | Cód caso | Cod caso | Case Code | Código do caso | Codigo de caso | Case Code | - | - | x x x x x x x x x x x x x x x x | - | - | 1 | x x x | - | - | - | S | A | R | - | - | - | - | - | - | - | - | 036 | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 112705 | 0 |
| NUK | 06 | NUK_SIGLA | C | 5 | 0 | Sigla part | Sigla part | PartcptrAcrn | Sigla do Participante | Sigla del Participante | Participator Acronym | - | Vazio().Or.(ExistCpo('RD0',FWFLDGET('NUK_SIGLA'),9).And.JURRD0('NUKDETAIL','NUK_SIGLA','1',.T.)) | x x x x x x x x x x x x x x x x | IF(!INCLUI,POSICIONE('RD0',1,XFILIAL('RD0')+NUK->NUK_CPART,'RD0_SIGLA'),'') | RD0ATV | 1 | x | - | S | - | S | A | V | - | - | - | - | - | - | - | Posicione('RD0',1,xFilial('RD0')+NUK->NUK_CPART,'RD0_SIGLA') | 073 | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 112706 | 0 |
| NUK | 07 | NUK_CPART | C | 6 | 0 | Cód Part | Cod Part | Empl.Code | Código do participante | Codigo del participante | Employee Code | - | Vazio().Or.Iif(JurIsRest(),(ExistCpo('RD0',FWFLDGET('NUK_CPART'),1).And.JURRD0('NUKDETAIL','NUK_CPART','1')), .T.) | x x x x x x x x x x x x x x x x | - | - | 1 | x xx | - | S | - | S | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 1 | - | - | - | 112707 | 0 |
| NUK | 08 | NUK_DPART | C | 50 | 0 | Nome part | Nomb part | Employ.Name | Nome do participante | Nombre participante | Employee Name | @! | - | x x x x x x x x x x x x x x x x | IF(!INCLUI,Posicione("RD0",1,xFilial("RD0")+NUK->NUK_CPART,"RD0_NOME"),'') | - | 1 | xx x x | - | - | - | S | V | V | - | - | - | - | - | - | - | Posicione("RD0",1,xFilial("RD0")+NUK->NUK_CPART,"RD0_NOME") | 174 | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 112708 | 0 |
| NUK | 09 | NUK_CTIPO | C | 3 | 0 | Cód tipo ori | Cod tipo ori | Ori.type cod | Cód tipo de originação | Cod tipo de originacion | Origin Type Code | - | Vazio().Or.(ExistCpo('NRI',M->NUK_CTIPO,1).AND.JA070VLDCP("NUKDETAIL", "NUK_CTIPO")) | x x x x x x x x x x x x x x x x | - | NRINUK | 1 | x xxx | - | S | - | S | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 1 | - | - | - | 112709 | 0 |
| NUK | 10 | NUK_DTIPO | C | 100 | 0 | Des tipo ori | Des tipo ori | Ori.Tp.Descr | Desc tipo de originação | Desc tipo de origen | Origin Type Description | @S50 | - | x x x x x x x x x x x x x x x x | IF(!INCLUI,Posicione("NRI",1,xFilial("NRI")+NUK->NUK_CTIPO,"NRI_DESC"),'') | - | 1 | xx x x | - | - | - | S | V | V | - | - | - | - | - | - | - | Posicione("NRI",1,xFilial("NRI")+NUK->NUK_CTIPO,"NRI_DESC") | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 112710 | 0 |
| NUK | 11 | NUK_PERC | N | 16 | 4 | Perc Part | Porc Part | Part.Perc. | Percentual participação | Porcentaje participacion | Participation Percentage | @E 99,999,999,999.9999 | FwFldGet("NUK_PERC") <=100.And.Positivo() | x x x x x x x x x x x x x x x x | - | - | 1 | xx xxx | - | S | - | S | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 1 | - | - | - | 112711 | 0 |
| NUK | 12 | NUK_DTINI | D | 8 | 0 | Data inicial | Fcha inicial | Initial Date | Data inicial participação | Fecha inicial particip. | Partc.Initial Date | - | - | x x x x x x x x x x x x x x x x | JIniPdr("NUK_DTINI") | - | 1 | x x x | - | S | - | S | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 112712 | 0 |
| NUK | 13 | NUK_DTFIN | D | 8 | 0 | Data final | Fecha final | Final Date | Data final participação | Fecha final particip. | Partc.Final Date | - | - | x x x x x x x x x x x x x x x x | - | - | 1 | x x x | - | - | - | S | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 112713 | 0 |
| NUK | 14 | NUK_MARCA | C | 14 | 0 | Marca | Marca | Brand | Marca | Marca | Brand | - | - | x x x x x x x x x x x x x x x x | - | - | 1 | x x | - | - | - | N | V | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 112714 | 0 |
| NUK | 15 | NUK_CODLD | C | 36 | 0 | Cód Lanc LD | Cód Reg. LD | LD Entry Cd | Código do registro no LD | Código del registro en el | Code of record in LD | @! | Vazio().Or.JurVldCdLD() | x x x x x x x x x x x x x x x x | - | - | 1 | x xx x | - | - | - | N | V | R | - | - | - | - | - | - | - | - | 163 | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 112715 | 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_ |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| NUK | 1 | NUK_FILIAL+NUK_CCLIEN+NUK_NUMCAS+NUK_CPART+NUK_CTIPO | Cód cliente + Cód caso + Cód Part + Cód tipo ori | Cod cliente + Cod caso + Cod Part + Cod tipo ori | Customer cd + Case Code + Empl.Code + Ori.type cod | S | - | - | S | 2 | 3 | - | 16174 | 0 |
| NUK | 2 | NUK_FILIAL+NUK_CCLIEN+NUK_CLOJA+NUK_NUMCAS | Cód cliente + Cód loja + Cód caso | Cod cliente + Cod tienda + Cod caso | Customer cd + Store Code + Case Code | S | - | - | S | 2 | 3 | - | 16175 | 0 |
| NUK | 3 | NUK_FILIAL+NUK_CCLIEN+NUK_CLOJA+NUK_NUMCAS+NUK_COD | Cód cliente + Cód loja + Cód caso + Código | Cod cliente + Cod tienda + Cod caso + Codigo | Customer cd + Store Code + Case Code + Code | S | - | - | N | 2 | 3 | - | 16176 | 0 |
Ela é utilizada para participação do caso 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
NUK_FILIAL,
NUK_COD,
NUK_CCLIEN,
NUK_CLOJA,
NUK_NUMCAS,
NUK_SIGLA,
NUK_CPART,
NUK_DPART,
NUK_CTIPO,
NUK_DTIPO,
NUK_PERC,
NUK_DTINI,
NUK_DTFIN,
NUK_MARCA,
NUK_CODLD
FROM NUK
WHERE
D_E_L_E_T_ = ' '
AND NUK_FILIAL = 'VALOR'
AND NUK_COD = 'VALOR'
AND NUK_CCLIEN = 'VALOR'
AND NUK_CLOJA = 'VALOR'
AND NUK_NUMCAS = 'VALOR'
AND NUK_SIGLA = 'VALOR'
AND NUK_CPART = 'VALOR'
AND NUK_DPART = 'VALOR'
AND NUK_CTIPO = 'VALOR'
AND NUK_DTIPO = 'VALOR'
AND NUK_PERC = 0
AND NUK_DTINI BETWEEN '20260501' AND '20260531'
AND NUK_DTFIN BETWEEN '20260501' AND '20260531'
AND NUK_MARCA = 'VALOR'
AND NUK_CODLD = 'VALOR'