Dicionário Protheus
Início

Tabela QD0 no Protheus

Responsáveis pelo Documento

O que é a tabela QD0 no Protheus?

A tabela QD0 faz parte do sistema ERP Protheus da TOTVS e é utilizada para responsáveis pelo documento.

Ela pertence ao dicionário de dados do Protheus (SX2) e armazena informações essenciais utilizadas em processos como cadastros, movimentações e integrações do sistema.

A tabela QD0 possui diversos campos (SX3), cada um com regras específicas como tipo, tamanho e validações, além de índices (SIX) que otimizam a performance das consultas.

Nesta página você pode consultar a estrutura completa da tabela QD0, incluindo todos os campos e índices relacionados.

Propriedades da Tabela

Propriedade Valor
X2_CHAVE QD0
X2_PATH \DATA\
X2_ARQUIVO QD0990
X2_NOME Responsáveis pelo Documento
X2_NOMESPA Responsables por el Documento
X2_NOMEENG Responsible Persons for Docume
X2_ROTINA -
X2_MODO C
X2_MODOUN E
X2_MODOEMP E
X2_DELET 0
X2_TTS -
X2_UNICO QD0_FILIAL+QD0_DOCTO+QD0_RV+QD0_AUT+QD0_ORDEM+QD0_FILMAT+QD0_MAT+QD0_DEPTO
X2_PYME S
X2_MODULO 24
X2_DISPLAY QD0_DOCTO+QD0_RV+QD0_FILMAT+QD0_MAT+QD0_NOME+QD0_DEPTO
X2_SYSOBJ -
X2_USROBJ -
X2_POSLGT 1
X2_CLOB 2
X2_AUTREC 2
X2_TAMFIL 2
X2_TAMUN 0
X2_TAMEMP 0
X2_STAMP 2
X2_INSDT 2
D_E_L_E_T_ -
R_E_C_N_O_ 7414
R_E_C_D_E_L_ 0

Campos da Tabela QD0 (14 campos)

X3_ARQUIVO X3_ORDEM X3_CAMPO X3_TIPO X3_TAMANHO X3_DECIMAL X3_TITULO X3_TITSPA X3_TITENG X3_DESCRIC X3_DESCSPA X3_DESCENG X3_PICTURE X3_VALID X3_USADO X3_RELACAO X3_F3 X3_NIVEL X3_RESERV X3_CHECK X3_TRIGGER X3_PROPRI X3_BROWSE X3_VISUAL X3_CONTEXT X3_OBRIGAT X3_VLDUSER X3_CBOX X3_CBOXSPA X3_CBOXENG X3_PICTVAR X3_WHEN X3_INIBRW X3_GRPSXG X3_FOLDER X3_PYME X3_CONDSQL X3_CHKSQL X3_IDXSRV X3_ORTOGRA X3_IDXFLD X3_TELA X3_PICBRV X3_AGRUP X3_POSLGT X3_MODAL X3_CHKSUM X3_ADDSUM D_E_L_E_T_ R_E_C_N_O_ R_E_C_D_E_L_
QD0 01 QD0_FILIAL C 2 0 Filial Sucursal Branch Filial do Sistema Sucursal del Sistema System Branch - - x x x x x x x x x x x x x x x - - 1 x - - - N - - - - - - - - - - 033 - N - - N N N - - - 1 2 - - - 117217 0
QD0 02 QD0_DOCTO C 16 0 Cod Docto Documento Docum.Code Código do Documento Codigo del Documento Document Code @! ExistChav("QD0",M->QD0_DOCTO) x x x x x x x x x x x x x x x - - 1 x - - - S - - - - - - - - - - - - N - - S N N - - - 1 2 - - - 117218 0
QD0 03 QD0_RV C 3 0 Revisao Num.Revision Revision Nr Sequencial da Revisão Num.Secuencial de Revisi. Revision Sequential Numb. 999 ExistChav("QD0",M->QD0_DOCTO+M->QD0_RV) x x x x x x x x x x x x x x x - - 1 x x - - - S - - - - - - - - - - - - N - - S N N - - - 1 2 - - - 117219 0
QD0 04 QD0_AUT C 1 0 Responsabil. Responsabil. Responsibil. Responsabilidades Responsabilidades Responsibilities @! Pertence("AERH") x x x x x x x x x x x x x x x x - - 1 x x - - - S - - - - E=Elaborador;R=Revisor;A=Aprovador;H=Homologador E=Elaborador;R=Revisor;A=Aprobador;H=Homologador E=Author;R=Reviewer;A=Approver;H=Homologator - QD050RspEta() - - - N - - N N N - - - 1 1 - - - 117220 0
QD0 05 QD0_ORDEM C 2 0 Ordem Orden Resp. Sequence Ordem Responsabilidades Orden Responsabilidades Sequence of Respons. 99 VAL(M->QD0_ORDEM) > 0 .AND. LEN(ALLTRIM(M->QD0_ORDEM)) == 2 x x x x x x x x x x x x x x x x - - 1 x x - - - S - - - - - - - - QD050RspEta() - - - N - - N N N - - - 1 1 - - - 117221 0
QD0 06 QD0_FILMAT C 2 0 Filial Sucursal Branch Cod.Empresa do Usuario Cod.Empresa del Usuario User Company Cd - QA_CHKFIL(M->QD0_FILMAT,@cFilMat) x x x x x x x x x x x x x x x x cFilMat SM0_01 1 x x - - - N - - - - - - - - QD050RspEta() - 033 - N - - S N N - - - 1 1 - - - 117222 0
QD0 07 QD0_MAT C 27 0 Cod Usuário Usuario User´s Code Codigo do Usuario Codigo del Usuario User Code - QA_CHKMAT(Acols[n,nPosFil],M->QD0_MAT) .AND. QA_CHKNIV(n) x x x x x x x x x x x x x x x x - QDE 1 x x - S - S - - - - - - - - QD050RspEta() - - - N - - S N N - - - 1 1 - - - 117223 0
QD0 08 QD0_NOME C 40 0 Nome Usuário Nombre Usr. User Name Nome do Usuario Nombre del Usuario User Name @! - x x x x x x x x x x x x x x x x QA_NUSR(QD0->QD0_FILMAT,QD0->QD0_MAT,.F.) - 1 x x - - - S V V - - - - - - - - - - N - - N N N - - - 1 1 - - - 117224 0
QD0 09 QD0_TLIM N 2 0 Tempo Limite Tiemp.Limite Limit Time No.Dias Tempo Limite Nro. Dias Tiempo Limite Numb.of Days Limit Time 99 - x x x x x x x x x x x x x x x - - 1 x x - - - S - - - - - - - - QD050RspEta() - - - N - - N N N - - - 1 1 - - - 117225 0
QD0 10 QD0_DEPTO C 33 0 Depto Usr Sector Usr. User Dept. Depto Usuario Sector del Usuario User Department @! QA_CHKCC(M->QD0_FILMAT,M->QD0_DEPTO) x x x x x x x x x x x x x x x x - - 1 x - - - N - - - - - - - - .F. - - - N - - S N N - - - 1 2 - - - 117226 0
QD0 11 QD0_FLAG C 1 0 Usr Inativo Usr.Inactivo Inact. User Usr Inativo prox revisao Usr Inactivo prox revis. Inactive User/Next Revis. @! - x x x x x x x x x x x x x x x x - - 1 xx - - - N V - - - - - - - .F. - - - N - - N N N - - - 1 2 - - - 117227 0
QD0 12 QD0_ANO C 4 0 Ano Ausen. Ano Ausen. Abs. Year Ano da Ausencia Ano de la Ausencia Absence Year 9999 - x x x x x x x x x x x x x x x - - 1 x x - - - N - - - - - - - - - - - - N - - N N N - - - 1 2 - - - 117228 0
QD0 13 QD0_NUMERO C 4 0 Cod Ausen. Cod. Ausen. Abs.Code Codigo da Ausencia Codigo de la Ausencia Absence Code @R 9999 - x x x x x x x x x x x x x x x - - 1 x x - - - N - - - - - - - - - - - - N - - N N N - - - 1 2 - - - 117229 0
QD0 14 QD0_EDITDO C 1 0 Edita Doc Edita Doc. Edit Doc Edição do Documento Edicion del Documento Doc Edition @! - x x x x x x x x x x x x x x x x - - 1 x x - - - - - - - - S=Sim; N=Não S=Si; N=No S=Yes; N=No - - - - - N - - N N N - - - 1 2 - - - 117230 0

Índices da Tabela QD0 (3 índices)

INDICE ORDEM CHAVE DESCRICAO DESCSPA DESCENG PROPRI F3 NICKNAME SHOWPESQ IX_VIRTUAL IX_VIRCUST D_E_L_E_T_ R_E_C_N_O_ R_E_C_D_E_L_
QD0 1 QD0_FILIAL+QD0_DOCTO+QD0_RV+QD0_AUT+QD0_ORDEM+QD0_FILMAT+QD0_MAT Cod Docto + Revisao + Responsabil. + Ordem + Filial + Cod Usuário Documento + Num.Revision + Responsabil. + Orden Resp. + Sucursal + Usu Docum.Code + Revision + Responsibil. + Sequence + Branch + User´s Code S XXX+XXX+XXX+XXX+XXX+QAA - S 2 3 - 16842 0
QD0 2 QD0_FILIAL+QD0_DOCTO+QD0_RV+QD0_AUT+QD0_FILMAT+QD0_DEPTO+QD0_MAT Cod Docto + Revisao + Responsabil. + Filial + Depto Usr + Cod Usuário Documento + Num.Revision + Responsabil. + Sucursal + Sector Usr. + Usu Docum.Code + Revision + Responsibil. + Branch + User Dept. + User´s Co S XXX+XXX+XXX+XXX+XXX+QAA - S 2 3 - 16843 0
QD0 3 QD0_FILIAL+QD0_ANO+QD0_NUMERO Ano Ausen. + Cod Ausen. Ano Ausen. + Cod. Ausen. Abs. Year + Abs.Code S - - S 2 3 - 16844 0

Perguntas frequentes

Para que serve a tabela QD0 no Protheus?

Ela é utilizada para responsáveis pelo documento dentro do sistema ERP Protheus.

Como consultar os campos da tabela QD0?

Nesta página você pode visualizar todos os campos, incluindo tipo, tamanho e validações.

O que são os índices da tabela QD0?

Os índices são estruturas que melhoram a performance de busca e acesso aos dados dentro do Protheus.

Exemplo de consulta SQL da tabela QD0

Modelo de query gerado automaticamente com base na estrutura da tabela.

SELECT
    QD0_FILIAL,
    QD0_DOCTO,
    QD0_RV,
    QD0_AUT,
    QD0_ORDEM,
    QD0_FILMAT,
    QD0_MAT,
    QD0_NOME,
    QD0_TLIM,
    QD0_DEPTO,
    QD0_FLAG,
    QD0_ANO,
    QD0_NUMERO,
    QD0_EDITDO
FROM QD0
WHERE
    D_E_L_E_T_ = ' '
    AND QD0_FILIAL = 'VALOR'
    AND QD0_DOCTO = 'VALOR'
    AND QD0_RV = 'VALOR'
    AND QD0_AUT = 'VALOR'
    AND QD0_ORDEM = 'VALOR'
    AND QD0_FILMAT = 'VALOR'
    AND QD0_MAT = 'VALOR'
    AND QD0_NOME = 'VALOR'
    AND QD0_TLIM = 0
    AND QD0_DEPTO = 'VALOR'
    AND QD0_FLAG = 'VALOR'
    AND QD0_ANO = 'VALOR'
    AND QD0_NUMERO = 'VALOR'
    AND QD0_EDITDO = 'VALOR'