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

Tabela HHF no Protheus

Tabela Matriculas

A tabela HHF do Protheus está descrita no dicionário (SX2) como “Tabela Matriculas”. Possui 29 campos e 1 índices e chave única HHF_FILIAL+HHF_ISTCIA+HHF_EMPRES+HHF_ESTABL. Abaixo estão tipo, tamanho e descrição de cada campo, os índices e um exemplo de consulta SQL.

Propriedades da tabela

Código
HHF
Nome
Tabela Matriculas
Nome (inglês)
Registration Table
Compartilhamento por filial
Compartilhado
Compartilhamento por unidade
Compartilhado
Compartilhamento por empresa
Compartilhado
Chave única
HHF_FILIAL+HHF_ISTCIA+HHF_EMPRES+HHF_ESTABL
Campos / índices
29 / 1

Campos da tabela HHF (29)

OrdemCampoTipoTam.Dec.TítuloDescriçãoContexto
01 HHF_LINPRO C 2 0 Linh Produto Linha de Produto Real
02 HHF_ISTCIA C 2 0 Instância Instância de Instalação Real
03 HHF_EMPRES C 32 0 Empresa Chave Empresa Real
04 HHF_FILIAL C 2 0 Filial Filial do Sistema Real
05 HHF_ESTABL C 32 0 Estabelecime Chave Estabelecimento Real
06 HHF_INSENS C 32 0 Inst. Ensino Instituição de Ensino Real
07 HHF_SITMAT C 32 0 Sit Matricul Situação da Matrícula Real
08 HHF_NIVENS C 32 0 Nivel Ensino Chave Nível de Ensino Real
09 HHF_CAMPUS C 32 0 Campus Chave Campus Real
10 HHF_CURSOE C 32 0 Curso Educac Chave Curso Educacional Real
11 HHF_CCHABI C 32 0 Cnt Curs Hab Ctro de Custo Habilitação Real
12 HHF_PERLET C 32 0 Periodo Leti Chave Período Letivo Real
13 HHF_GRACUR C 32 0 Grade Curric Chave Grade Curricular Real
14 HHF_TURNOA C 32 0 Turno Aula Chave Turno Aula Real
15 HHF_DATA D 8 0 Data Matricu Data de Matricula Real
16 HHF_QTDESI N 4 0 Qtd Desisten Qtde de Desistencias Real
17 HHF_QTMATR N 4 0 Qtd Matricul Quantidade de Matriculas Real
18 HHF_LIVRE0 N 16 4 Livre 0 Livre 0 Real
19 HHF_LIVRE1 N 16 4 Livre 1 Livre 1 Real
20 HHF_LIVRE2 N 16 4 Livre 2 Livre 2 Real
21 HHF_LIVRE3 N 16 4 Livre 3 Livre 3 Real
22 HHF_LIVRE4 N 16 4 Livre 4 Livre 4 Real
23 HHF_LIVRE5 D 8 0 Livre 5 Livre 5 Real
24 HHF_LIVRE6 D 8 0 Livre 6 Livre 6 Real
25 HHF_LIVRE7 D 8 0 Livre 7 Livre 7 Real
26 HHF_LIVRE8 C 50 0 Livre 8 Livre 8 Real
27 HHF_LIVRE9 C 50 0 Livre 9 Livre 9 Real
28 HHF_HABILI C 32 0 Habilitação Habilitação Real
29 HHF_ALUNO C 32 0 Aluno Aluno Real

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

Índices da tabela HHF (1)

OrdemChaveDescriçãoApelido
1HHF_FILIAL+HHF_EMPRES+HHF_ESTABLEmpresa + Estabelecime

Perguntas frequentes sobre a tabela HHF

O que é a tabela HHF?

É a tabela “Tabela Matriculas” do ERP TOTVS Protheus, com 29 campos definidos no dicionário SX3.

Qual é a chave única da tabela HHF?

A chave única é HHF_FILIAL+HHF_ISTCIA+HHF_EMPRES+HHF_ESTABL.

Quais são os índices da tabela HHF?

A tabela tem 1 índice. O principal (ordem 1) usa a chave HHF_FILIAL+HHF_EMPRES+HHF_ESTABL.

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

Exemplo de consulta SQL da tabela HHF

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

SELECT
    HHF_LINPRO,
    HHF_ISTCIA,
    HHF_EMPRES,
    HHF_FILIAL,
    HHF_ESTABL,
    HHF_INSENS,
    HHF_SITMAT,
    HHF_NIVENS,
    HHF_CAMPUS,
    HHF_CURSOE,
    HHF_CCHABI,
    HHF_PERLET,
    HHF_GRACUR,
    HHF_TURNOA,
    HHF_DATA,
    HHF_QTDESI,
    HHF_QTMATR,
    HHF_LIVRE0,
    HHF_LIVRE1,
    HHF_LIVRE2,
    HHF_LIVRE3,
    HHF_LIVRE4,
    HHF_LIVRE5,
    HHF_LIVRE6,
    HHF_LIVRE7,
    HHF_LIVRE8,
    HHF_LIVRE9,
    HHF_HABILI,
    HHF_ALUNO
FROM HHF
WHERE
    D_E_L_E_T_ = ' '
    AND HHF_LINPRO = 'VALOR'
    AND HHF_ISTCIA = 'VALOR'
    AND HHF_EMPRES = 'VALOR'
    AND HHF_FILIAL = 'VALOR'
    AND HHF_ESTABL = 'VALOR'
    AND HHF_INSENS = 'VALOR'
    AND HHF_SITMAT = 'VALOR'
    AND HHF_NIVENS = 'VALOR'
    AND HHF_CAMPUS = 'VALOR'
    AND HHF_CURSOE = 'VALOR'
    AND HHF_CCHABI = 'VALOR'
    AND HHF_PERLET = 'VALOR'
    AND HHF_GRACUR = 'VALOR'
    AND HHF_TURNOA = 'VALOR'
    AND HHF_DATA BETWEEN '20261001' AND '20261031'
    AND HHF_QTDESI = 0
    AND HHF_QTMATR = 0
    AND HHF_LIVRE0 = 0
    AND HHF_LIVRE1 = 0
    AND HHF_LIVRE2 = 0
    AND HHF_LIVRE3 = 0
    AND HHF_LIVRE4 = 0
    AND HHF_LIVRE5 BETWEEN '20261001' AND '20261031'
    AND HHF_LIVRE6 BETWEEN '20261001' AND '20261031'
    AND HHF_LIVRE7 BETWEEN '20261001' AND '20261031'
    AND HHF_LIVRE8 = 'VALOR'
    AND HHF_LIVRE9 = 'VALOR'
    AND HHF_HABILI = 'VALOR'
    AND HHF_ALUNO = 'VALOR'

Outras tabelas relacionadas

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