A tabela HLR do Protheus está descrita no dicionário (SX2) como “Matéria-Prima - Consumida”. Possui 40 campos e 1 índices e chave única HLR_LINPRO+HLR_ISTCIA+HLR_EMPRES+HLR_FILIAL+HLR_ESTABL+HLR_FAMMAT+HLR_PLANEJ+HLR_DEPOSI+HLR_CLIENT+HLR_REGIAO+HLR_MOEDA+HLR_ITMPAI+HLR_UNDNEG+HLR_GRPCLI+HLR_TIPITM. Abaixo estão tipo, tamanho e descrição de cada campo, os índices e um exemplo de consulta SQL.
Propriedades da tabela
- Código
- HLR
- Nome
- Matéria-Prima - Consumida
- Nome (inglês)
- Raw Material - Consumed
- Compartilhamento por filial
- Compartilhado
- Compartilhamento por unidade
- Compartilhado
- Compartilhamento por empresa
- Compartilhado
- Chave única
HLR_LINPRO+HLR_ISTCIA+HLR_EMPRES+HLR_FILIAL+HLR_ESTABL+HLR_FAMMAT+HLR_PLANEJ+HLR_DEPOSI+HLR_CLIENT+HLR_REGIAO+HLR_MOEDA+HLR_ITMPAI+HLR_UNDNEG+HLR_GRPCLI+HLR_TIPITM- Campos / índices
- 40 / 1
Campos da tabela HLR (40)
| Ordem | Campo | Tipo | Tam. | Dec. | Título | Descrição | Contexto |
|---|---|---|---|---|---|---|---|
| 01 | HLR_FILIAL | C | 2 | 0 | Filial | Filial | Real |
| 02 | HLR_LINPRO | C | 2 | 0 | Lin. Prod. | Linha de Produto | Real |
| 03 | HLR_ISTCIA | C | 2 | 0 | Instância | Instância | Real |
| 04 | HLR_EMPRES | C | 32 | 0 | Empresa | Empresa | Real |
| 05 | HLR_ESTABL | C | 32 | 0 | Estabelecime | Estabelecimento | Real |
| 06 | HLR_FAMMAT | C | 32 | 0 | Fam. Mat. | Familia Material | Real |
| 07 | HLR_FAMCOM | C | 32 | 0 | Fam. Com. | Familia Comercial | Real |
| 08 | HLR_GRPEST | C | 32 | 0 | Grp. Est. | Grupo de Estoque | Real |
| 09 | HLR_ITEM | C | 32 | 0 | Item / Prod | Item / Produto | Real |
| 10 | HLR_PLANEJ | C | 32 | 0 | Planejador | Planejador | Real |
| 11 | HLR_GRPCLI | C | 32 | 0 | Grp. Clie | Grupo de Cliente | Real |
| 12 | HLR_DEPOSI | C | 32 | 0 | Depósito | Depósito | Real |
| 13 | HLR_CLIENT | C | 32 | 0 | Cliente | Cliente | Real |
| 14 | HLR_REGIAO | C | 32 | 0 | Região | Região | Real |
| 15 | HLR_MOEDA | C | 32 | 0 | Moeda | Moeda | Real |
| 16 | HLR_ITMPAI | C | 32 | 0 | Item Pai | Item Pai | Real |
| 17 | HLR_UNDNEG | C | 32 | 0 | UN. Neg. | Unidade de Negócio | Real |
| 18 | HLR_DATA | D | 8 | 0 | Data | Data de Movimento do Item | Real |
| 19 | HLR_QCONSU | N | 16 | 4 | Qtde Consumi | Qtde Consumida | Real |
| 20 | HLR_VCONMP | N | 16 | 2 | Vlr. MP | Vlr Matéria Prima | Real |
| 21 | HLR_QCSFMT | N | 16 | 4 | Qtd. FM | Qtde Consumida UN FM | Real |
| 22 | HLR_QCSFCM | N | 16 | 4 | Qtd. FC | Qtde Consumida UN FC | Real |
| 23 | HLR_PEDIDO | C | 12 | 0 | Núm Pedido | Número do Pedido | Real |
| 24 | HLR_SEQCIA | C | 10 | 0 | Sequência Or | Sequência da Ordem | Real |
| 25 | HLR_ORDEM | C | 13 | 0 | Ordem Produç | Ordem de Produção | Real |
| 26 | HLR_TIPSOB | C | 30 | 0 | Tipo Sobra | Tipo de Sobra | Real |
| 27 | HLR_TIPITM | C | 32 | 0 | Tipo Item | Tipo Item | Real |
| 28 | HLR_LINHAP | C | 32 | 0 | Linha Produç | Linha de Produção | Real |
| 29 | HLR_REFER | C | 32 | 0 | Referência | Referência | Real |
| 30 | HLR_LIVRE0 | N | 16 | 4 | Livre 0 | Livre 0 | Real |
| 31 | HLR_LIVRE1 | N | 16 | 4 | Livre 1 | Livre 1 | Real |
| 32 | HLR_LIVRE2 | N | 16 | 4 | Livre 2 | Livre 2 | Real |
| 33 | HLR_LIVRE3 | N | 16 | 4 | Livre 3 | Livre 3 | Real |
| 34 | HLR_LIVRE4 | N | 16 | 4 | Livre 4 | Livre 4 | Real |
| 35 | HLR_LIVRE5 | D | 8 | 0 | Livre 5 | Livre 5 | Real |
| 36 | HLR_LIVRE6 | D | 8 | 0 | Livre 6 | Livre 6 | Real |
| 37 | HLR_LIVRE7 | D | 8 | 0 | Livre 7 | Livre 7 | Real |
| 38 | HLR_LIVRE8 | C | 50 | 0 | Livre 8 | Livre 8 | Real |
| 39 | HLR_LIVRE9 | C | 50 | 0 | Livre 9 | Livre 9 | Real |
| 40 | HLR_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 HLR (1)
| Ordem | Chave | Descrição | Apelido |
|---|---|---|---|
| 1 | HLR_FILIAL+HLR_ITEM | Item / Prod |
Perguntas frequentes sobre a tabela HLR
O que é a tabela HLR?
É a tabela “Matéria-Prima - Consumida” do ERP TOTVS Protheus, com 40 campos definidos no dicionário SX3.
Qual é a chave única da tabela HLR?
A chave única é HLR_LINPRO+HLR_ISTCIA+HLR_EMPRES+HLR_FILIAL+HLR_ESTABL+HLR_FAMMAT+HLR_PLANEJ+HLR_DEPOSI+HLR_CLIENT+HLR_REGIAO+HLR_MOEDA+HLR_ITMPAI+HLR_UNDNEG+HLR_GRPCLI+HLR_TIPITM.
Quais são os índices da tabela HLR?
A tabela tem 1 índice. O principal (ordem 1) usa a chave HLR_FILIAL+HLR_ITEM.
Qual é o nome físico da tabela HLR 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: HLR990). Em ADVPL, use RetSqlName("HLR") para obter o nome correto do ambiente.
Exemplo de consulta SQL da tabela HLR
Modelo gerado a partir da estrutura da tabela. Ajuste os filtros ao seu cenário.
SELECT
HLR_FILIAL,
HLR_LINPRO,
HLR_ISTCIA,
HLR_EMPRES,
HLR_ESTABL,
HLR_FAMMAT,
HLR_FAMCOM,
HLR_GRPEST,
HLR_ITEM,
HLR_PLANEJ,
HLR_GRPCLI,
HLR_DEPOSI,
HLR_CLIENT,
HLR_REGIAO,
HLR_MOEDA,
HLR_ITMPAI,
HLR_UNDNEG,
HLR_DATA,
HLR_QCONSU,
HLR_VCONMP,
HLR_QCSFMT,
HLR_QCSFCM,
HLR_PEDIDO,
HLR_SEQCIA,
HLR_ORDEM,
HLR_TIPSOB,
HLR_TIPITM,
HLR_LINHAP,
HLR_REFER,
HLR_LIVRE0,
HLR_LIVRE1,
HLR_LIVRE2,
HLR_LIVRE3,
HLR_LIVRE4,
HLR_LIVRE5,
HLR_LIVRE6,
HLR_LIVRE7,
HLR_LIVRE8,
HLR_LIVRE9,
HLR_UNITEM
FROM HLR
WHERE
D_E_L_E_T_ = ' '
AND HLR_FILIAL = 'VALOR'
AND HLR_LINPRO = 'VALOR'
AND HLR_ISTCIA = 'VALOR'
AND HLR_EMPRES = 'VALOR'
AND HLR_ESTABL = 'VALOR'
AND HLR_FAMMAT = 'VALOR'
AND HLR_FAMCOM = 'VALOR'
AND HLR_GRPEST = 'VALOR'
AND HLR_ITEM = 'VALOR'
AND HLR_PLANEJ = 'VALOR'
AND HLR_GRPCLI = 'VALOR'
AND HLR_DEPOSI = 'VALOR'
AND HLR_CLIENT = 'VALOR'
AND HLR_REGIAO = 'VALOR'
AND HLR_MOEDA = 'VALOR'
AND HLR_ITMPAI = 'VALOR'
AND HLR_UNDNEG = 'VALOR'
AND HLR_DATA BETWEEN '20261001' AND '20261031'
AND HLR_QCONSU = 0
AND HLR_VCONMP = 0
AND HLR_QCSFMT = 0
AND HLR_QCSFCM = 0
AND HLR_PEDIDO = 'VALOR'
AND HLR_SEQCIA = 'VALOR'
AND HLR_ORDEM = 'VALOR'
AND HLR_TIPSOB = 'VALOR'
AND HLR_TIPITM = 'VALOR'
AND HLR_LINHAP = 'VALOR'
AND HLR_REFER = 'VALOR'
AND HLR_LIVRE0 = 0
AND HLR_LIVRE1 = 0
AND HLR_LIVRE2 = 0
AND HLR_LIVRE3 = 0
AND HLR_LIVRE4 = 0
AND HLR_LIVRE5 BETWEEN '20261001' AND '20261031'
AND HLR_LIVRE6 BETWEEN '20261001' AND '20261031'
AND HLR_LIVRE7 BETWEEN '20261001' AND '20261031'
AND HLR_LIVRE8 = 'VALOR'
AND HLR_LIVRE9 = 'VALOR'
AND HLR_UNITEM = 'VALOR'
Outras tabelas relacionadas
- HL0 Tabela Fato Avaliação Crédito
- HL1 Tabela Fato Previsão de Vendas
- HL2 Tabela Fato de Faturamento
- HL3 Tabela Fato Carteira de Vendas
- HL4 Tabela Fato de Vendas
- HL5 Tabela Fato Cotas de Vendas
- HL6 Tabela Fato Devolução Vendas
- HL7 Tabela Fato Entregas de Vendas
- HL8 Fluxo de Caixa Realizado
- HL9 Gestão Contábil e Orçamentária
- HLA Indicadores Economicos Finance
- HLC Gestão Contábil e Orçamentária
Dicionário Protheus · atualizado em 13/10/2026. Voltar ao índice do dicionário.