A tabela NK4 do Protheus está descrita no dicionário (SX2) como “Histórico Classif. do Romaneio”. Possui 13 campos e 1 índices e chave única NK4_FILIAL+NK4_CODROM+STR(NK4_SEQCLA,3,0)+NK4_ITEM. Abaixo estão tipo, tamanho e descrição de cada campo, os índices e um exemplo de consulta SQL.
Propriedades da tabela
- Código
- NK4
- Nome
- Histórico Classif. do Romaneio
- Nome (inglês)
- Apport. classif. history
- Compartilhamento por filial
- Compartilhado
- Compartilhamento por unidade
- Compartilhado
- Compartilhamento por empresa
- Compartilhado
- Chave única
NK4_FILIAL+NK4_CODROM+STR(NK4_SEQCLA,3,0)+NK4_ITEM- Campos / índices
- 13 / 1
Campos da tabela NK4 (13)
| Ordem | Campo | Tipo | Tam. | Dec. | Título | Descrição | Contexto |
|---|---|---|---|---|---|---|---|
| 01 | NK4_FILIAL | C | 2 | 0 | Filial | Filial | Real |
| 02 | NK4_CODROM | C | 10 | 0 | Código | Código do Romaneio | Real |
| 03 | NK4_SEQCLA | N | 3 | 0 | Seq. Cla. | Sequencia Classificacao | Real |
| 04 | NK4_ITEM | C | 3 | 0 | Item | Item Sequencial | Real |
| 05 | NK4_CODDES | C | 6 | 0 | Cod.I.T.D. | Código do Desconto | Real |
| 06 | NK4_DESDES | C | 25 | 0 | Des.I.T.D. | Descricao do Desconto | Virtual |
| 07 | NK4_BASDES | N | 14 | 2 | Peso Base | Peso Base Classificação | Real |
| 08 | NK4_PERDES | N | 6 | 2 | Resultado | Resultado de Classificaca | Real |
| 09 | NK4_READES | N | 6 | 2 | % Desc | Percentual de Desconto | Real |
| 10 | NK4_QTDDES | N | 12 | 2 | Qt Descontad | Quantidade Descontada | Real |
| 11 | NK4_DESRES | C | 40 | 0 | Des Resultad | Descricao Resultado | Real |
| 12 | NK4_TABALT | C | 6 | 0 | Tabela Alt | Tabela Alterada | Real |
| 13 | NK4_PROALT | C | 15 | 0 | Produto Alt | Produto Alterado | Real |
Tipo: C = caractere, N = numérico, D = data, L = lógico, M = memo.
Índices da tabela NK4 (1)
| Ordem | Chave | Descrição | Apelido |
|---|---|---|---|
| 1 | NK4_FILIAL+NK4_CODROM+STR(NK4_SEQCLA,3,0)+NK4_ITEM | Código + Seq. Cla. + Item |
Perguntas frequentes sobre a tabela NK4
O que é a tabela NK4?
É a tabela “Histórico Classif. do Romaneio” do ERP TOTVS Protheus, com 13 campos definidos no dicionário SX3.
Qual é a chave única da tabela NK4?
A chave única é NK4_FILIAL+NK4_CODROM+STR(NK4_SEQCLA,3,0)+NK4_ITEM.
Quais são os índices da tabela NK4?
A tabela tem 1 índice. O principal (ordem 1) usa a chave NK4_FILIAL+NK4_CODROM+STR(NK4_SEQCLA,3,0)+NK4_ITEM.
Qual é o nome físico da tabela NK4 no banco de dados?
No banco, o nome é o código da tabela seguido do código da empresa (no dicionário de referência desta consulta: NK4990). Em ADVPL, use RetSqlName("NK4") para obter o nome correto do ambiente.
Exemplo de consulta SQL da tabela NK4
Modelo gerado a partir da estrutura da tabela. Ajuste os filtros ao seu cenário.
SELECT
NK4_FILIAL,
NK4_CODROM,
NK4_SEQCLA,
NK4_ITEM,
NK4_CODDES,
NK4_DESDES,
NK4_BASDES,
NK4_PERDES,
NK4_READES,
NK4_QTDDES,
NK4_DESRES,
NK4_TABALT,
NK4_PROALT
FROM NK4
WHERE
D_E_L_E_T_ = ' '
AND NK4_FILIAL = 'VALOR'
AND NK4_CODROM = 'VALOR'
AND NK4_SEQCLA = 0
AND NK4_ITEM = 'VALOR'
AND NK4_CODDES = 'VALOR'
AND NK4_DESDES = 'VALOR'
AND NK4_BASDES = 0
AND NK4_PERDES = 0
AND NK4_READES = 0
AND NK4_QTDDES = 0
AND NK4_DESRES = 'VALOR'
AND NK4_TABALT = 'VALOR'
AND NK4_PROALT = 'VALOR'
Outras tabelas relacionadas
- NK0 Indices de Mercado
- NK1 Cotação de Mercado
- NK2 ORDENS DE TRANSITO
- NK3 ITENS DAS ORDENS DE TRANSITO
- NK5 Modalidade
- NK6 Troca
- NK7 Componentes de Preco
- NK8 Produtos X Componentes de Prec
- NK9 Mensagem Lote De Sementes
- NKA Composicao de Preco da Fixacao
- NKB Relacionamento Cadência
- NKC DOCTOS AJUSTE DIFS. NA FIXACAO
Dicionário Protheus · atualizado em 13/10/2026. Voltar ao índice do dicionário.