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

Tabela DHB no Protheus

Cadastro de Motoristas

A tabela DHB do Protheus está descrita no dicionário (SX2) como “Cadastro de Motoristas”. Possui 17 campos e 2 índices e chave única DHB_FILIAL+DHB_CPFMOT. Abaixo estão tipo, tamanho e descrição de cada campo, os índices e um exemplo de consulta SQL.

Propriedades da tabela

Código
DHB
Nome
Cadastro de Motoristas
Nome (inglês)
Drivers Register
Compartilhamento por filial
Exclusivo
Compartilhamento por unidade
Exclusivo
Compartilhamento por empresa
Exclusivo
Chave única
DHB_FILIAL+DHB_CPFMOT
Campos / índices
17 / 2

Campos da tabela DHB (17)

OrdemCampoTipoTam.Dec.TítuloDescriçãoContexto
01 DHB_FILIAL C 2 0 Filial Filial do Sistema Real
02 DHB_CPFMOT C 11 0 CPF Motorist CPF Motorista Real
03 DHB_NOMMOT C 30 0 Nome Motoris Nome do Motorista Real
04 DHB_NUMCNH C 10 0 Nr. da CNH Numero da CNH Real
05 DHB_DTVALE D 8 0 Dt.Val.Exam. Data de Validade Exame Real
06 DHB_CATEGO C 10 0 Categ.CNH Categoria da C.N.H. Real
07 DHB_DTNASC D 8 0 Dt.Nasc.Mot. Data Nascimento Motorista Real
08 DHB_REGIST C 12 0 Registro CNH Nr. Registro CNH Real
09 DHB_EXPCNH D 8 0 Dt.Expedicao Data de Expedicao da CNH Real
10 DHB_DTCNH1 D 8 0 Dt.1a.CNH Data da 1a.Hab.Motorista Real
11 DHB_VENCTO D 8 0 Vencto.MOPE Data de Vencimento MOPE Real
12 DHB_DTREV D 8 0 Ult.Revisao Data da Ultima Revisao Real
13 DHB_DTVIST D 8 0 Dt.Prox.Vist Data Proxima Vistoria Real
14 DHB_ITEMDE C 200 0 Itens Desac. Itens em Descacordo Real
15 DHB_OBS C 60 0 Observacoes Observacoes Real
16 DHB_HISLIB C 254 0 His.Liberac. Historico da Liberacao Real
17 DHB_RESLIB C 40 0 Resp.Liberac Responsavel Liberacao Real

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

Índices da tabela DHB (2)

OrdemChaveDescriçãoApelido
1DHB_FILIAL+DHB_CPFMOTCPF Motorist
2DHB_FILIAL+DHB_NOMMOTNome Motoris

Perguntas frequentes sobre a tabela DHB

O que é a tabela DHB?

É a tabela “Cadastro de Motoristas” do ERP TOTVS Protheus, com 17 campos definidos no dicionário SX3.

Qual é a chave única da tabela DHB?

A chave única é DHB_FILIAL+DHB_CPFMOT.

Quais são os índices da tabela DHB?

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

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

Exemplo de consulta SQL da tabela DHB

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

SELECT
    DHB_FILIAL,
    DHB_CPFMOT,
    DHB_NOMMOT,
    DHB_NUMCNH,
    DHB_DTVALE,
    DHB_CATEGO,
    DHB_DTNASC,
    DHB_REGIST,
    DHB_EXPCNH,
    DHB_DTCNH1,
    DHB_VENCTO,
    DHB_DTREV,
    DHB_DTVIST,
    DHB_ITEMDE,
    DHB_OBS,
    DHB_HISLIB,
    DHB_RESLIB
FROM DHB
WHERE
    D_E_L_E_T_ = ' '
    AND DHB_FILIAL = 'VALOR'
    AND DHB_CPFMOT = 'VALOR'
    AND DHB_NOMMOT = 'VALOR'
    AND DHB_NUMCNH = 'VALOR'
    AND DHB_DTVALE BETWEEN '20261101' AND '20261130'
    AND DHB_CATEGO = 'VALOR'
    AND DHB_DTNASC BETWEEN '20261101' AND '20261130'
    AND DHB_REGIST = 'VALOR'
    AND DHB_EXPCNH BETWEEN '20261101' AND '20261130'
    AND DHB_DTCNH1 BETWEEN '20261101' AND '20261130'
    AND DHB_VENCTO BETWEEN '20261101' AND '20261130'
    AND DHB_DTREV BETWEEN '20261101' AND '20261130'
    AND DHB_DTVIST BETWEEN '20261101' AND '20261130'
    AND DHB_ITEMDE = 'VALOR'
    AND DHB_OBS = 'VALOR'
    AND DHB_HISLIB = 'VALOR'
    AND DHB_RESLIB = 'VALOR'

Outras tabelas relacionadas

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