...
Campo | Comentario |
---|---|
ID | Identificador único del registro. Clave primaria. |
PROYECTO_ID | Identificador del proyecto. |
PERSONA_REF | Identificador de la persona en el sistema de personas de la Universidad |
FECHA_INICIO | Fecha de inicio de la participación en el equipo. |
FECHA_FIN | Fecha de finalización de la participación en el equipo. |
ROL_PROYECTO_ID | Identificador del rol del miembro en el equipo. |
ROL_PROYECTO_ABREVIATURA | Abreviatura o código identificativo del rol del miembro en el equipo. |
ROL_PRINCIPAL | Si el rol es un rol principal o no. |
ORDEN | En caso de que el rol tenga marcado el flag principal se indica si el orden es PRIMARIO o SECUNDARIO |
Bloque de código | ||
---|---|---|
| ||
SELECT pe.ID,pe.PROYECTO_ID,pe.PERSONA_REF,pe.FECHA_INICIO,pe.FECHA_FIN,pe.ROL_PROYECTO_ID,rp.ABREVIATURA AS ROL_PROYECTO_ABREVIATURA
,rp.ROL_PRINCIPAL,rp.ORDEN
FROM CSP_SGI.PROYECTO_EQUIPO pe
INNER JOIN CSP_SGI.PROYECTO p ON pe.PROYECTO_ID = p.ID
INNER JOIN CSP_SGI.ESTADO_PROYECTO ep ON p.ESTADO_PROYECTO_ID = ep.ID
INNER JOIN CSP_SGI.ROL_PROYECTO rp ON pe.ROL_PROYECTO_ID = rp.ID
WHERE p.ACTIVO = 1 AND ep.ESTADO <> 'BORRADOR'
AND ((p.FECHA_FIN_DEFINITIVA IS NOT NULL AND p.FECHA_FIN_DEFINITIVA >= TO_DATE('01/01/2013','dd/mm/yyyy'))
OR (p.FECHA_FIN_DEFINITIVA IS NULL AND p.FECHA_FIN >= TO_DATE('01/01/2013','dd/mm/yyyy')))
AND p.id IN (SELECT pps.PROYECTO_ID FROM CSP_SGI.PROYECTO_PROYECTO_SGE pps) |