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)
| Ordem | Campo | Tipo | Tam. | Dec. | Título | Descrição | Contexto |
|---|---|---|---|---|---|---|---|
| 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)
| Ordem | Chave | Descrição | Apelido |
|---|---|---|---|
| 1 | HKP_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
- HK0 Motivo Rejeição
- HK1 Dimensão Situação de Crédito
- HK2 Dimensão Período
- HK3 Dimensão Fatos
- HK4 Dimensão Areas
- HK5 Dimensão - Plano de Contas
- HK6 Dimensão Tipo de Movimento
- HK7 Dimensão Origem
- HK8 Faixa Etária
- HK9 Grau de Instrução
- HKA Dimensão Situação Colaborador
- HKC Dimensão Moeda Extração
Dicionário Protheus · atualizado em 13/10/2026. Voltar ao índice do dicionário.