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

Tabela DH5 no Protheus

Complemento de Produto DCL

A tabela DH5 do Protheus está descrita no dicionário (SX2) como “Complemento de Produto DCL”. Possui 14 campos e 2 índices e chave única DH5_FILIAL+DH5_COD+DH5_CODSIM. Abaixo estão tipo, tamanho e descrição de cada campo, os índices e um exemplo de consulta SQL.

Propriedades da tabela

Código
DH5
Nome
Complemento de Produto DCL
Nome (inglês)
DCL Product Complement
Compartilhamento por filial
Exclusivo
Compartilhamento por unidade
Exclusivo
Compartilhamento por empresa
Exclusivo
Chave única
DH5_FILIAL+DH5_COD+DH5_CODSIM
Campos / índices
14 / 2

Campos da tabela DH5 (14)

OrdemCampoTipoTam.Dec.TítuloDescriçãoContexto
01 DH5_FILIAL C 2 0 Filial Filial do Sistema Real
02 DH5_COD C 15 0 Produto Código do Produto Real
03 DH5_CODONU C 4 0 Codigo ONU Codigo ONU do produto Real
04 DH5_RISCO C 1 0 Classe Risco Classe de Risco Real
05 DH5_CODSIM C 10 0 Cod.Pro.SIMP Codigo i-SIMP do Produto Real
06 DH5_CLTRIB C 3 0 Classif.Trib Classif. tributaria prod. Real
07 DH5_CODIF C 20 0 Num. CODIF Num. de autorização CODIF Real
08 DH5_PRCPE N 12 4 Preco Perdas Preco Unit.p/Perdas Real
09 DH5_PREQUI C 1 0 Requisita Precisa requisitar Real
10 DH5_PPMAX N 5 2 % Perda Max. Percentual perda Maxima Real
11 DH5_ANP45 L 1 0 ANP45 ANP45 Real
12 DH5_SIMPAN C 10 0 Cd.SIMP Ant. Cód. Prod. SIMP Antigo Real
13 DH5_CONVDC N 9 3 Conv. DCL Conversor Unid. Med. DCL Real
14 DH5_TCONDC C 1 0 Tipo C. DCL Tipo Conv. Unid. Med. DCL Real

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

Índices da tabela DH5 (2)

OrdemChaveDescriçãoApelido
1DH5_FILIAL+DH5_COD+DH5_CODSIMProduto + Cod.Pro.SIMP
2DH5_FILIAL+DH5_CODSIM+DH5_CODCod.Pro.SIMP + Produto

Perguntas frequentes sobre a tabela DH5

O que é a tabela DH5?

É a tabela “Complemento de Produto DCL” do ERP TOTVS Protheus, com 14 campos definidos no dicionário SX3.

Qual é a chave única da tabela DH5?

A chave única é DH5_FILIAL+DH5_COD+DH5_CODSIM.

Quais são os índices da tabela DH5?

A tabela tem 2 índices. O principal (ordem 1) usa a chave DH5_FILIAL+DH5_COD+DH5_CODSIM.

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

Exemplo de consulta SQL da tabela DH5

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

SELECT
    DH5_FILIAL,
    DH5_COD,
    DH5_CODONU,
    DH5_RISCO,
    DH5_CODSIM,
    DH5_CLTRIB,
    DH5_CODIF,
    DH5_PRCPE,
    DH5_PREQUI,
    DH5_PPMAX,
    DH5_ANP45,
    DH5_SIMPAN,
    DH5_CONVDC,
    DH5_TCONDC
FROM DH5
WHERE
    D_E_L_E_T_ = ' '
    AND DH5_FILIAL = 'VALOR'
    AND DH5_COD = 'VALOR'
    AND DH5_CODONU = 'VALOR'
    AND DH5_RISCO = 'VALOR'
    AND DH5_CODSIM = 'VALOR'
    AND DH5_CLTRIB = 'VALOR'
    AND DH5_CODIF = 'VALOR'
    AND DH5_PRCPE = 0
    AND DH5_PREQUI = 'VALOR'
    AND DH5_PPMAX = 0
    AND DH5_SIMPAN = 'VALOR'
    AND DH5_CONVDC = 0
    AND DH5_TCONDC = 'VALOR'

Outras tabelas relacionadas

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