Especialistas em TOTVS Protheus, BI e Automação de Processos
Dicionário Protheus · SX2

Tabela NKG no Protheus

Movimentos Servicos do Contrat

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)

OrdemCampoTipoTam.Dec.TítuloDescriçãoContexto
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)

OrdemChaveDescriçãoApelido
1NKG_FILIAL+NKG_CODCTR+NKG_ITEMOVContrato + Seq.Mov.CONTRATO+I
2NKG_FILIAL+NKG_CODROM+NKG_ITEROMRomaneio + Seq.Rom.ROMANEIO+I
3NKG_FILIAL+NKG_CODDEV+NKG_LOJDEVCod.Dev. + Loj.Dev.ENT.DEV.+L
4NKG_FILIAL+NKG_FECSERFech.Ser.FECHAMENTO
5NKG_FILIAL+NKG_DOCNUM+NKG_DOCSER+NKG_CODENT+NKG_LOJENTDocumento + Serie + Cod.Ent. + Loj.Ent.DOCUMENTO+
6NKG_FILIAL+NKG_FECTRAFech.Ser.
7NKG_FILIAL+NKG_CODTRFCod. 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

Dicionário Protheus · atualizado em 13/10/2026. Voltar ao índice do dicionário.