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

Tabela HLL no Protheus

Fato Contas a Pagar Carteira

A tabela HLL do Protheus está descrita no dicionário (SX2) como “Fato Contas a Pagar Carteira”. Possui 35 campos e 1 índices e chave única HLL_FILIAL+HLL_REPRES+HLL_BANCO+HLL_CLIENT+HLL_REGIAO+HLL_MOEDA+HLL_MODALI+HLL_ESPDOC+DTOS(HLL_DTEXTR)+DTOS(HLL_DTEMIS)+DTOS(HLL_DTVENC)+HLL_SERDOC+HLL_NUMDOC+HLL_PARCEL+HLL_GRPCLI. Abaixo estão tipo, tamanho e descrição de cada campo, os índices e um exemplo de consulta SQL.

Propriedades da tabela

Código
HLL
Nome
Fato Contas a Pagar Carteira
Nome (inglês)
AccountsPayable Fact Portfolio
Compartilhamento por filial
Compartilhado
Compartilhamento por unidade
Compartilhado
Compartilhamento por empresa
Compartilhado
Chave única
HLL_FILIAL+HLL_REPRES+HLL_BANCO+HLL_CLIENT+HLL_REGIAO+HLL_MOEDA+HLL_MODALI+HLL_ESPDOC+DTOS(HLL_DTEXTR)+DTOS(HLL_DTEMIS)+DTOS(HLL_DTVENC)+HLL_SERDOC+HLL_NUMDOC+HLL_PARCEL+HLL_GRPCLI
Campos / índices
35 / 1

Campos da tabela HLL (35)

OrdemCampoTipoTam.Dec.TítuloDescriçãoContexto
01 HLL_LINPRO C 2 0 Linh Produto Linha de Produto Real
02 HLL_ISTCIA C 2 0 Instância Instância de Instalação Real
03 HLL_EMPRES C 32 0 Empresa Chave Empresa Real
04 HLL_FILIAL C 2 0 Filial Filial do Sistema Real
05 HLL_ESTABL C 32 0 Estabelecim. Chave Estabelecimento Real
06 HLL_REPRES C 32 0 Representant Chave Representante Real
07 HLL_BANCO C 32 0 Banco/Portad Chave Banco/Portador Real
08 HLL_ESPDOC C 32 0 Espécie Doc. Chave Espécie Documento Real
09 HLL_UNDNEG C 32 0 Unidad Negóc Chave Unidade de Negócio Real
10 HLL_CLIENT C 32 0 Cliente Chave Cliente Real
11 HLL_REGIAO C 32 0 Região Geogr Chave Região Geográfica Real
12 HLL_MOEDA C 32 0 Moeda Chave Moeda Real
13 HLL_MODALI C 32 0 Modalidade Chave Modalidade Cobrança Real
14 HLL_DTEXTR D 8 0 Dt Extração Data da Extração Real
15 HLL_DTEMIS D 8 0 Data Emissão Data Emissão do Título Real
16 HLL_DTVENC D 8 0 Dt Venciment Data Vencimento do Título Real
17 HLL_SERDOC C 8 0 Série do Doc Série do Documento Real
18 HLL_NUMDOC C 40 0 Nº Documento Número do Documento Real
19 HLL_PARCEL C 2 0 Nº Parcela Número da Parcela Real
20 HLL_VRECEB N 16 2 Vl a Receber Vl a Receber Real
21 HLL_PRZREC N 10 0 Prz Vencimnt Prazo Vencimento Carteira Real
22 HLL_GRPCLI C 32 0 Grupo Client Grupo de Cliente Real
23 HLL_VSUBCT N 16 2 Vl Subs Cart Vl Substituição Carteira Real
24 HLL_LIVRE0 N 16 4 Livre 0 Livre 0 Real
25 HLL_LIVRE1 N 16 4 Livre 1 Livre 1 Real
26 HLL_LIVRE2 N 16 4 Livre 2 Livre 2 Real
27 HLL_LIVRE3 N 16 4 Livre 3 Livre 3 Real
28 HLL_LIVRE4 N 16 4 Livre 4 Livre 4 Real
29 HLL_LIVRE5 D 8 0 Livre 5 Livre 5 Real
30 HLL_LIVRE6 D 8 0 Livre 6 Livre 6 Real
31 HLL_LIVRE7 D 8 0 Livre 7 Livre 7 Real
32 HLL_LIVRE8 C 50 0 Livre 8 Livre 8 Real
33 HLL_LIVRE9 C 50 0 Livre 9 Livre 9 Real
34 HLL_CCUSTO C 32 0 Centro Custo Centro de Custo Real
35 HLL_NATFIN C 32 0 Natureza Fin Natureza Financeira Real

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

Índices da tabela HLL (1)

OrdemChaveDescriçãoApelido
1HLL_FILIAL+DTOS(HLL_DTEXTR)+DTOS(HLL_DTEMIS)+DTOS(HLL_DTVENC)+HLL_SERDOC+HLL_NUMDOC+HLL_PARCELDt Extração + Data Emissão + Dt Venciment + Série do Doc + Nº Document

Perguntas frequentes sobre a tabela HLL

O que é a tabela HLL?

É a tabela “Fato Contas a Pagar Carteira” do ERP TOTVS Protheus, com 35 campos definidos no dicionário SX3.

Qual é a chave única da tabela HLL?

A chave única é HLL_FILIAL+HLL_REPRES+HLL_BANCO+HLL_CLIENT+HLL_REGIAO+HLL_MOEDA+HLL_MODALI+HLL_ESPDOC+DTOS(HLL_DTEXTR)+DTOS(HLL_DTEMIS)+DTOS(HLL_DTVENC)+HLL_SERDOC+HLL_NUMDOC+HLL_PARCEL+HLL_GRPCLI.

Quais são os índices da tabela HLL?

A tabela tem 1 índice. O principal (ordem 1) usa a chave HLL_FILIAL+DTOS(HLL_DTEXTR)+DTOS(HLL_DTEMIS)+DTOS(HLL_DTVENC)+HLL_SERDOC+HLL_NUMDOC+HLL_PARCEL.

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

Exemplo de consulta SQL da tabela HLL

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

SELECT
    HLL_LINPRO,
    HLL_ISTCIA,
    HLL_EMPRES,
    HLL_FILIAL,
    HLL_ESTABL,
    HLL_REPRES,
    HLL_BANCO,
    HLL_ESPDOC,
    HLL_UNDNEG,
    HLL_CLIENT,
    HLL_REGIAO,
    HLL_MOEDA,
    HLL_MODALI,
    HLL_DTEXTR,
    HLL_DTEMIS,
    HLL_DTVENC,
    HLL_SERDOC,
    HLL_NUMDOC,
    HLL_PARCEL,
    HLL_VRECEB,
    HLL_PRZREC,
    HLL_GRPCLI,
    HLL_VSUBCT,
    HLL_LIVRE0,
    HLL_LIVRE1,
    HLL_LIVRE2,
    HLL_LIVRE3,
    HLL_LIVRE4,
    HLL_LIVRE5,
    HLL_LIVRE6,
    HLL_LIVRE7,
    HLL_LIVRE8,
    HLL_LIVRE9,
    HLL_CCUSTO,
    HLL_NATFIN
FROM HLL
WHERE
    D_E_L_E_T_ = ' '
    AND HLL_LINPRO = 'VALOR'
    AND HLL_ISTCIA = 'VALOR'
    AND HLL_EMPRES = 'VALOR'
    AND HLL_FILIAL = 'VALOR'
    AND HLL_ESTABL = 'VALOR'
    AND HLL_REPRES = 'VALOR'
    AND HLL_BANCO = 'VALOR'
    AND HLL_ESPDOC = 'VALOR'
    AND HLL_UNDNEG = 'VALOR'
    AND HLL_CLIENT = 'VALOR'
    AND HLL_REGIAO = 'VALOR'
    AND HLL_MOEDA = 'VALOR'
    AND HLL_MODALI = 'VALOR'
    AND HLL_DTEXTR BETWEEN '20261001' AND '20261031'
    AND HLL_DTEMIS BETWEEN '20261001' AND '20261031'
    AND HLL_DTVENC BETWEEN '20261001' AND '20261031'
    AND HLL_SERDOC = 'VALOR'
    AND HLL_NUMDOC = 'VALOR'
    AND HLL_PARCEL = 'VALOR'
    AND HLL_VRECEB = 0
    AND HLL_PRZREC = 0
    AND HLL_GRPCLI = 'VALOR'
    AND HLL_VSUBCT = 0
    AND HLL_LIVRE0 = 0
    AND HLL_LIVRE1 = 0
    AND HLL_LIVRE2 = 0
    AND HLL_LIVRE3 = 0
    AND HLL_LIVRE4 = 0
    AND HLL_LIVRE5 BETWEEN '20261001' AND '20261031'
    AND HLL_LIVRE6 BETWEEN '20261001' AND '20261031'
    AND HLL_LIVRE7 BETWEEN '20261001' AND '20261031'
    AND HLL_LIVRE8 = 'VALOR'
    AND HLL_LIVRE9 = 'VALOR'
    AND HLL_CCUSTO = 'VALOR'
    AND HLL_NATFIN = 'VALOR'

Outras tabelas relacionadas

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