Navigation:  Protocolo >

Protocolos e documentos

Previous  Top  Next

Visão geral

Este comando listará os protocolos e documentos incluídos no sistema.

 

Tabelas relacionadas

TABELA

Descrição

Chave primária (PK)

Tabelas de ligação

DCPROCEEDING

Protocolo

CDPROCEEDING


DCPROCTYPE

Tipo de protocolo

CDPROCTYPE

DCPROCEEDING

DCPROCDOCUMENT

Documentos do protocolo

CDPROCEEDING

CDDOCUMENT

CDREVISION

DCPROCEEDING

DCDOCREVISION

DCDOCREVISION

Documento

CDDOCUMENT

CDREVISION

DCPROCDOCUMENT

GNREVISION

Revisão

CDREVISION


 

Oracle/Postgres/SQL Server

SELECT 
   PT.IDPROCTYPE, 
   P.IDPROCEEDING, 
   P.NMTITLE, 
   DR.IDDOCUMENT,
   DR.NMTITLE,
   R.IDREVISION,
   P.DTSTART
FROM DCPROCEEDING P  
INNER JOIN DCPROCTYPE PT    ON P.CDPROCTYPE = PT.CDPROCTYPE
LEFT JOIN DCPROCDOCUMENT PD ON PD.CDPROCEEDING = P.CDPROCEEDING /*OBS1*/
LEFT JOIN DCDOCREVISION DR  ON DR.CDDOCUMENT = PD.CDDOCUMENT AND DR.CDREVISION = PD.CDREVISION
LEFT JOIN GNREVISION R      ON R.CDREVISION = DR.CDREVISION
ORDER BY PT.IDPROCTYPE, P.IDPROCEEDING

 

Observações

1: O relacionamento com os documentos neste caso, se dá por meio de LEFT JOIN, pois caso não haja um documento associado o protocolo não seria relacionado.

 

Campos utilizados na consulta

 

protocol-03

 

protocol-04

 

ID do campo

Tipo

Observação

1

PT.IDPROCTYPE

VARCHAR(50)


2

P.IDPROCEEDING

VARCHAR(50)


3

P.NMTITLE

VARCHAR(255)


4

DR.IDDOCUMENT

VARCHAR(50)


5

DR.NMTITLE

VARCHAR(255)


6

R.IDREVISION

VARCHAR(50)


7

P.DTSTART

DATETIME