Árbol de páginas

Versiones comparadas

Clave

  • Se ha añadido esta línea.
  • Se ha eliminado esta línea.
  • El formato se ha cambiado.

Tabla de contenidos

VISTAS TIMESHEET

TS_PROYECTO_JUSTIFICABLE

Listado de proyectos del SGI que cumplen las siguientes condiciones:

...

Bloque de código
titleTS_PROYECTO_JUSTIFICABLE
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 MIN(es.FECHA_ESTADO) FROM CSP_SGI.ESTADO_SOLICITUD es WHERE es.SOLICITUD_ID = p.SOLICITUD_ID AND (es.ESTADO = 'CONCEDIDA' OR es.ESTADO = 'CONCEDIDA_PROVISIONAL' OR es.ESTADO = 'CONCEDIDA_PROVISIONAL_ALEGADA' OR es.ESTADO = 'CONCEDIDA_PROVISIONAL_NO_ALEGADA')) 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
LEFT JOIN CSP_SGI.TIPO_FINALIDAD tf ON p.TIPO_FINALIDAD_ID = tf.ID 
LEFT 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 
LEFT 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:

...

Bloque de código
titleTS_PROYECTO_ENT_FIN
SELECT pef.ID, pef.PROYECTO_ID, pef.ENTIDAD_REF, pef.FUENTE_FINANCIACION_ID, ff.NOMBRE AS FUENTE_FINANCIACION_NOMBRE, 
pef.TIPO_FINANCIACION_ID, tf.NOMBRE AS TIPO_FINANCIACION_NOMBRE, pef.AJENA
FROM CSP_SGI.PROYECTO_ENTIDAD_FINANCIADORA pef 
INNER JOIN CSP_SGI.PROYECTO p ON pef.PROYECTO_ID = p.ID 
INNER JOIN CSP_SGI.ESTADO_PROYECTO ep ON p.ESTADO_PROYECTO_ID = ep.ID
INNER JOIN CSP_SGI.FUENTE_FINANCIACION ff ON pef.FUENTE_FINANCIACION_ID = ff.ID
INNER JOIN CSP_SGI.TIPO_FINANCIACION tf ON pef.TIPO_FINANCIACION_ID = tf.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_CONV

Listado de entidades convocantes de los proyectos del SGI que cumplen las siguientes condiciones:

...

Bloque de código
titleTS_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:

...

Bloque de código
titleTS_PROYECTO_SGE
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_EQUIPO

Listado con los investigadores que forman o han formado parte del equipo de investigación de los proyectos del SGI que cumplen las siguientes condiciones:

...

Bloque de código
titleTS_PROYECTO_EQUIPO
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)

TS_PROYECTO_PAQUETE_TRABAJO

Listado de paquetes de trabajo de los proyectos del SGI que cumplen las siguientes condiciones:

...

Bloque de código
titleTS_PROYECTO_PAQUETE_TRABAJO
SELECT ppt.ID,ppt.PROYECTO_ID,ppt.NOMBRE,ppt.FECHA_INICIO,ppt.FECHA_FIN,ppt.PERSONA_MES,ppt.DESCRIPCION
FROM CSP_SGI.PROYECTO_PAQUETE_TRABAJO ppt
INNER JOIN CSP_SGI.PROYECTO p ON ppt.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_GRUPO_JUSTIFICABLE

Listado de grupos de investigación del SGI que cumplen las siguientes condiciones:

...

Bloque de código
titleTS_GRUPO_JUSTIFICABLE
SELECT g.ID,c.CODIGO AS CONVOCATORIA,g.CODIGO AS REFERENCIA,g.NOMBRE AS TITULO,g.PROYECTO_SGE_REF AS ID_GESTION_ECONOMICA,g.FECHA_INICIO,g.FECHA_FIN
,c.MODELO_EJECUCION_ID,me.NOMBRE AS MODELO_EJECUCION_NOMBRE,c.TIPO_FINALIDAD_ID,tf.NOMBRE AS TIPO_FINALIDAD_NOMBRE,
(SELECT MIN(es.FECHA_ESTADO) FROM CSP_SGI.ESTADO_SOLICITUD es WHERE es.SOLICITUD_ID = g.SOLICITUD_ID AND 
(es.ESTADO = 'CONCEDIDA' OR es.ESTADO = 'CONCEDIDA_PROVISIONAL' OR es.ESTADO = 'CONCEDIDA_PROVISIONAL_ALEGADA' OR es.ESTADO = 'CONCEDIDA_PROVISIONAL_NO_ALEGADA')) AS FECHA_CONCESION
,c.UNIDAD_GESTION_REF,u.NOMBRE AS UNIDAD_GESTION_NOMBRE
FROM CSP_SGI.GRUPO g
LEFT JOIN CSP_SGI.SOLICITUD s ON g.SOLICITUD_ID = s.ID
LEFT JOIN CSP_SGI.CONVOCATORIA c ON s.CONVOCATORIA_ID = c.ID
LEFT JOIN CSP_SGI.MODELO_EJECUCION me ON c.MODELO_EJECUCION_ID = me.ID
LEFT JOIN CSP_SGI.TIPO_FINALIDAD tf ON c.TIPO_FINALIDAD_ID = tf.ID
LEFT JOIN USR_SGI.UNIDAD u ON c.UNIDAD_GESTION_REF = u.ID
WHERE g.ACTIVO = 1 
AND (g.FECHA_FIN >= TO_DATE('01/01/2013','dd/mm/yyyy') OR g.FECHA_FIN IS NULL)
AND g.PROYECTO_SGE_REF  IS NOT NULL

TS_GRUPO_EQUIPO

Listado con los investigadores que forman o han formado parte del equipo de investigación de los grupos del SGI que cumplen las siguientes condiciones:

...