A tabela NK2 do Protheus está descrita no dicionário (SX2) como “ORDENS DE TRANSITO”. Possui 26 campos e 3 índices e chave única NK2_FILIAL+NK2_CODIGO. Abaixo estão tipo, tamanho e descrição de cada campo, os índices e um exemplo de consulta SQL.
Propriedades da tabela
- Código
- NK2
- Nome
- ORDENS DE TRANSITO
- Nome (inglês)
- TRANSIT ORDERS
- Compartilhamento por filial
- Exclusivo
- Compartilhamento por unidade
- Exclusivo
- Compartilhamento por empresa
- Exclusivo
- Chave única
NK2_FILIAL+NK2_CODIGO- Campos / índices
- 26 / 3
Campos da tabela NK2 (26)
| Ordem | Campo | Tipo | Tam. | Dec. | Título | Descrição | Contexto |
|---|---|---|---|---|---|---|---|
| 01 | NK2_FILIAL | C | 2 | 0 | Filial | Filial do Sistema | Real |
| 02 | NK2_CODIGO | C | 6 | 0 | Ordem Trans. | Ordem de Transito | Real |
| 03 | NK2_CODCTR | C | 6 | 0 | Contrato | Contrato | Real |
| 04 | NK2_DATINC | D | 8 | 0 | Dat.Inclusao | Data de Inclusao | Real |
| 05 | NK2_STATUS | C | 1 | 0 | Status | Status | Real |
| 06 | NK2_CODSAF | C | 15 | 0 | Cod. Safra | Cod. Safra | Real |
| 07 | NK2_CODENT | C | 6 | 0 | Cod.Entidade | Codigo da Entidade | Real |
| 08 | NK2_LOJENT | C | 2 | 0 | Lj. Entidade | Loja da Entidade | Real |
| 09 | NK2_NOMENT | C | 40 | 0 | Nome Entidad | Nome da Entidade | Virtual |
| 10 | NK2_PLACA | C | 8 | 0 | Placa | Placa do Veiculo | Real |
| 11 | NK2_CODMOT | C | 6 | 0 | Cod. Motoris | Codigo do Motorista | Real |
| 12 | NK2_NOMMOT | C | 40 | 0 | Nome Motoris | Nome do Motorista | Virtual |
| 13 | NK2_CODTRA | C | 6 | 0 | Cod. Transp. | Codigo do Transportador | Real |
| 14 | NK2_NOMTRA | C | 40 | 0 | Nome Transp. | Nome Transportador | Virtual |
| 15 | NK2_TPFRET | C | 1 | 0 | Tipo Frete | Tipo do Frete | Real |
| 16 | NK2_OBS | C | 200 | 0 | Observacao | Observacao | Real |
| 17 | NK2_NUMNFT | C | 9 | 0 | NF Transito | NF de Transito | Real |
| 18 | NK2_SERNFT | C | 3 | 0 | Serie NFT | Serie da NF de Transito | Real |
| 19 | NK2_DATNFT | D | 8 | 0 | Data NFT | Data da NF de Transito | Real |
| 20 | NK2_ROMANE | C | 10 | 0 | Romaneio Ent | Romaneio de Entrada | Real |
| 21 | NK2_NUMNFE | C | 9 | 0 | NF Entrada | NF de Entrada | Virtual |
| 22 | NK2_SERNFE | C | 3 | 0 | Serie NF Ent | Serie da NF de Entrada | Virtual |
| 23 | NK2_NUENFT | C | 9 | 0 | NF Estorno T | NF de Estorno de Transito | Real |
| 24 | NK2_SEENFT | C | 3 | 0 | Ser. Est.NFT | Serie NF Estorno Transito | Real |
| 25 | NK2_DTENFT | D | 8 | 0 | Dt. Est. NFT | Data NF Estorno Transito | Real |
| 26 | NK2_DOCSER | C | 3 | 0 | Série NF | Série de Documento Fiscal | Real |
Tipo: C = caractere, N = numérico, D = data, L = lógico, M = memo.
Índices da tabela NK2 (3)
| Ordem | Chave | Descrição | Apelido |
|---|---|---|---|
| 1 | NK2_FILIAL+NK2_CODIGO | Ordem Trans. | ORDEM TRAN |
| 2 | NK2_FILIAL+NK2_SERNFT+NK2_NUMNFT | Serie NFT + NF Transito | SERIE NFT+ |
| 3 | NK2_FILIAL+NK2_PLACA+NK2_STATUS+NK2_CODIGO | Placa + Status + Ordem Trans. | PLACA+STAT |
Perguntas frequentes sobre a tabela NK2
O que é a tabela NK2?
É a tabela “ORDENS DE TRANSITO” do ERP TOTVS Protheus, com 26 campos definidos no dicionário SX3.
Qual é a chave única da tabela NK2?
A chave única é NK2_FILIAL+NK2_CODIGO.
Quais são os índices da tabela NK2?
A tabela tem 3 índices. O principal (ordem 1) usa a chave NK2_FILIAL+NK2_CODIGO.
Qual é o nome físico da tabela NK2 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: NK2990). Em ADVPL, use RetSqlName("NK2") para obter o nome correto do ambiente.
Exemplo de consulta SQL da tabela NK2
Modelo gerado a partir da estrutura da tabela. Ajuste os filtros ao seu cenário.
SELECT
NK2_FILIAL,
NK2_CODIGO,
NK2_CODCTR,
NK2_DATINC,
NK2_STATUS,
NK2_CODSAF,
NK2_CODENT,
NK2_LOJENT,
NK2_NOMENT,
NK2_PLACA,
NK2_CODMOT,
NK2_NOMMOT,
NK2_CODTRA,
NK2_NOMTRA,
NK2_TPFRET,
NK2_OBS,
NK2_NUMNFT,
NK2_SERNFT,
NK2_DATNFT,
NK2_ROMANE,
NK2_NUMNFE,
NK2_SERNFE,
NK2_NUENFT,
NK2_SEENFT,
NK2_DTENFT,
NK2_DOCSER
FROM NK2
WHERE
D_E_L_E_T_ = ' '
AND NK2_FILIAL = 'VALOR'
AND NK2_CODIGO = 'VALOR'
AND NK2_CODCTR = 'VALOR'
AND NK2_DATINC BETWEEN '20261001' AND '20261031'
AND NK2_STATUS = 'VALOR'
AND NK2_CODSAF = 'VALOR'
AND NK2_CODENT = 'VALOR'
AND NK2_LOJENT = 'VALOR'
AND NK2_NOMENT = 'VALOR'
AND NK2_PLACA = 'VALOR'
AND NK2_CODMOT = 'VALOR'
AND NK2_NOMMOT = 'VALOR'
AND NK2_CODTRA = 'VALOR'
AND NK2_NOMTRA = 'VALOR'
AND NK2_TPFRET = 'VALOR'
AND NK2_OBS = 'VALOR'
AND NK2_NUMNFT = 'VALOR'
AND NK2_SERNFT = 'VALOR'
AND NK2_DATNFT BETWEEN '20261001' AND '20261031'
AND NK2_ROMANE = 'VALOR'
AND NK2_NUMNFE = 'VALOR'
AND NK2_SERNFE = 'VALOR'
AND NK2_NUENFT = 'VALOR'
AND NK2_SEENFT = 'VALOR'
AND NK2_DTENFT BETWEEN '20261001' AND '20261031'
AND NK2_DOCSER = 'VALOR'
Outras tabelas relacionadas
- NK0 Indices de Mercado
- NK1 Cotação de Mercado
- NK3 ITENS DAS ORDENS DE TRANSITO
- NK4 Histórico Classif. do Romaneio
- 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.