A tabela NKG do Protheus está descrita no dicionário (SX2) como “Movimentos Servicos do Contrat”. Possui 52 campos e 7 índices e chave única NKG_FILIAL+NKG_CODCTR+NKG_ITEMOV. Abaixo estão tipo, tamanho e descrição de cada campo, os índices e um exemplo de consulta SQL.
Propriedades da tabela
- Código
- NKG
- Nome
- Movimentos Servicos do Contrat
- Nome (inglês)
- Transactions Contract Services
- Compartilhamento por filial
- Exclusivo
- Compartilhamento por unidade
- Exclusivo
- Compartilhamento por empresa
- Exclusivo
- Chave única
NKG_FILIAL+NKG_CODCTR+NKG_ITEMOV- Campos / índices
- 52 / 7
Campos da tabela NKG (52)
| Ordem | Campo | Tipo | Tam. | Dec. | Título | Descrição | Contexto |
|---|---|---|---|---|---|---|---|
| 01 | NKG_FILIAL | C | 2 | 0 | Filial | Filial | Real |
| 02 | NKG_CODCTR | C | 6 | 0 | Contrato | Codigo do Contrato | Real |
| 03 | NKG_DESCTR | C | 40 | 0 | Desc.Contr. | Descricao do Contrato | Virtual |
| 04 | NKG_ITEMOV | C | 8 | 0 | Seq.Mov. | Item de Sequencia | Real |
| 05 | NKG_CODROM | C | 10 | 0 | Romaneio | Codigo do Romaneio | Real |
| 06 | NKG_ITEROM | C | 2 | 0 | Seq.Rom. | Item de Sequencia | Real |
| 07 | NKG_CODDEV | C | 6 | 0 | Cod.Dev. | Codigo da Entidade Devedo | Real |
| 08 | NKG_LOJDEV | C | 2 | 0 | Loj.Dev. | Loja da Entidade Devedora | Real |
| 09 | NKG_NOMDEV | C | 40 | 0 | Nome Dev. | Nome da Entidade | Virtual |
| 10 | NKG_NLJDEV | C | 20 | 0 | N. Loja | Nome da Loja da Entidade | Virtual |
| 11 | NKG_CODENT | C | 6 | 0 | Cod.Ent. | Codigo da Entidade | Real |
| 12 | NKG_LOJENT | C | 2 | 0 | Loj.Ent. | Loja da Entidade | Real |
| 13 | NKG_NOMENT | C | 40 | 0 | Nome Ent. | Nome da Entidade | Virtual |
| 14 | NKG_NLJENT | C | 20 | 0 | N. Loja | Nome da Loja da Entidade | Virtual |
| 15 | NKG_CODSAF | C | 15 | 0 | Cod.Safra | Safra | Real |
| 16 | NKG_CODPRO | C | 15 | 0 | Cod.Prod. | Codigo do Produto | Real |
| 17 | NKG_DESPRO | C | 50 | 0 | Des.Prod. | Descricao do Produto | Virtual |
| 18 | NKG_UM1PRO | C | 2 | 0 | Unid.Med. | Unidade de Medida do Prod | Real |
| 19 | NKG_DOCSER | C | 3 | 0 | Serie | Serie do Documento Fiscal | Real |
| 20 | NKG_DOCNUM | C | 9 | 0 | Documento | Numero do Documento Fisca | Real |
| 21 | NKG_DOCEMI | D | 8 | 0 | Transacao | Data de Transacao | Real |
| 22 | NKG_SERORI | C | 3 | 0 | Ser.Orig. | Serie do Documento Fiscal | Real |
| 23 | NKG_NFORI | C | 9 | 0 | Doc.Orig. | Numero do Documento Fisca | Real |
| 24 | NKG_DATCAL | D | 8 | 0 | Dt.Calculo | Data Calculo Servico | Real |
| 25 | NKG_CODTSE | C | 6 | 0 | Tab.Servico | Codigo da Tabela de Servi | Real |
| 26 | NKG_ITETSE | C | 3 | 0 | Seq.Serv. | Sequencia Tabela de Servi | Real |
| 27 | NKG_CODDES | C | 3 | 0 | Despesa | Codigo do Tipo da Despesa | Real |
| 28 | NKG_DESDES | C | 40 | 0 | Descricao | Descricao do Tipo da Desp | Virtual |
| 29 | NKG_FATGER | C | 1 | 0 | Fato Gerador | Fato Gerador | Real |
| 30 | NKG_PERCOB | C | 1 | 0 | Per.Cobranca | Periodicidade Cobranca | Real |
| 31 | NKG_DATINI | D | 8 | 0 | Dt.Ini. | Data Inicio | Real |
| 32 | NKG_DATFIM | D | 8 | 0 | Dt.Fin. | Data Final | Real |
| 33 | NKG_QTDPER | N | 9 | 5 | Qtd.Per. | Quantidade Periodos | Real |
| 34 | NKG_PERRET | N | 9 | 5 | % Ret | Percentual de Retencao | Real |
| 35 | NKG_TIPRET | C | 1 | 0 | Tip.Ret. | Tipo Retencao | Real |
| 36 | NKG_VALTAR | N | 15 | 5 | Val.Tarifa | Valor Tarifa | Real |
| 37 | NKG_UMTAR | C | 2 | 0 | UM Tar. | Unidade de Medida Tarifa | Real |
| 38 | NKG_QTDBAS | N | 12 | 2 | Qtd. Base | Quantidade Base Calculo | Real |
| 39 | NKG_VLTARC | N | 12 | 2 | Val.Ser.Calc | Valor Calculado Servico | Real |
| 40 | NKG_VALSER | N | 12 | 2 | Val.Servico | Valor Servico | Real |
| 41 | NKG_QTRETC | N | 12 | 2 | Qtd.Ret.Calc | Quantidade Calculada Rete | Real |
| 42 | NKG_QTDRET | N | 12 | 2 | Qtd.Reten. | Quantidade Retencao | Real |
| 43 | NKG_QTDAJU | N | 12 | 2 | Valor Ajuste | Valor/Quantidade Ajuste | Real |
| 44 | NKG_OBSAJU | C | 128 | 0 | Obs.Ajuste | Observacao Ajuste | Real |
| 45 | NKG_APROV | C | 1 | 0 | Avaliacao | Avaliacao | Real |
| 46 | NKG_STATUS | C | 1 | 0 | Status | Status da Tarifa | Real |
| 47 | NKG_FECSER | C | 8 | 0 | Fech.Ser. | Numero Fechamento Servico | Real |
| 48 | NKG_NFSER | C | 9 | 0 | Doc.Serv. | Numero do Documento Fisca | Virtual |
| 49 | NKG_SNFSER | C | 3 | 0 | Ser.Doc.Serv | Serie do Documento Fiscal | Virtual |
| 50 | NKG_ROMRET | C | 10 | 0 | Rom. Ret | Codigo do Romaneio Retorn | Virtual |
| 51 | NKG_FECTRA | C | 8 | 0 | Fech.Ser. | Numero Fechamento Servico | Real |
| 52 | NKG_CODTRF | C | 6 | 0 | Cod. Transf. | Código da transferência. | Real |
Tipo: C = caractere, N = numérico, D = data, L = lógico, M = memo.
Índices da tabela NKG (7)
| Ordem | Chave | Descrição | Apelido |
|---|---|---|---|
| 1 | NKG_FILIAL+NKG_CODCTR+NKG_ITEMOV | Contrato + Seq.Mov. | CONTRATO+I |
| 2 | NKG_FILIAL+NKG_CODROM+NKG_ITEROM | Romaneio + Seq.Rom. | ROMANEIO+I |
| 3 | NKG_FILIAL+NKG_CODDEV+NKG_LOJDEV | Cod.Dev. + Loj.Dev. | ENT.DEV.+L |
| 4 | NKG_FILIAL+NKG_FECSER | Fech.Ser. | FECHAMENTO |
| 5 | NKG_FILIAL+NKG_DOCNUM+NKG_DOCSER+NKG_CODENT+NKG_LOJENT | Documento + Serie + Cod.Ent. + Loj.Ent. | DOCUMENTO+ |
| 6 | NKG_FILIAL+NKG_FECTRA | Fech.Ser. | |
| 7 | NKG_FILIAL+NKG_CODTRF | Cod. Transf. |
Perguntas frequentes sobre a tabela NKG
O que é a tabela NKG?
É a tabela “Movimentos Servicos do Contrat” do ERP TOTVS Protheus, com 52 campos definidos no dicionário SX3.
Qual é a chave única da tabela NKG?
A chave única é NKG_FILIAL+NKG_CODCTR+NKG_ITEMOV.
Quais são os índices da tabela NKG?
A tabela tem 7 índices. O principal (ordem 1) usa a chave NKG_FILIAL+NKG_CODCTR+NKG_ITEMOV.
Qual é o nome físico da tabela NKG 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: NKG990). Em ADVPL, use RetSqlName("NKG") para obter o nome correto do ambiente.
Exemplo de consulta SQL da tabela NKG
Modelo gerado a partir da estrutura da tabela. Ajuste os filtros ao seu cenário.
SELECT
NKG_FILIAL,
NKG_CODCTR,
NKG_DESCTR,
NKG_ITEMOV,
NKG_CODROM,
NKG_ITEROM,
NKG_CODDEV,
NKG_LOJDEV,
NKG_NOMDEV,
NKG_NLJDEV,
NKG_CODENT,
NKG_LOJENT,
NKG_NOMENT,
NKG_NLJENT,
NKG_CODSAF,
NKG_CODPRO,
NKG_DESPRO,
NKG_UM1PRO,
NKG_DOCSER,
NKG_DOCNUM,
NKG_DOCEMI,
NKG_SERORI,
NKG_NFORI,
NKG_DATCAL,
NKG_CODTSE,
NKG_ITETSE,
NKG_CODDES,
NKG_DESDES,
NKG_FATGER,
NKG_PERCOB,
NKG_DATINI,
NKG_DATFIM,
NKG_QTDPER,
NKG_PERRET,
NKG_TIPRET,
NKG_VALTAR,
NKG_UMTAR,
NKG_QTDBAS,
NKG_VLTARC,
NKG_VALSER,
NKG_QTRETC,
NKG_QTDRET,
NKG_QTDAJU,
NKG_OBSAJU,
NKG_APROV,
NKG_STATUS,
NKG_FECSER,
NKG_NFSER,
NKG_SNFSER,
NKG_ROMRET,
NKG_FECTRA,
NKG_CODTRF
FROM NKG
WHERE
D_E_L_E_T_ = ' '
AND NKG_FILIAL = 'VALOR'
AND NKG_CODCTR = 'VALOR'
AND NKG_DESCTR = 'VALOR'
AND NKG_ITEMOV = 'VALOR'
AND NKG_CODROM = 'VALOR'
AND NKG_ITEROM = 'VALOR'
AND NKG_CODDEV = 'VALOR'
AND NKG_LOJDEV = 'VALOR'
AND NKG_NOMDEV = 'VALOR'
AND NKG_NLJDEV = 'VALOR'
AND NKG_CODENT = 'VALOR'
AND NKG_LOJENT = 'VALOR'
AND NKG_NOMENT = 'VALOR'
AND NKG_NLJENT = 'VALOR'
AND NKG_CODSAF = 'VALOR'
AND NKG_CODPRO = 'VALOR'
AND NKG_DESPRO = 'VALOR'
AND NKG_UM1PRO = 'VALOR'
AND NKG_DOCSER = 'VALOR'
AND NKG_DOCNUM = 'VALOR'
AND NKG_DOCEMI BETWEEN '20261001' AND '20261031'
AND NKG_SERORI = 'VALOR'
AND NKG_NFORI = 'VALOR'
AND NKG_DATCAL BETWEEN '20261001' AND '20261031'
AND NKG_CODTSE = 'VALOR'
AND NKG_ITETSE = 'VALOR'
AND NKG_CODDES = 'VALOR'
AND NKG_DESDES = 'VALOR'
AND NKG_FATGER = 'VALOR'
AND NKG_PERCOB = 'VALOR'
AND NKG_DATINI BETWEEN '20261001' AND '20261031'
AND NKG_DATFIM BETWEEN '20261001' AND '20261031'
AND NKG_QTDPER = 0
AND NKG_PERRET = 0
AND NKG_TIPRET = 'VALOR'
AND NKG_VALTAR = 0
AND NKG_UMTAR = 'VALOR'
AND NKG_QTDBAS = 0
AND NKG_VLTARC = 0
AND NKG_VALSER = 0
AND NKG_QTRETC = 0
AND NKG_QTDRET = 0
AND NKG_QTDAJU = 0
AND NKG_OBSAJU = 'VALOR'
AND NKG_APROV = 'VALOR'
AND NKG_STATUS = 'VALOR'
AND NKG_FECSER = 'VALOR'
AND NKG_NFSER = 'VALOR'
AND NKG_SNFSER = 'VALOR'
AND NKG_ROMRET = 'VALOR'
AND NKG_FECTRA = 'VALOR'
AND NKG_CODTRF = 'VALOR'
Outras tabelas relacionadas
- NK0 Indices de Mercado
- NK1 Cotação de Mercado
- NK2 ORDENS DE TRANSITO
- 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
Dicionário Protheus · atualizado em 13/10/2026. Voltar ao índice do dicionário.