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

Tabela HJ4 no Protheus

Dimensão Empresa

A tabela HJ4 do Protheus está descrita no dicionário (SX2) como “Dimensão Empresa”. Possui 19 campos e 1 índices e chave única HJ4_FILIAL+HJ4_EMPRES. Abaixo estão tipo, tamanho e descrição de cada campo, os índices e um exemplo de consulta SQL.

Propriedades da tabela

Código
HJ4
Nome
Dimensão Empresa
Nome (inglês)
Company Dimension
Compartilhamento por filial
Compartilhado
Compartilhamento por unidade
Compartilhado
Compartilhamento por empresa
Compartilhado
Chave única
HJ4_FILIAL+HJ4_EMPRES
Campos / índices
19 / 1

Campos da tabela HJ4 (19)

OrdemCampoTipoTam.Dec.TítuloDescriçãoContexto
01 HJ4_EMPRES C 32 0 Empresa Empresa Real
02 HJ4_ISTCIA C 2 0 Instância Instância da Instalação Real
03 HJ4_LINPRO C 2 0 Linh Produto Linha de Produto Real
04 HJ4_FILIAL C 2 0 Filial Filial do Sistema Real
05 HJ4_GRPEMP C 10 0 Grupo Empres Grupo da Empresa Real
06 HJ4_CODIGO C 10 0 Códig Empres Código da Empresa Real
07 HJ4_NOME C 100 0 Nome Empresa Nome da Empresa Real
08 HJ4_DESCGR C 60 0 Desc Grp Emp Descrição Grupo Empresa Real
09 HJ4_LIVRE0 C 50 0 Livre 0 Livre 0 Real
10 HJ4_LIVRE1 C 50 0 Livre 1 Livre 1 Real
11 HJ4_LIVRE2 C 50 0 Livre 2 Livre 2 Real
12 HJ4_LIVRE3 C 50 0 Livre 3 Livre 3 Real
13 HJ4_LIVRE4 C 50 0 Livre 4 Livre 4 Real
14 HJ4_LIVRE5 C 50 0 Livre 5 Livre 5 Real
15 HJ4_LIVRE6 C 50 0 Livre 6 Livre 6 Real
16 HJ4_LIVRE7 C 50 0 Livre 7 Livre 7 Real
17 HJ4_LIVRE8 C 50 0 Livre 8 Livre 8 Real
18 HJ4_LIVRE9 C 50 0 Livre 9 Livre 9 Real
19 HJ4_FLUIG C 50 0 ID Fluig Identificação Fluig Real

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

Índices da tabela HJ4 (1)

OrdemChaveDescriçãoApelido
1HJ4_FILIAL+HJ4_EMPRESEmpresa

Perguntas frequentes sobre a tabela HJ4

O que é a tabela HJ4?

É a tabela “Dimensão Empresa” do ERP TOTVS Protheus, com 19 campos definidos no dicionário SX3.

Qual é a chave única da tabela HJ4?

A chave única é HJ4_FILIAL+HJ4_EMPRES.

Quais são os índices da tabela HJ4?

A tabela tem 1 índice. O principal (ordem 1) usa a chave HJ4_FILIAL+HJ4_EMPRES.

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

Exemplo de consulta SQL da tabela HJ4

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

SELECT
    HJ4_EMPRES,
    HJ4_ISTCIA,
    HJ4_LINPRO,
    HJ4_FILIAL,
    HJ4_GRPEMP,
    HJ4_CODIGO,
    HJ4_NOME,
    HJ4_DESCGR,
    HJ4_LIVRE0,
    HJ4_LIVRE1,
    HJ4_LIVRE2,
    HJ4_LIVRE3,
    HJ4_LIVRE4,
    HJ4_LIVRE5,
    HJ4_LIVRE6,
    HJ4_LIVRE7,
    HJ4_LIVRE8,
    HJ4_LIVRE9,
    HJ4_FLUIG
FROM HJ4
WHERE
    D_E_L_E_T_ = ' '
    AND HJ4_EMPRES = 'VALOR'
    AND HJ4_ISTCIA = 'VALOR'
    AND HJ4_LINPRO = 'VALOR'
    AND HJ4_FILIAL = 'VALOR'
    AND HJ4_GRPEMP = 'VALOR'
    AND HJ4_CODIGO = 'VALOR'
    AND HJ4_NOME = 'VALOR'
    AND HJ4_DESCGR = 'VALOR'
    AND HJ4_LIVRE0 = 'VALOR'
    AND HJ4_LIVRE1 = 'VALOR'
    AND HJ4_LIVRE2 = 'VALOR'
    AND HJ4_LIVRE3 = 'VALOR'
    AND HJ4_LIVRE4 = 'VALOR'
    AND HJ4_LIVRE5 = 'VALOR'
    AND HJ4_LIVRE6 = 'VALOR'
    AND HJ4_LIVRE7 = 'VALOR'
    AND HJ4_LIVRE8 = 'VALOR'
    AND HJ4_LIVRE9 = 'VALOR'
    AND HJ4_FLUIG = 'VALOR'

Outras tabelas relacionadas

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