| X3_ARQUIVO | X3_ORDEM | X3_CAMPO | X3_TIPO | X3_TAMANHO | X3_DECIMAL | X3_TITULO | X3_DESCRIC | X3_PICTURE | X3_VALID | X3_RELACAO | X3_F3 | X3_NIVEL | X3_TRIGGER | X3_BROWSE | X3_VISUAL | X3_CONTEXT | X3_OBRIGAT | X3_CBOX | X3_PICTVAR | X3_WHEN | X3_INIBRW | X3_GRPSXG | X3_FOLDER |
| QDH | 01 | QDH_FILIAL | C | 2 | 0 | Filial | Filial do Sistema | | | | | 1 | | N | | | | | | | | 033 | |
| QDH | 02 | QDH_SITUAC | C | 50 | 0 | St Documento | Situacao do Documento | | | QA_NSIT(IF(INCLUI,"D ",M->QDH_STATUS)) | | 1 | | N | V | V | | | | | | | |
| QDH | 03 | QDH_CODTP | C | 6 | 0 | Tipo Doc | Codigo do Tipo do Docto | | ExistCpo("QD2",M->QDH_CODTP) .And. CHKSEQDOC() .And. NaoVazio() | | QD2 | 1 | S | S | | | | | | INCLUI | | | |
| QDH | 04 | QDH_DESCTP | C | 50 | 0 | Des Tipo Doc | Descricao Tipo de Docto | @S30 | | IIF(!Inclui,QDXFNANTPD(QDH->QDH_CODTP,,QDH->QDH_FILIAL),"") | | 1 | | N | V | V | | | | | Posicione('QD2',1,xFilial('QD2')+QDH->QDH_CODTP,'QD2_DESCTP') | | |
| QDH | 05 | QDH_DOCTO | C | 16 | 0 | Cod Doc | Codigo do Documento | | IF(INCLUI,QD050CHKDOC(M->QDH_FILIAL,M->QDH_DOCTO,M->QDH_RV,.F.,.T.),.T.) | IF(INCLUI,' ',QDH->QDH_RV) | QDH | 1 | S | S | | | | | | INCLUI | | | |
| QDH | 06 | QDH_RV | C | 3 | 0 | Revisao | Num.Sequencial da Revisao | 999 | IF(INCLUI,QD050CHKDOC(M->QDH_FILIAL,M->QDH_DOCTO,M->QDH_RV,.F.,.F.),.T.) | IF(INCLUI,"000",QDH->QDH_RV) | | 1 | | S | | | | | | INCLUI | | | |
| QDH | 07 | QDH_DTOIE | C | 1 | 0 | Doc Int/Ext | Doc Interno ou Externo | @! | PERTENCE('IE').and. Qd050VldIE() | "I" | | 1 | | S | | | | I=Interno;E=Externo | | INCLUI | | | |
| QDH | 08 | QDH_DTODES | C | 20 | 0 | Localizacao | Localização do Documento | @! | | | | 1 | | N | | | | | | M->QDH_DTOIE!="I" | | | |
| QDH | 09 | QDH_CODASS | C | 6 | 0 | As Geral | Codigo do Assunto Geral | | ExistCpo("QD3",M->QDH_CODASS) .And. NaoVazio() | | QD3 | 1 | S | S | | | | | | lAltDoc | | | |
| QDH | 10 | QDH_DESCAS | C | 30 | 0 | Des As Geral | Descricao Assunto Geral | @S30 | | LEFT(QDXFNANASS(QDH->QDH_CODASS,.F.),30) | | 1 | | N | V | V | | | | | Posicione('QD3',1,xFilial('QD3')+QDH->QDH_CODASS,'QD3_DESCAS') | | |
| QDH | 11 | QDH_TITULO | C | 100 | 0 | Titulo Doc | Titulo do Documento | @S50 | NaoVazio() | | | 1 | | S | | | | | | lAltDoc | | | |
| QDH | 12 | QDH_NORMA | C | 15 | 0 | Norma | Codigo da Norma | | Vazio() .or. ExistCpo("QAK",M->QDH_NORMA) | | QAK | 1 | S | S | | | | | | lAltDoc | | | |
| QDH | 13 | QDH_DESNOR | C | 40 | 0 | Desc Norma | Descricao da Norma | @S30 | | QA_NORMA(M->QDH_NORMA,.F.) | | 1 | | S | V | V | | | | | Posicione("QAK",1,xFilial("QAK")+QDH->QDH_NORMA,"QAK_DESC") | | |
| QDH | 14 | QDH_FILDEP | C | 2 | 0 | Fil Dep Dist | Cod. da Filial Distrib. | | | | | 1 | | N | | | | | | .T. .AND. .F. | | 033 | |
| QDH | 15 | QDH_DEPTOD | C | 20 | 0 | Cod Dep Dist | Depto Respons. Distrib. | | | | | 1 | | N | | | | | | .F. | | | |
| QDH | 16 | QDH_NDEPTO | C | 25 | 0 | Des Dis Dist | Departamento Distribuidor | | | QA_NDEPT(QDH->QDH_DEPTOD,.F.,QDH->QDH_FILDEP) | | 1 | | N | V | V | | | | | | | |
| QDH | 17 | QDH_CODAS1 | C | 6 | 0 | AsSecundario | Codigo Assunto Secundario | | ExistCpo("QD3",M->QDH_CODAS1) .Or. Empty(M->QDH_CODAS1) | | QD3 | 1 | | S | | | | | | lAltDoc | | | |
| QDH | 18 | QDH_CODAS2 | C | 6 | 0 | As Detalhe 1 | Codigo Assunto Detalhe 1 | | ExistCpo("QD3",M->QDH_CODAS2) .Or. Empty(M->QDH_CODAS2) | | QD3 | 1 | | S | | | | | | lAltDoc | | | |
| QDH | 19 | QDH_CODAS3 | C | 6 | 0 | As Detalhe 2 | Codigo Assunto Detalhe 2 | | ExistCpo("QD3",M->QDH_CODAS3) .Or. Empty(M->QDH_CODAS3) | | QD3 | 1 | | S | | | | | | lAltDoc | | | |
| QDH | 20 | QDH_CODAS4 | C | 6 | 0 | As Detalhe 3 | Codigo Assunto Detalhe 3 | | ExistCpo("QD3",M->QDH_CODAS4) .Or. Empty(M->QDH_CODAS4) | | QD3 | 1 | | S | | | | | | lAltDoc | | | |
| QDH | 21 | QDH_DTVIG | D | 8 | 0 | Dat Vigencia | Data de Implantação Docto | | | | | 1 | | N | | | | | | .F. | | | |
| QDH | 22 | QDH_DTLIM | D | 8 | 0 | Dat Validade | Data validade do docto | | | | | 1 | | N | | | | | | .F. | | | |
| QDH | 23 | QDH_DTIMPL | D | 8 | 0 | Dat Implanta | Data Implantacao do docto | | | | | 1 | | N | | | | | | .F. | | | |
| QDH | 24 | QDH_STATUS | C | 3 | 0 | Status | Status do Documento | @! | | "D " | | 1 | | N | | | | | | | | | |
| QDH | 25 | QDH_DEPTOE | C | 20 | 0 | Dep Emissor | Depto Responsavel Emissao | | | cMatDep | QAD | 1 | | N | | | | | | | | | |
| QDH | 26 | QDH_DTCAD | D | 8 | 0 | Data Criacao | Data Criacao do Docto | | | dDataBase | | 1 | | N | | | | | | | | | |
| QDH | 27 | QDH_DOCGER | C | 1 | 0 | Doc Ger Sist | Docto Gerado pelo Sistema | @! | | | | 1 | | N | | | | | | | | | |
| QDH | 28 | QDH_HORCAD | C | 5 | 0 | Hora Cadastr | Hora de Cadastro | @R 99:99 | | Substr(Time(),1,5) | | 1 | | N | | | | | | | | | |
| QDH | 29 | QDH_FILMAT | C | 2 | 0 | Fil Usr Dig | Cod. da Filial do Usuario | | QA_CHKFIL(M->QDH_FILMAT) | cFilAnt | | 1 | | N | | | | | | | | 033 | |
| QDH | 30 | QDH_MAT | C | 27 | 0 | Cod Usr Dig | Cod.Usuario Digitador | | QA_CHKMAT(M->QDH_FILMAT,M->QDH_MAT) | cMatCod | QAA | 1 | | N | | | | | | | | | |
| QDH | 31 | QDH_CHAVE | C | 8 | 0 | Chave Texto | Chave de Lig. com o QD2 | | | | | 1 | | N | | | | | | | | | |
| QDH | 32 | QDH_DTFIM | D | 8 | 0 | DataFinaliza | Data Finalizacao do Docto | | | | | 1 | | N | | | | | | | | | |
| QDH | 33 | QDH_OBSOL | C | 1 | 0 | Obsoleto | Documento Obsoleto | @! | | "N" | | 1 | | N | | | | | | | | | |
| QDH | 34 | QDH_NOMDOC | C | 32 | 0 | Nome Arquivo | Nome do Arquivo Docto | @! | | | | 1 | | N | | | | | | | | | |
| QDH | 35 | QDH_CANCEL | C | 1 | 0 | Cancelado | Documento Cancelado | @! | PERTENCE("SN") | | | 1 | | N | | | | S=Sim;N=Nao | | | | | |
| QDH | 36 | QDH_TREINA | C | 1 | 0 | Real.Trein. | Realizar Treinamento | @! | PERTENCE("12") | "1" | | 1 | | N | | | | 1=Sim;2=Nao | | lAltDoc | | | |
| QDH | 37 | QDH_QUEST | C | 1 | 0 | Real. Quest. | Realizar Questionario | @! | Pertence("12") | "1" | | 1 | | N | | | | 1=Sim;2=Nao | | lAltDoc | | | |
| QDH | 38 | QDH_FUTURA | C | 1 | 0 | Dist Futura | Distribuicao Futura | | | | | 1 | | | | | | | | | | | |
| QDH | 39 | QDH_REVINV | C | 3 | 0 | Rev.Invert. | Revisao Invertida | 999 | | | | 1 | | N | | | | | | | | | |
| QDH | 40 | QDH_SIGILO | C | 1 | 0 | Doc.Sigiloso | Documento Sigiloso | | Pertence('12') | '2' | | 1 | | N | A | R | | 1=Sim;2=Nao | | lAltDoc | | | |