PRODUTOS DA TROCA
A tabela NKO faz parte do sistema ERP Protheus da TOTVS e é utilizada para produtos da troca.
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 NKO 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 NKO, incluindo todos os campos e índices relacionados.
| Propriedade | Valor |
|---|---|
| X2_CHAVE | NKO |
| X2_PATH | \DATA\ |
| X2_ARQUIVO | NKO990 |
| X2_NOME | PRODUTOS DA TROCA |
| X2_NOMESPA | PRODUCTOS DEL CAMBIO |
| X2_NOMEENG | TRADE PRODUCTS |
| X2_ROTINA | - |
| X2_MODO | C |
| X2_MODOUN | C |
| X2_MODOEMP | C |
| X2_DELET | 0 |
| X2_TTS | - |
| X2_UNICO | NKO_FILIAL+NKO_TRCNUM+NKO_ITEM |
| 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_ | 6816 |
| 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_ |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| NKO | 01 | NKO_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 | - | - | - | 108554 | 0 |
| NKO | 02 | NKO_TRCNUM | C | 6 | 0 | Codigo | Código | Code | Codigo da Troca | Código del cambio | Exchange Code | - | NaoVazio().And.ExistChav('NKT') | x x x x x x x x x x x x x x x x | - | - | 1 | xxxxx | - | - | - | S | - | - | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 1 | - | - | - | 108555 | 0 |
| NKO | 03 | NKO_ITEM | C | 2 | 0 | Item | Ítem | Item | Item da Troca | Ítem del cambio | Exchange Item | - | - | x x x x x x x x x x x x x x x x | - | - | 1 | xxxxxx | - | - | - | S | V | - | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 1 | - | - | - | 108556 | 0 |
| NKO | 04 | NKO_CODPRO | C | 15 | 0 | Produto | Producto | Product | Código do Produto | Código del producto | Product Code | @! | A093Prod().And.ExistCpo('SB1') .And. FOG300VLD4() | x x x x x x x x x x x x x x x x | - | SB1 | 1 | xxxxx | - | - | - | S | A | - | - | - | - | - | - | - | - | - | 030 | - | S | - | - | N | - | N | - | - | - | 1 | 1 | - | - | - | 108557 | 0 |
| NKO | 05 | NKO_DESPRO | C | 50 | 0 | Descrição | Descripción | Description | Descriçao 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,xFilial('SB1')+NKO->NKO_CODPRO,'B1_DESC')) | - | 1 | x xxxx | - | - | - | S | V | V | - | - | - | - | - | - | - | Posicione('SB1',1,xFilial('SB1')+NKO->NKO_CODPRO,'B1_DESC') | 171 | - | S | - | - | N | - | N | - | - | - | 1 | 1 | - | - | - | 108558 | 0 |
| NKO | 06 | NKO_UM | C | 2 | 0 | UM | UM | MU | Unidade | Unidad | Unit | - | - | x x x x x x x x x x x x x x x x | - | - | 1 | xxxxxx | - | - | - | S | V | R | - | - | - | - | - | - | - | - | 122 | - | S | - | - | N | - | N | - | - | - | 1 | 1 | - | - | - | 108559 | 0 |
| NKO | 07 | NKO_QUANT | N | 9 | 2 | Quantidade | Cantidad | Quantity | Quantidade Contrata | Cantidad contrata | Contract Quantity | @E 999,999.99 | POSITIVO() | x x x x x x x x x x x x x x x x | - | - | 1 | xxxxx | - | - | - | S | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 1 | - | - | - | 108560 | 0 |
| NKO | 08 | NKO_PARIUM | N | 8 | 4 | Parid. em Um | Parid. en UM | Parity in UM | Paridade em UM | Paridad en UM | Parity in UM | @E 999.9999 | POSITIVO() | x x x x x x x x x x x x x x x x | - | - | 1 | xxxx x | - | - | - | S | - | - | - | - | - | - | - | - | M->NKT_TPPARD == '2' | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 108561 | 0 |
| NKO | 09 | NKO_PRCVEN | N | 14 | 6 | Preço Venda | Precio venta | Sales Price | Preço de Venda | Precio de venta | Sales Price | @E 9,999,999.999999 | POSITIVO() | x x x x x x x x x x x x x x x x | - | - | 1 | xxxxx | - | - | - | S | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 1 | - | - | - | 108562 | 0 |
| NKO | 10 | NKO_TOTAL | N | 12 | 2 | Total | Total | Total | Total de Venda | Total de venta | Sales Total | @E 999,999,999.99 | - | x x x x x x x x x x x x x x x x | - | - | 1 | xxxxxx | - | - | - | S | V | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 1 | - | - | - | 108563 | 0 |
| NKO | 11 | NKO_IDXPAR | N | 11 | 4 | Ind.Paridade | Índ.Paridad | Parity Index | Indice de Paridade | Índice de paridad | Parity Index | @E 999,999.9999 | POSITIVO() | x x x x x x x x x x x x x x x x | - | - | 1 | xxxxxxx | - | - | - | S | V | - | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 1 | - | - | - | 108564 | 0 |
| NKO | 12 | NKO_QTTRC | N | 12 | 2 | Qtdade [OM] | Ctdad [OM] | Qty [OM] | Qt.Receber Troca em OM. | Ct.Recibir cambio en OM. | Qty Rec Exch in IOM | @E 999,999,999.99 | POSITIVO() | x x x x x x x x x x x x x x x x | - | - | 1 | xxxxxx | - | - | - | S | V | - | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 1 | - | - | - | 108565 | 0 |
| NKO | 13 | NKO_TES | C | 3 | 0 | TES | TES | TIO | Tp. Entrada/Saida | Tp. Entrada/Salida | Inflow/Outflow Tp | - | ExistCpo('SF4') | x x x x x x x x x x x x x x x x | - | SF4 | 1 | xxxx | - | S | - | S | - | - | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 1 | - | - | - | 108566 | 0 |
| NKO | 14 | NKO_LOCAL | C | 2 | 0 | Armazem | Almacén | Warehouse | Armazem | Almacén | Warehouse | @! | ExistCpo('NNR') | x x x x x x x x x x x x x x x x | - | NNR | 1 | x xxx | - | - | - | S | - | - | - | - | - | - | - | - | - | - | 024 | - | S | - | - | N | - | N | - | - | - | 1 | 1 | - | - | - | 108567 | 0 |
| NKO | 15 | NKO_CULTRA | C | 10 | 0 | Cultura | Cultura | Culture | Cultura | Cultura | Culture | - | ExistCpo('NP3',M->NKO_CULTRA,1) .and. fOg300SeOK('NKO_CULTRA') .OR. Vazio() | x x x x x x x x x x x x x x x x | IF (INCLUI,' ',POSICIONE('SB5',1,FWXFILIAL('SB5')+NKO->NKO_CODPRO,'B5_CULTRA')) | NP3 | 1 | xxxx x | - | - | - | S | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 108568 | 0 |
| NKO | 16 | NKO_CTVAR | C | 10 | 0 | Cultivar | Cultivar | Cultivate | Cultivar | Cultivar | Cultivate | - | ExistCpo('NP4',M->NKO_CTVAR,1) | x x x x x x x x x x x x x x x x | IF (INCLUI,' ',POSICIONE('SB5',1,FWXFILIAL('SB5')+NKO->NKO_CODPRO,'B5_CTVAR')) | NP4 | 1 | xxxx x | - | - | - | S | - | - | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 108569 | 0 |
| NKO | 17 | NKO_CATEG | C | 2 | 0 | Categoria | Categoría | Category | Categoria | Categoría | Category | - | ExistCpo('SX5','K1'+M->NKO_CATEG,1) | x x x x x x x x x x x x x x x x | IF (INCLUI,' ',POSICIONE('SB5',1,FWXFILIAL('SB5')+NKO->NKO_CODPRO,'B5_CATEG')) | K1 | 1 | xxxx x | - | - | - | S | - | - | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 108570 | 0 |
| NKO | 18 | NKO_PENE | C | 4 | 0 | Peneira | Tamiz | Sieve | Peneira | Tamiz | Sieve | - | ExistCpo('NP7',M->NKO_PENE,1) | x x x x x x x x x x x x x x x x | IF (INCLUI,' ',POSICIONE('SB5',1,FWXFILIAL('SB5')+NKO->NKO_CODPRO,'B5_PENE')) | NP7 | 1 | xxxx x | - | - | - | S | - | - | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 108571 | 0 |
| NKO | 19 | NKO_VRPAUT | N | 14 | 6 | Vr.Pauta Un. | Vl.Tarifa Un | Un Sched Vr | Vr. de pauta Un. do Item | Vl. de Tarifa Un del Ítem | Item Un. Schedule Vr | @E 9,999,999.999999 | POSITIVO() | x x x x x x x x x x x x x x x x | - | - | 1 | xxxxxx | - | - | - | S | V | - | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 1 | - | - | - | 108572 | 0 |
| NKO | 20 | NKO_VVNDTB | N | 14 | 6 | Vr. tabela | Vl. Tabla | Table Vr | Vr. de Venda na Tabela | Vl. de Venta en la tabla | Table Sales Var. | @E 9,999,999.999999 | POSITIVO() | x x x x x x x x x x x x x x x x | - | - | 1 | xxxx | - | - | - | S | - | - | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 108573 | 0 |
| NKO | 21 | NKO_PROPOR | N | 8 | 4 | Proporcao | Proporción | Proportion | Proporcinalidade do total | Proporcinalidad del total | Total Proportionality | @E 999.9999 | - | x x x x x x x x x x x x x x x x | - | - | 1 | xx x | - | - | - | N | V | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 108574 | 0 |
| NKO | 22 | NKO_OPER | C | 2 | 0 | Tp Operacao | Tp Operación | Oper Type | Tipo da operaçao | Tipo de operación | Optional Type | - | Vazio() .Or. ExistCpo('SX5','DJ'+M->NKO_OPER) .AND. O300SitTrib() | x x x x x x x x x x x x x x x x | - | - | 1 | xx x | - | - | - | N | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 108575 | 0 |
| NKO | 23 | NKO_CF | C | 5 | 0 | Cod fiscal | Cód Fiscal | Fiscal Cd | Código fiscal | Código fiscal | Fiscal Code | @9 | NaoVazio().and.AvalCFO("NKO",M->NKO_CF).And.MaFisGet("IT_CF") | x x x x x x x x x x x x x x x x | - | - | 1 | xx x | - | - | - | N | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 108576 | 0 |
| NKO | 24 | NKO_PRUNIT | N | 11 | 2 | Preco lista | Precio lista | List Price | Preco lista | Precio lista | List Price | @E 99,999,999.99 | - | x x x x x x x x x x x x x x x x | - | - | 1 | xx x | - | - | - | N | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 108577 | 0 |
| NKO | 25 | NKO_LOTECT | C | 10 | 0 | Lote | Lote | Batch | Lote | Lote | Batch | - | O300LotCTL() | x x x x x x x x x x x x x x x x | - | - | 1 | xx x | - | - | - | N | A | R | - | - | - | - | - | - | - | - | 068 | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 108578 | 0 |
| NKO | 26 | NKO_SUGENT | D | 8 | 0 | Ent sugerida | Ent Sugerida | Suggest Ent | Entrega sugerida | Entrega sugerida | Suggested Delivery | - | - | x x x x x x x x x x x x x x x x | - | - | 1 | xx x | - | - | - | N | V | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 108579 | 0 |
| NKO | 27 | NKO_ENTREG | D | 8 | 0 | Entrega | Entrega | Delivery | Entrega | Entrega | Delivery | - | - | x x x x x x x x x x x x x x x x | - | - | 1 | xxx | - | - | - | N | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 1 | - | - | - | 108580 | 0 |
| NKO | 28 | NKO_HORENT | C | 4 | 0 | Hora entrega | Hora entrega | Delivery Tm | Hora de entrega | Hora de entrega | Delivery time | @R 99:99 | Vazio() .Or. AtVldHora(M->NKO_HORENT) | x x x x x x x x x x x x x x x x | - | - | 1 | xx x | - | - | - | N | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 108581 | 0 |
| NKO | 29 | NKO_TNATRE | C | 4 | 0 | Tab Nat Rece | Tab Mod Ing | Rev Nt Table | Tabela Natureza Receita | Tabla Mod. Ingresos | Revenue Nature Table | @! | Vazio() .Or. ExistCpo("CCZ") | x x x x x x x x x x x x x x x x | - | - | 1 | xx x | - | - | - | N | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 108582 | 0 |
| NKO | 30 | NKO_CNATRE | C | 3 | 0 | Cod Nat Rece | Cód Mod. Ing | Rec Nat Cd | Código natureza receita | Código modalidad ingresos | Revenue Nature Code | @! | ExistCpo("CCZ",M->NKO_TNATRE+M->NKO_CNATRE) | x x x x x x x x x x x x x x x x | - | - | 1 | xx x | - | - | - | N | V | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 108583 | 0 |
| NKO | 31 | NKO_GRPNAT | C | 2 | 0 | Grp Nat Rece | Grup Mod Ing | Rev Nat Grp | Grupo Natureza receita | Grupo Mod. Ingresos | Revenue Nature Group | @! | - | x x x x x x x x x x x x x x x x | - | - | 1 | xx x | - | - | - | N | V | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 108584 | 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_ |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| NKO | 1 | NKO_FILIAL+NKO_TRCNUM+NKO_ITEM | Codigo + Item | Código + Ítem | Code + Item | S | - | TROCA | S | 2 | 3 | - | 15556 | 0 |
Ela é utilizada para produtos da troca 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
NKO_FILIAL,
NKO_TRCNUM,
NKO_ITEM,
NKO_CODPRO,
NKO_DESPRO,
NKO_UM,
NKO_QUANT,
NKO_PARIUM,
NKO_PRCVEN,
NKO_TOTAL,
NKO_IDXPAR,
NKO_QTTRC,
NKO_TES,
NKO_LOCAL,
NKO_CULTRA,
NKO_CTVAR,
NKO_CATEG,
NKO_PENE,
NKO_VRPAUT,
NKO_VVNDTB,
NKO_PROPOR,
NKO_OPER,
NKO_CF,
NKO_PRUNIT,
NKO_LOTECT,
NKO_SUGENT,
NKO_ENTREG,
NKO_HORENT,
NKO_TNATRE,
NKO_CNATRE,
NKO_GRPNAT
FROM NKO
WHERE
D_E_L_E_T_ = ' '
AND NKO_FILIAL = 'VALOR'
AND NKO_TRCNUM = 'VALOR'
AND NKO_ITEM = 'VALOR'
AND NKO_CODPRO = 'VALOR'
AND NKO_DESPRO = 'VALOR'
AND NKO_UM = 'VALOR'
AND NKO_QUANT = 0
AND NKO_PARIUM = 0
AND NKO_PRCVEN = 0
AND NKO_TOTAL = 0
AND NKO_IDXPAR = 0
AND NKO_QTTRC = 0
AND NKO_TES = 'VALOR'
AND NKO_LOCAL = 'VALOR'
AND NKO_CULTRA = 'VALOR'
AND NKO_CTVAR = 'VALOR'
AND NKO_CATEG = 'VALOR'
AND NKO_PENE = 'VALOR'
AND NKO_VRPAUT = 0
AND NKO_VVNDTB = 0
AND NKO_PROPOR = 0
AND NKO_OPER = 'VALOR'
AND NKO_CF = 'VALOR'
AND NKO_PRUNIT = 0
AND NKO_LOTECT = 'VALOR'
AND NKO_SUGENT BETWEEN '20260501' AND '20260531'
AND NKO_ENTREG BETWEEN '20260501' AND '20260531'
AND NKO_HORENT = 'VALOR'
AND NKO_TNATRE = 'VALOR'
AND NKO_CNATRE = 'VALOR'
AND NKO_GRPNAT = 'VALOR'