...
Bloque de código | ||
---|---|---|
| ||
SELECT p.ID,c.CODIGO AS CONVOCATORIA,p.CODIGO_EXTERNO AS REFERENCIA, p.TITULO , p.ACRONIMO , p.FECHA_INICIO , CASE WHEN p.FECHA_FIN_DEFINITIVA IS NOT NULL THEN p.FECHA_FIN_DEFINITIVA ELSE p.FECHA_FIN END FECHA_FIN ,ep.ESTADO , p.MODELO_EJECUCION_ID ,me.NOMBRE AS MODELO_EJECUCION_NOMBRE, p.TIPO_FINALIDAD_ID , tf.NOMBRE AS TIPO_FINALIDAD_NOMBRE , p.TIPO_AMBITO_GEOGRAFICO_ID AS AMBITO_ID ,tag.NOMBRE AS AMBITO_NOMBRE , (SELECT es.FECHA_ESTADO FROM CSP_SGI.ESTADO_SOLICITUD es WHERE es.SOLICITUD_ID = p.SOLICITUD_ID AND es.ESTADO = 'CONCEDIDA') AS FECHA_CONCESION , CASE WHEN p.IMPORTE_PRESUPUESTO IS NOT NULL OR p.IMPORTE_PRESUPUESTO_COSTES_INDIRECTOS IS NOT NULL THEN p.IMPORTE_PRESUPUESTO + p.IMPORTE_PRESUPUESTO_COSTES_INDIRECTOS ELSE (SELECT SUM(ag.IMPORTE_PRESUPUESTO) FROM CSP_SGI.ANUALIDAD_GASTO ag INNER JOIN CSP_SGI.PROYECTO_ANUALIDAD pa ON ag.PROYECTO_ANUALIDAD_ID = pa.ID WHERE pa.PROYECTO_ID = p.ID) END IMPORTE_SOLICITADO , CASE WHEN p.IMPORTE_CONCEDIDO IS NOT NULL OR p.IMPORTE_CONCEDIDO_COSTES_INDIRECTOS IS NOT NULL THEN p.IMPORTE_CONCEDIDO + p.IMPORTE_CONCEDIDO_COSTES_INDIRECTOS ELSE (SELECT SUM(ag.IMPORTE_CONCEDIDO) FROM CSP_SGI.ANUALIDAD_GASTO ag INNER JOIN CSP_SGI.PROYECTO_ANUALIDAD pa ON ag.PROYECTO_ANUALIDAD_ID = pa.ID WHERE pa.PROYECTO_ID = p.ID) END IMPORTE_CONCEDIDO , CASE WHEN p.IMPORTE_CONCEDIDO_COSTES_INDIRECTOS IS NOT NULL THEN p.IMPORTE_CONCEDIDO_COSTES_INDIRECTOS ELSE (SELECT SUM(ag.IMPORTE_CONCEDIDO) FROM CSP_SGI.ANUALIDAD_GASTO ag INNER JOIN CSP_SGI.PROYECTO_ANUALIDAD pa ON ag.PROYECTO_ANUALIDAD_ID = pa.ID INNER JOIN CSP_SGI.CONCEPTO_GASTO cg ON ag.CONCEPTO_GASTO_ID = cg.ID WHERE pa.PROYECTO_ID = p.ID AND cg.COSTES_INDIRECTOS = 1) END COSTES_INDIRECTOS , p.OBSERVACIONES , p.UNIDAD_GESTION_REF ,u.NOMBRE AS UNIDAD_GESTION_NOMBRE FROM CSP_SGI.PROYECTO p INNER JOIN CSP_SGI.ESTADO_PROYECTO ep ON p.ESTADO_PROYECTO_ID = ep.ID INNER JOIN CSP_SGI.MODELO_EJECUCION me ON p.MODELO_EJECUCION_ID = me.ID INNER JOIN CSP_SGI.TIPO_FINALIDAD tf ON p.TIPO_FINALIDAD_ID = tf.ID INNER JOIN CSP_SGI.TIPO_AMBITO_GEOGRAFICO tag ON p.TIPO_AMBITO_GEOGRAFICO_ID = tag.ID LEFT JOIN CSP_SGI.CONVOCATORIA c ON p.CONVOCATORIA_ID = c.ID INNER JOIN USR_SGI.UNIDAD u ON p.UNIDAD_GESTION_REF = u.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_ENT_FIN
Listado de entidades financiadores de los proyectos del SGI que cumplen las siguientes condiciones:
- activos: campo "activo" con valor "true"
- estado que no sea BORRADOR: campo "estado actual" valor distinto a "BORRADOR"
- fecha fin mayor al año 2013: si campo "fecha fin definitiva" distinto de null "fecha fin definitiva" >= "01/01/2013", sino "fecha fin" es null o "fecha fin" >= "01/01/2013"
- con identificador SGE: existe registro en la tabla "Proyecto proyecto SGE"
Por cada proyecto se mostrarán los siguientes campos de una entidad financiadora:
- identificador de la entidad (el SGI no almacena información de la entidad, únicamente su identificador)
- fuente de financiación
- tipo de financiación
Campo | Tipo | Obligatorio | Campo del SGI | Tabla del SGI | Esquema del SGI | Comentario |
ID | NUMBER (38,0) | SI | PROYECTO_ENTIDAD_FINANCIADORA | CSP_SGI | Identificador único del registro. Clave primaria. | |
PROYECTO_ID | NUMBER (38,0) | SI | PROYECTO_ENTIDAD_FINANCIADORA | CSP_SGI | Identificador del proyecto. | |
ENTIDAD_REF | VARCHAR2(50) | SI | PROYECTO_ENTIDAD_FINANCIADORA | CSP_SGI | Identificador de la entidad en el sistema de gestión de empresas de la Universidad. | |
FUENTE_FINANCIACION_ID | NO | PROYECTO_ENTIDAD_FINANCIADORA | CSP_SGI | Identificador único de la fuente de financiación asociada a la entidad financiadora. Las fuentes de financiación son configurables en el SGI. | ||
FUENTE_FINANCIACION_NOMBRE | NO | CSP_SGI | Nombre de la fuente de financiación asociada a la entidad financiadora. | |||
TIPO_FINANCIACION_ID | NO | PROYECTO_ENTIDAD_FINANCIADORA | CSP_SGI | Identificador único del tipo de financiación asociada a la entidad financiadora. Los tipos de financiación son configurables en el SGI. | ||
TIPO_FINANCIACION_NOMBRE | NO | CSP_SGI | Nombre del tipo de financiación asociado a la entidad financiadora. | |||
AJENA | SI | PROYECTO_ENTIDAD_FINANCIADORA | CSP_SGI | Indica si la entidad financiadora es ajena o no a la convocatoria |
TS_PROYECTO_ENT_CONV
TS_PROYECTO_SGE
...