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

Tabela HLR no Protheus

Matéria-Prima - Consumida

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)

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

OrdemChaveDescriçãoApelido
1HLR_FILIAL+HLR_ITEMItem / 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

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