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

Tabela HKP no Protheus

Fato Qualidade de Carteira

A tabela HKP do Protheus está descrita no dicionário (SX2) como “Fato Qualidade de Carteira”. Possui 34 campos e 1 índices e chave única HKP_FILIAL+HKP_EMPRES+HKP_ESTABL+HKP_FAMMAT+HKP_FAMCOM+HKP_GRPEST+HKP_ITEM+HKP_FORNEC+HKP_REGIAO+HKP_MOEDA+HKP_UNDNEG+DTOS(HKP_DTEXTR)+HKP_CRITIC+HKP_GRPFOR+HKP_REFER. Abaixo estão tipo, tamanho e descrição de cada campo, os índices e um exemplo de consulta SQL.

Propriedades da tabela

Código
HKP
Nome
Fato Qualidade de Carteira
Nome (inglês)
Fact Portfolio QUality
Compartilhamento por filial
Compartilhado
Compartilhamento por unidade
Compartilhado
Compartilhamento por empresa
Compartilhado
Chave única
HKP_FILIAL+HKP_EMPRES+HKP_ESTABL+HKP_FAMMAT+HKP_FAMCOM+HKP_GRPEST+HKP_ITEM+HKP_FORNEC+HKP_REGIAO+HKP_MOEDA+HKP_UNDNEG+DTOS(HKP_DTEXTR)+HKP_CRITIC+HKP_GRPFOR+HKP_REFER
Campos / índices
34 / 1

Campos da tabela HKP (34)

OrdemCampoTipoTam.Dec.TítuloDescriçãoContexto
01 HKP_LINPRO C 2 0 Linh Produto Linha de Produto Real
02 HKP_ISTCIA C 2 0 Instância Instânciade Instalação Real
03 HKP_EMPRES C 32 0 Empresa Chave Empresa Real
04 HKP_FILIAL C 2 0 Filial Filial do Sistema Real
05 HKP_ESTABL C 32 0 Estabelecim. Chave Estabelecimento Real
06 HKP_FAMMAT C 32 0 Famíl. Mat. Chave Familia Material Real
07 HKP_FAMCOM C 32 0 Famíl Comerc Chave Familia Comercial Real
08 HKP_GRPEST C 32 0 Grp. Estoque Chave Grupo de Estoque Real
09 HKP_ITEM C 32 0 Item/Produto Chave Item / Produto Real
10 HKP_FORNEC C 32 0 Fornecedor Chave Fornecedor Real
11 HKP_REGIAO C 32 0 Região Geogr Chave Região Geográfica Real
12 HKP_MOEDA C 32 0 Moeda Chave Moeda Real
13 HKP_UNDNEG C 32 0 Unidad Negóc Chave Unidade de Negócios Real
14 HKP_DTEXTR D 8 0 Dt Extração Data da Extração Real
15 HKP_QPENDT N 16 4 Qtd Pendente Qtde Pendente Real
16 HKP_QPDFMT N 16 4 Qtd Pend FM Qtd Pendente Familia Mat Real
17 HKP_QPDFMC N 16 4 Qtd Pend FC Qtd Pendente Famil Comerc Real
18 HKP_VPENDT N 16 2 Vl Pendente Vl Pendente Real
19 HKP_FICHA C 10 0 Num. Ficha Num. Ficha Real
20 HKP_SEQCIA C 10 0 Sequencia Sequencia Real
21 HKP_CRITIC C 32 0 Criticidade Criticidade Real
22 HKP_GRPFOR C 32 0 Grupo Fornec Grupo de Fornecedor Real
23 HKP_REFER C 32 0 Referência Referência Real
24 HKP_LIVRE0 N 16 4 Livre 0 Livre 0 Real
25 HKP_LIVRE1 N 16 4 Livre 1 Livre 1 Real
26 HKP_LIVRE2 N 16 4 Livre 2 Livre 2 Real
27 HKP_LIVRE3 N 16 4 Livre 3 Livre 3 Real
28 HKP_LIVRE4 N 16 4 Livre 4 Livre 4 Real
29 HKP_LIVRE5 D 8 0 Livre 5 Livre 5 Real
30 HKP_LIVRE6 D 8 0 Livre 6 Livre 6 Real
31 HKP_LIVRE7 D 8 0 Livre 7 Livre 7 Real
32 HKP_LIVRE8 C 50 0 Livre 8 Livre 8 Real
33 HKP_LIVRE9 C 50 0 Livre 9 Livre 9 Real
34 HKP_UNITEM C 32 0 Und Med Item Unidade Medida do Item Real

Tipo: C = caractere, N = numérico, D = data, L = lógico, M = memo.

Índices da tabela HKP (1)

OrdemChaveDescriçãoApelido
1HKP_FILIAL+DTOS(HKP_DTEXTR)Dt Extração

Perguntas frequentes sobre a tabela HKP

O que é a tabela HKP?

É a tabela “Fato Qualidade de Carteira” do ERP TOTVS Protheus, com 34 campos definidos no dicionário SX3.

Qual é a chave única da tabela HKP?

A chave única é HKP_FILIAL+HKP_EMPRES+HKP_ESTABL+HKP_FAMMAT+HKP_FAMCOM+HKP_GRPEST+HKP_ITEM+HKP_FORNEC+HKP_REGIAO+HKP_MOEDA+HKP_UNDNEG+DTOS(HKP_DTEXTR)+HKP_CRITIC+HKP_GRPFOR+HKP_REFER.

Quais são os índices da tabela HKP?

A tabela tem 1 índice. O principal (ordem 1) usa a chave HKP_FILIAL+DTOS(HKP_DTEXTR).

Qual é o nome físico da tabela HKP 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: HKP990). Em ADVPL, use RetSqlName("HKP") para obter o nome correto do ambiente.

Exemplo de consulta SQL da tabela HKP

Modelo gerado a partir da estrutura da tabela. Ajuste os filtros ao seu cenário.

SELECT
    HKP_LINPRO,
    HKP_ISTCIA,
    HKP_EMPRES,
    HKP_FILIAL,
    HKP_ESTABL,
    HKP_FAMMAT,
    HKP_FAMCOM,
    HKP_GRPEST,
    HKP_ITEM,
    HKP_FORNEC,
    HKP_REGIAO,
    HKP_MOEDA,
    HKP_UNDNEG,
    HKP_DTEXTR,
    HKP_QPENDT,
    HKP_QPDFMT,
    HKP_QPDFMC,
    HKP_VPENDT,
    HKP_FICHA,
    HKP_SEQCIA,
    HKP_CRITIC,
    HKP_GRPFOR,
    HKP_REFER,
    HKP_LIVRE0,
    HKP_LIVRE1,
    HKP_LIVRE2,
    HKP_LIVRE3,
    HKP_LIVRE4,
    HKP_LIVRE5,
    HKP_LIVRE6,
    HKP_LIVRE7,
    HKP_LIVRE8,
    HKP_LIVRE9,
    HKP_UNITEM
FROM HKP
WHERE
    D_E_L_E_T_ = ' '
    AND HKP_LINPRO = 'VALOR'
    AND HKP_ISTCIA = 'VALOR'
    AND HKP_EMPRES = 'VALOR'
    AND HKP_FILIAL = 'VALOR'
    AND HKP_ESTABL = 'VALOR'
    AND HKP_FAMMAT = 'VALOR'
    AND HKP_FAMCOM = 'VALOR'
    AND HKP_GRPEST = 'VALOR'
    AND HKP_ITEM = 'VALOR'
    AND HKP_FORNEC = 'VALOR'
    AND HKP_REGIAO = 'VALOR'
    AND HKP_MOEDA = 'VALOR'
    AND HKP_UNDNEG = 'VALOR'
    AND HKP_DTEXTR BETWEEN '20261001' AND '20261031'
    AND HKP_QPENDT = 0
    AND HKP_QPDFMT = 0
    AND HKP_QPDFMC = 0
    AND HKP_VPENDT = 0
    AND HKP_FICHA = 'VALOR'
    AND HKP_SEQCIA = 'VALOR'
    AND HKP_CRITIC = 'VALOR'
    AND HKP_GRPFOR = 'VALOR'
    AND HKP_REFER = 'VALOR'
    AND HKP_LIVRE0 = 0
    AND HKP_LIVRE1 = 0
    AND HKP_LIVRE2 = 0
    AND HKP_LIVRE3 = 0
    AND HKP_LIVRE4 = 0
    AND HKP_LIVRE5 BETWEEN '20261001' AND '20261031'
    AND HKP_LIVRE6 BETWEEN '20261001' AND '20261031'
    AND HKP_LIVRE7 BETWEEN '20261001' AND '20261031'
    AND HKP_LIVRE8 = 'VALOR'
    AND HKP_LIVRE9 = 'VALOR'
    AND HKP_UNITEM = 'VALOR'

Outras tabelas relacionadas

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