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

Tabela QDH no Protheus

Documentos

A tabela QDH do Protheus está descrita no dicionário (SX2) como “Documentos”. Possui 40 campos e 6 índices e chave única QDH_FILIAL+QDH_DOCTO+QDH_RV. Abaixo estão tipo, tamanho e descrição de cada campo, os índices e um exemplo de consulta SQL.

Propriedades da tabela

Código
QDH
Nome
Documentos
Nome (inglês)
Documents
Compartilhamento por filial
Compartilhado
Compartilhamento por unidade
Exclusivo
Compartilhamento por empresa
Exclusivo
Chave única
QDH_FILIAL+QDH_DOCTO+QDH_RV
Campos / índices
40 / 6

Campos da tabela QDH (40)

OrdemCampoTipoTam.Dec.TítuloDescriçãoContexto
01 QDH_FILIAL C 2 0 Filial Filial do Sistema Real
02 QDH_SITUAC C 50 0 St Documento Situacao do Documento Virtual
03 QDH_CODTP C 6 0 Tipo Doc Codigo do Tipo do Docto Real
04 QDH_DESCTP C 50 0 Des Tipo Doc Descricao Tipo de Docto Virtual
05 QDH_DOCTO C 16 0 Cod Doc Codigo do Documento Real
06 QDH_RV C 3 0 Revisao Num.Sequencial da Revisao Real
07 QDH_DTOIE C 1 0 Doc Int/Ext Doc Interno ou Externo Real
08 QDH_DTODES C 20 0 Localizacao Localização do Documento Real
09 QDH_CODASS C 6 0 As Geral Codigo do Assunto Geral Real
10 QDH_DESCAS C 30 0 Des As Geral Descricao Assunto Geral Virtual
11 QDH_TITULO C 100 0 Titulo Doc Titulo do Documento Real
12 QDH_NORMA C 15 0 Norma Codigo da Norma Real
13 QDH_DESNOR C 40 0 Desc Norma Descricao da Norma Virtual
14 QDH_FILDEP C 2 0 Fil Dep Dist Cod. da Filial Distrib. Real
15 QDH_DEPTOD C 33 0 Cod Dep Dist Depto Respons. Distrib. Real
16 QDH_NDEPTO C 25 0 Des Dis Dist Departamento Distribuidor Virtual
17 QDH_CODAS1 C 6 0 AsSecundario Codigo Assunto Secundario Real
18 QDH_CODAS2 C 6 0 As Detalhe 1 Codigo Assunto Detalhe 1 Real
19 QDH_CODAS3 C 6 0 As Detalhe 2 Codigo Assunto Detalhe 2 Real
20 QDH_CODAS4 C 6 0 As Detalhe 3 Codigo Assunto Detalhe 3 Real
21 QDH_DTVIG D 8 0 Dat Vigencia Data de Implantação Docto Real
22 QDH_DTLIM D 8 0 Dat Validade Data validade do docto Real
23 QDH_DTIMPL D 8 0 Dat Implanta Data Implantacao do docto Real
24 QDH_STATUS C 3 0 Status Status do Documento Real
25 QDH_DEPTOE C 33 0 Dep Emissor Depto Responsavel Emissao Real
26 QDH_DTCAD D 8 0 Data Criacao Data Criacao do Docto Real
27 QDH_DOCGER C 1 0 Doc Ger Sist Docto Gerado pelo Sistema Real
28 QDH_HORCAD C 5 0 Hora Cadastr Hora de Cadastro Real
29 QDH_FILMAT C 2 0 Fil Usr Dig Cod. da Filial do Usuario Real
30 QDH_MAT C 27 0 Cod Usr Dig Cod.Usuario Digitador Real
31 QDH_CHAVE C 8 0 Chave Texto Chave de Lig. com o QD2 Real
32 QDH_DTFIM D 8 0 DataFinaliza Data Finalizacao do Docto Real
33 QDH_OBSOL C 1 0 Obsoleto Documento Obsoleto Real
34 QDH_NOMDOC C 32 0 Nome Arquivo Nome do Arquivo Docto Real
35 QDH_CANCEL C 1 0 Cancelado Documento Cancelado Real
36 QDH_TREINA C 1 0 Real.Trein. Realizar Treinamento Real
37 QDH_QUEST C 1 0 Real. Quest. Realizar Questionario Real
38 QDH_FUTURA C 1 0 Dist Futura Distribuicao Futura Real
39 QDH_REVINV C 3 0 Rev.Invert. Revisao Invertida Real
40 QDH_SIGILO C 1 0 Doc.Sigiloso Documento Sigiloso Real

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

Índices da tabela QDH (6)

OrdemChaveDescriçãoApelido
1QDH_FILIAL+QDH_DOCTO+QDH_RVCod Doc + Revisao
2QDH_FILIAL+QDH_CHAVEChave Texto
3QDH_FILIAL+QDH_STATUS+QDH_DOCTO+QDH_RVStatus + Cod Doc + Revisao
4QDH_FILIAL+QDH_CODTP+QDH_DOCTO+QDH_RVTipo Doc + Cod Doc + Revisao
5QDH_FILIAL+QDH_CODASS+QDH_DOCTO+QDH_RVAs Geral + Cod Doc + Revisao
6QDH_FILIAL+QDH_DOCTO+QDH_REVINVCod Doc + Rev.Invert.

Perguntas frequentes sobre a tabela QDH

O que é a tabela QDH?

É a tabela “Documentos” do ERP TOTVS Protheus, com 40 campos definidos no dicionário SX3.

Qual é a chave única da tabela QDH?

A chave única é QDH_FILIAL+QDH_DOCTO+QDH_RV.

Quais são os índices da tabela QDH?

A tabela tem 6 índices. O principal (ordem 1) usa a chave QDH_FILIAL+QDH_DOCTO+QDH_RV.

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

Exemplo de consulta SQL da tabela QDH

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

SELECT
    QDH_FILIAL,
    QDH_SITUAC,
    QDH_CODTP,
    QDH_DESCTP,
    QDH_DOCTO,
    QDH_RV,
    QDH_DTOIE,
    QDH_DTODES,
    QDH_CODASS,
    QDH_DESCAS,
    QDH_TITULO,
    QDH_NORMA,
    QDH_DESNOR,
    QDH_FILDEP,
    QDH_DEPTOD,
    QDH_NDEPTO,
    QDH_CODAS1,
    QDH_CODAS2,
    QDH_CODAS3,
    QDH_CODAS4,
    QDH_DTVIG,
    QDH_DTLIM,
    QDH_DTIMPL,
    QDH_STATUS,
    QDH_DEPTOE,
    QDH_DTCAD,
    QDH_DOCGER,
    QDH_HORCAD,
    QDH_FILMAT,
    QDH_MAT,
    QDH_CHAVE,
    QDH_DTFIM,
    QDH_OBSOL,
    QDH_NOMDOC,
    QDH_CANCEL,
    QDH_TREINA,
    QDH_QUEST,
    QDH_FUTURA,
    QDH_REVINV,
    QDH_SIGILO
FROM QDH
WHERE
    D_E_L_E_T_ = ' '
    AND QDH_FILIAL = 'VALOR'
    AND QDH_SITUAC = 'VALOR'
    AND QDH_CODTP = 'VALOR'
    AND QDH_DESCTP = 'VALOR'
    AND QDH_DOCTO = 'VALOR'
    AND QDH_RV = 'VALOR'
    AND QDH_DTOIE = 'VALOR'
    AND QDH_DTODES = 'VALOR'
    AND QDH_CODASS = 'VALOR'
    AND QDH_DESCAS = 'VALOR'
    AND QDH_TITULO = 'VALOR'
    AND QDH_NORMA = 'VALOR'
    AND QDH_DESNOR = 'VALOR'
    AND QDH_FILDEP = 'VALOR'
    AND QDH_DEPTOD = 'VALOR'
    AND QDH_NDEPTO = 'VALOR'
    AND QDH_CODAS1 = 'VALOR'
    AND QDH_CODAS2 = 'VALOR'
    AND QDH_CODAS3 = 'VALOR'
    AND QDH_CODAS4 = 'VALOR'
    AND QDH_DTVIG BETWEEN '20261001' AND '20261031'
    AND QDH_DTLIM BETWEEN '20261001' AND '20261031'
    AND QDH_DTIMPL BETWEEN '20261001' AND '20261031'
    AND QDH_STATUS = 'VALOR'
    AND QDH_DEPTOE = 'VALOR'
    AND QDH_DTCAD BETWEEN '20261001' AND '20261031'
    AND QDH_DOCGER = 'VALOR'
    AND QDH_HORCAD = 'VALOR'
    AND QDH_FILMAT = 'VALOR'
    AND QDH_MAT = 'VALOR'
    AND QDH_CHAVE = 'VALOR'
    AND QDH_DTFIM BETWEEN '20261001' AND '20261031'
    AND QDH_OBSOL = 'VALOR'
    AND QDH_NOMDOC = 'VALOR'
    AND QDH_CANCEL = 'VALOR'
    AND QDH_TREINA = 'VALOR'
    AND QDH_QUEST = 'VALOR'
    AND QDH_FUTURA = 'VALOR'
    AND QDH_REVINV = 'VALOR'
    AND QDH_SIGILO = 'VALOR'

Outras tabelas relacionadas

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