...
Bloque de código |
---|
title | TS_PROYECTO_ENT_CONV |
---|
|
SELECT pec.ID, pec.PROYECTO_ID, pec.ENTIDAD_REF, pec.PROGRAMA_CONVOCATORIA_ID,
(SELECT p2.NOMBRE FROM CSP_SGI.PROGRAMA p2 WHERE p2.ID = pec.PROGRAMA_CONVOCATORIA_ID) AS PROGRAMA_CONVOCATORIA_NOMBRE
,pec.PROGRAMA_ID, (SELECT p3.NOMBRE FROM CSP_SGI.PROGRAMA p3 WHERE p3.ID = pec.PROGRAMA_ID) AS PROGRAMA_NOMBRE
FROM CSP_SGI.PROYECTO_ENTIDAD_CONVOCANTE pec
INNER JOIN CSP_SGI.PROYECTO p ON pec.PROYECTO_ID = p.ID
INNER JOIN CSP_SGI.ESTADO_PROYECTO ep ON p.ESTADO_PROYECTO_ID = ep.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) |
TS_PROYECTO_SGE
Listado de identificadores SGE (Sistema gestión económico) de los proyectos del SGI que cumplen las siguientes condiciones:
- activos
- estado que no sea BORRADOR
- fecha fin mayor al año 2013
- con identificador SGE
Por cada proyecto se mostrará el identificador SGE (un proyecto SGI puede tener más de uno identificador SGE asociado, aunque la normal general es que sea único)
Campo | Tipo | Obligatorio | Campo del SGI | Tabla del SGI | Esquema del SGI | Comentario |
---|
ID | NUMBER (38,0) | SI | ID | PROYECTO_PROYECTO_SGE | CSP_SGI | Identificador único del registro. Clave primaria. |
PROYECTO_ID | NUMBER (38,0) | SI | PROYECTO_ID | PROYECTO_PROYECTO_SGE | CSP_SGI | Identificador del proyecto. |
PROYECTO_SGE_REF | VARCHAR2(50) | SI | PROYECTO_SGE_REF | PROYECTO_PROYECTO_SGE | CSP_SGI | Identificador del proyecto económico en el sistema de gestión económico de la Universidad |
Bloque de código |
---|
|
SELECT pps.ID, pps.PROYECTO_ID, pps.PROYECTO_SGE_REF
FROM CSP_SGI.PROYECTO_PROYECTO_SGE pps
INNER JOIN CSP_SGI.PROYECTO p ON pps.PROYECTO_ID = p.ID
INNER JOIN CSP_SGI.ESTADO_PROYECTO ep ON p.ESTADO_PROYECTO_ID = ep.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'))) |
TS_PROYECTO_INVESTIGADOR