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

Tabela OH1 no Protheus

FILA DE PROCESSAMENTO

A tabela OH1 do Protheus está descrita no dicionário (SX2) como “FILA DE PROCESSAMENTO”. Possui 12 campos e 2 índices e chave única OH1_FILIAL+OH1_CODIGO. Abaixo estão tipo, tamanho e descrição de cada campo, os índices e um exemplo de consulta SQL.

Propriedades da tabela

Código
OH1
Nome
FILA DE PROCESSAMENTO
Nome (inglês)
PROCESSING QUEUE
Compartilhamento por filial
Compartilhado
Compartilhamento por unidade
Compartilhado
Compartilhamento por empresa
Compartilhado
Chave única
OH1_FILIAL+OH1_CODIGO
Campos / índices
12 / 2

Campos da tabela OH1 (12)

OrdemCampoTipoTam.Dec.TítuloDescriçãoContexto
01 OH1_FILIAL C 2 0 Filial Filial do Sistema Real
02 OH1_CODIGO C 8 0 Código Código de Processamento Real
03 OH1_SITUAC C 1 0 Situação Situação de Execução Real
04 OH1_CODUSE C 6 0 Cód. Usuário Código do Usuário Real
05 OH1_TIPO C 1 0 Tipo Tipo de Processamento Real
06 OH1_ROTINA C 10 0 Rotina Rotina para Processamento Real
07 OH1_PARAME M 10 0 Parâmetros Parâmetros executados. Real
08 OH1_DTINIC D 8 0 Data Início Data Início de Proces. Real
09 OH1_HRINIC C 8 0 Hora Início Hora Início de Proces. Real
10 OH1_DTFIM D 8 0 Data Fim Data Fim de Processamento Real
11 OH1_HRFIM C 8 0 Hora Fim Hora Fim de Processamento Real
12 OH1_TIPREL C 1 0 Tp Relatorio Tipo do Relatorio Real

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

Índices da tabela OH1 (2)

OrdemChaveDescriçãoApelido
1OH1_FILIAL+OH1_CODIGOCódigo
2OH1_FILIAL+OH1_SITUAC+OH1_CODUSE+OH1_TIPO+OH1_ROTINASituação + Cód. Usuário + Tipo + Rotina

Perguntas frequentes sobre a tabela OH1

O que é a tabela OH1?

É a tabela “FILA DE PROCESSAMENTO” do ERP TOTVS Protheus, com 12 campos definidos no dicionário SX3.

Qual é a chave única da tabela OH1?

A chave única é OH1_FILIAL+OH1_CODIGO.

Quais são os índices da tabela OH1?

A tabela tem 2 índices. O principal (ordem 1) usa a chave OH1_FILIAL+OH1_CODIGO.

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

Exemplo de consulta SQL da tabela OH1

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

SELECT
    OH1_FILIAL,
    OH1_CODIGO,
    OH1_SITUAC,
    OH1_CODUSE,
    OH1_TIPO,
    OH1_ROTINA,
    OH1_PARAME,
    OH1_DTINIC,
    OH1_HRINIC,
    OH1_DTFIM,
    OH1_HRFIM,
    OH1_TIPREL
FROM OH1
WHERE
    D_E_L_E_T_ = ' '
    AND OH1_FILIAL = 'VALOR'
    AND OH1_CODIGO = 'VALOR'
    AND OH1_SITUAC = 'VALOR'
    AND OH1_CODUSE = 'VALOR'
    AND OH1_TIPO = 'VALOR'
    AND OH1_ROTINA = 'VALOR'
    AND OH1_DTINIC BETWEEN '20261101' AND '20261130'
    AND OH1_HRINIC = 'VALOR'
    AND OH1_DTFIM BETWEEN '20261101' AND '20261130'
    AND OH1_HRFIM = 'VALOR'
    AND OH1_TIPREL = 'VALOR'

Outras tabelas relacionadas

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