A tabela DH9 do Protheus está descrita no dicionário (SX2) como “Recebimento Antecipado”. Possui 38 campos e 2 índices e chave única DH9_FILIAL+DH9_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
- DH9
- Nome
- Recebimento Antecipado
- Nome (inglês)
- Prepaid Receipt
- Compartilhamento por filial
- Exclusivo
- Compartilhamento por unidade
- Exclusivo
- Compartilhamento por empresa
- Exclusivo
- Chave única
DH9_FILIAL+DH9_CODIGO- Campos / índices
- 38 / 2
Campos da tabela DH9 (38)
| Ordem | Campo | Tipo | Tam. | Dec. | Título | Descrição | Contexto |
|---|---|---|---|---|---|---|---|
| 01 | DH9_FILIAL | C | 2 | 0 | Filial | Filial do Sistema | Real |
| 02 | DH9_CODIGO | C | 4 | 0 | Cod.Bombeio | Codigo do Bombeio | Real |
| 03 | DH9_DATA | D | 8 | 0 | Data | Data da Solic.Bombeio | Real |
| 04 | DH9_TANQUE | C | 6 | 0 | Tanque | Tanque | Real |
| 05 | DH9_CODPRO | C | 15 | 0 | Produto | Código do Produto | Real |
| 06 | DH9_DESCPR | C | 30 | 0 | Desc.Produto | Descricao do Produto | Virtual |
| 07 | DH9_FORNEC | C | 6 | 0 | Fornecedor | Codigo do Fornecedor | Real |
| 08 | DH9_NFORNE | C | 30 | 0 | Nome Fornec | Nome Fornecedor | Virtual |
| 09 | DH9_LOJA | C | 2 | 0 | Loja | Loja | Real |
| 10 | DH9_TIPO | C | 2 | 0 | Tipo Rec. | Tipo de Recebimento. | Real |
| 11 | DH9_QTDSOL | N | 14 | 2 | Qtd.Ambiente | Quantidade Solicitada | Real |
| 12 | DH9_TEMPTI | N | 5 | 2 | Temp.Ini.Tq. | Temp. Inicial do Tanque | Real |
| 13 | DH9_TEMPI | N | 5 | 2 | Temp.Ini.Am. | Temperatura Inicial | Real |
| 14 | DH9_DENSI | N | 6 | 4 | Dens.Ini.Am. | Densidade Inicial | Real |
| 15 | DH9_ALTI | N | 14 | 2 | Alt.Inicial | Altura Inicial | Real |
| 16 | DH9_FATCOI | N | 6 | 4 | Fat.Cor.Inic | Fator de correcao inicial | Real |
| 17 | DH9_VO20GI | N | 14 | 2 | Vol.20Gr.Ini | Volume a 20 Graus Inicial | Real |
| 18 | DH9_TEMPTF | N | 5 | 2 | Temp.Fin.Tq. | Temp. Final do Tanque | Real |
| 19 | DH9_TEMPF | N | 5 | 2 | Temp.Fin.Am. | Temperatura Final | Real |
| 20 | DH9_DENSF | N | 6 | 4 | Dens.Fin.Am. | Densidade Final | Real |
| 21 | DH9_ALTF | N | 14 | 2 | Altura Final | Altura Final | Real |
| 22 | DH9_LOCAL1 | C | 2 | 0 | Local 1 | Local 1 | Real |
| 23 | DH9_QTLOC1 | N | 14 | 2 | Qtd.Local 1 | Qtd.Local 1 | Real |
| 24 | DH9_FATCOF | N | 6 | 4 | Fat.Cor.Fin. | Fator de Correcao Final | Real |
| 25 | DH9_VO20GF | N | 14 | 2 | Vol.20Gr.Fin | Vol.20Gr.Final | Real |
| 26 | DH9_LOCAL2 | C | 2 | 0 | Local 2 | Local 2 | Real |
| 27 | DH9_QTLOC2 | N | 14 | 2 | Qtd.Local 2 | Qtd.Local 2 | Real |
| 28 | DH9_LOCAL3 | C | 2 | 0 | Local 3 | Local 3 | Real |
| 29 | DH9_QTLOC3 | N | 14 | 2 | Qtd.Local 3 | Qtd.Local 3 | Real |
| 30 | DH9_LOCAL4 | C | 2 | 0 | Local 4 | Local 4 | Real |
| 31 | DH9_QTLOC4 | N | 14 | 2 | Qtd.Local 4 | Qtd.Local 4 | Real |
| 32 | DH9_LOCAL5 | C | 2 | 0 | Local 5 | Local 5 | Real |
| 33 | DH9_QTLOC5 | N | 14 | 2 | Qtd.Local 5 | Qtd.Local 5 | Real |
| 34 | DH9_QTDREC | N | 14 | 2 | Qtd.Recebida | Qtd.Recebida | Virtual |
| 35 | DH9_DIFER | N | 11 | 2 | Diferenca | Diferenca | Virtual |
| 36 | DH9_LOCAL6 | C | 2 | 0 | Local 6 | Local 6 | Real |
| 37 | DH9_QTLOC6 | N | 14 | 2 | Qtd.Local 6 | Qtd.Local 6 | Real |
| 38 | DH9_OBS | C | 30 | 0 | Observação | Observação | Real |
Tipo: C = caractere, N = numérico, D = data, L = lógico, M = memo.
Índices da tabela DH9 (2)
| Ordem | Chave | Descrição | Apelido |
|---|---|---|---|
| 1 | DH9_FILIAL+DTOS(DH9_DATA)+DH9_TANQUE+DH9_CODPRO | Data + Tanque + Produto | |
| 2 | DH9_FILIAL+DH9_CODIGO | Cod.Bombeio |
Perguntas frequentes sobre a tabela DH9
O que é a tabela DH9?
É a tabela “Recebimento Antecipado” do ERP TOTVS Protheus, com 38 campos definidos no dicionário SX3.
Qual é a chave única da tabela DH9?
A chave única é DH9_FILIAL+DH9_CODIGO.
Quais são os índices da tabela DH9?
A tabela tem 2 índices. O principal (ordem 1) usa a chave DH9_FILIAL+DTOS(DH9_DATA)+DH9_TANQUE+DH9_CODPRO.
Qual é o nome físico da tabela DH9 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: DH9990). Em ADVPL, use RetSqlName("DH9") para obter o nome correto do ambiente.
Exemplo de consulta SQL da tabela DH9
Modelo gerado a partir da estrutura da tabela. Ajuste os filtros ao seu cenário.
SELECT
DH9_FILIAL,
DH9_CODIGO,
DH9_DATA,
DH9_TANQUE,
DH9_CODPRO,
DH9_DESCPR,
DH9_FORNEC,
DH9_NFORNE,
DH9_LOJA,
DH9_TIPO,
DH9_QTDSOL,
DH9_TEMPTI,
DH9_TEMPI,
DH9_DENSI,
DH9_ALTI,
DH9_FATCOI,
DH9_VO20GI,
DH9_TEMPTF,
DH9_TEMPF,
DH9_DENSF,
DH9_ALTF,
DH9_LOCAL1,
DH9_QTLOC1,
DH9_FATCOF,
DH9_VO20GF,
DH9_LOCAL2,
DH9_QTLOC2,
DH9_LOCAL3,
DH9_QTLOC3,
DH9_LOCAL4,
DH9_QTLOC4,
DH9_LOCAL5,
DH9_QTLOC5,
DH9_QTDREC,
DH9_DIFER,
DH9_LOCAL6,
DH9_QTLOC6,
DH9_OBS
FROM DH9
WHERE
D_E_L_E_T_ = ' '
AND DH9_FILIAL = 'VALOR'
AND DH9_CODIGO = 'VALOR'
AND DH9_DATA BETWEEN '20261101' AND '20261130'
AND DH9_TANQUE = 'VALOR'
AND DH9_CODPRO = 'VALOR'
AND DH9_DESCPR = 'VALOR'
AND DH9_FORNEC = 'VALOR'
AND DH9_NFORNE = 'VALOR'
AND DH9_LOJA = 'VALOR'
AND DH9_TIPO = 'VALOR'
AND DH9_QTDSOL = 0
AND DH9_TEMPTI = 0
AND DH9_TEMPI = 0
AND DH9_DENSI = 0
AND DH9_ALTI = 0
AND DH9_FATCOI = 0
AND DH9_VO20GI = 0
AND DH9_TEMPTF = 0
AND DH9_TEMPF = 0
AND DH9_DENSF = 0
AND DH9_ALTF = 0
AND DH9_LOCAL1 = 'VALOR'
AND DH9_QTLOC1 = 0
AND DH9_FATCOF = 0
AND DH9_VO20GF = 0
AND DH9_LOCAL2 = 'VALOR'
AND DH9_QTLOC2 = 0
AND DH9_LOCAL3 = 'VALOR'
AND DH9_QTLOC3 = 0
AND DH9_LOCAL4 = 'VALOR'
AND DH9_QTLOC4 = 0
AND DH9_LOCAL5 = 'VALOR'
AND DH9_QTLOC5 = 0
AND DH9_QTDREC = 0
AND DH9_DIFER = 0
AND DH9_LOCAL6 = 'VALOR'
AND DH9_QTLOC6 = 0
AND DH9_OBS = 'VALOR'
Outras tabelas relacionadas
- DH0 Notas Fiscais X Movim. Interno
- DH1 TODOS
- DH3 Itens Documento de Saida DCL
- DH4 Itens Documento de Entrada DCL
- DH5 Complemento de Produto DCL
- DH6 Tanques x Produtos
- DH7 Medições diárias
- DH8 Lacres
- DHA Checklist de Caminhoes
- DHB Cadastro de Motoristas
- DHC Fatores Conversao a 20 graus
- DHD Carac. Fisica-Quimica Produtos
Dicionário Protheus · atualizado em 13/10/2026. Voltar ao índice do dicionário.