...
Campo | Tipo | Obligatorio | Campo del SGI | Tabla del SGI | Tipo | Obligatorio | Campo del SGI | Tabla del SGI | Esquema del SGI |
ID | NUMBER (38,0) | SI | ID | PROYECTO | NUMBER (38,0) | SI | ID | PROYECTO | CSP_SGI |
ENTIDAD | CSP_SGI | ||||||||
CONVOCATORIA | VARCHAR(50) | NO | CODIGO | CONVOCATORIA | VARCHAR(50) | NO | CODIGO | CONVOCATORIA | CSP_SGI |
REFERENCIA | VARCHAR(50) | NO | CODIGO_EXTERNO | PROYECTO | VARCHAR(50) | NO | CODIGO_EXTERNO | PROYECTO | CSP_SGI |
TITULO | VARCHAR(250) | SI | TITULO | PROYECTO | VARCHAR(250) | SI | TITULO | PROYECTO | CSP_SGI |
ACRONIMO | VARCHAR2(50) | NO | ACRONIMO | PROYECTO | VARCHAR2(50) | NO | ACRONIMO | PROYECTO | CSP_SGI |
ID_GESTION_ECONOMICA | CSP_SGI | ||||||||
FECHA_INICIO | TIMESTAMP | SI | FECHA_INICIO | PROYECTO | TIMESTAMP | SI | FECHA_INICIO | PROYECTO | CSP_SGI |
FECHA_FIN | TIMESTAMP | SI | FECHA_FIN O FECHA_FIN_DEFINITIVA | PROYECTO | TIMESTAMP | SI | FECHA_FIN O FECHA_FIN_DEFINITIVA | PROYECTO | CSP_SGI |
ESTADO | VARCHAR2(50) | SI | NOMBRE | ESTADO_PROYECTO | VARCHAR2(50) | SI | NOMBRE | ESTADO_PROYECTO | CSP_SGI |
ID_INVESTIGADOR_PRINCIPAL | |||||||||
MODELO_EJECUCION_ID | NUMBER (38,0) | SI | MODELO_EJECUCION_ID | PROYECTO | NUMBER (38,0) | SI | MODELO_EJECUCION_ID | PROYECTO | CSP_SGI |
MODELO_EJCUCION_NOMBRE | VARCHAR2(50) | SI | NOMBRE | MODELO_EJECUCION | VARCHAR2(50) | SI | NOMBRE | MODELO_EJECUCION | CSP_SGI |
TIPO_FINALIDAD_ID | NUMBER (38,0) | NO | TIPO_FINALIDAD_ID | PROYECTO | CSP_SGI | Identificador único del tipo de finalidad asociado al proyecto. Los tipos de finalidad son configurables en el SGI. | |||
TIPO_FINALIDAD_NOMBRE | VARCHAR2(100) | NO | NOMBRE | TIPO_FINALIDAD | CSP_SGI | Nombre del tipo de finalidad asociado al proyecto. | |||
AMBITO_ID | NUMBER (38,0) | NO | TIPO_AMBITO_GEOGRAFICO_ID | PROYECTO | CSP_SGI | Identificador único del tipo de ámbito geográfico asociado al proyecto. Los tipos de ámbitos geográficos son configurables en el SGI. | |||
AMBITO_NOMBRE | VARCHAR2(50) | NO | NOMBRE | TIPO_AMBITO_GEOGRAFICO | CSP_SGI | Nombre del tipo de ámbito geográfico asociado al proyecto. | |||
FECHA_CONCESION | TIMESTAMP | NO | FECHA_ESTADO | ESTADO_SOLICITUD | CSP_SGI | Fecha en la que la solicitud pase a estado CONCEDIDA. En el SGI se considera estado CONCEDIDA (cuando sale el botón de "Crear proyecto" a partir de la Solicitud, en uno de los siguientes estados "Concedida provisional", "Concedida provisional alegada", "Concedida provisional no alegada" o "Concedida" En el caso de que el proyecto tenga relacionada una solicitud, se irá a la tabla del histórico de estados y se buscará la fecha de estado mas antigua de los estados:
| |||
IMPORTE_SOLICITADO | NUMBER (19,2) | NO | CSP_SGI | Si el campo "importe presupuesto" o "importe presupuesto costes indirectos" del proyecto están informados, será la suma de ellos, en caso de que no estén informados será la suma del campo "importe presupuesto" de todos los gastos del proyecto (tabla ANUALIDAD_GASTO). | |||||
IMPORTE_CONCEDIDO | NUMBER (19,2) | NO | CSP_SGI | Si el campo "importe concedido" o "importe concedido costes indirectos" del proyecto están informados, será la suma de ellos, en caso de que no estén informados será la suma del campo "importe concedido" de todos los gastos del proyecto (tabla ANUALIDAD_GASTO). | |||||
COSTES_INDIRECTOS | NUMBER (19,2) | NO | CSP_SGI | Si el campo "importe concedido" o "importe concedido costes indirectos" del proyecto están informados, será la suma de ellos, en caso de que no estén informados será la suma del campo "importe concedido" de todos los gastos del proyecto (tabla ANUALIDAD_GASTO). Será el campo "importe concedido" esta informado, en caso contrario será la suma del campo "importe concedido" de todos los gastos del proyecto que se correspondan con conceptos de gastos configurados como costes indirectos (tabla ANUALIDAD_GASTO del proyecto cuyos CONCEPTO_GASTO tenga el flag de COSTES_INDIRECTOS a true). | |||||
OBSERVACIONES | VARCHAR2(2000) | NO | OBSERVACIONES | PROYECTO | CSP_SGI | Campo "observaciones" del proyecto. | |||
UNIDAD_GESTION_IDREF | NUMBER VARCHAR2(38,050) | SI | UNIDAD_GESTION_IDREF | PROYECTO | CSP_SGI | Identificador único de la unidad de gestión asociada al proyecto. Las unidades de gestión son configurables en el SGI por implantación. | |||
UNIDAD_GESTION_NOMBRE | VARCHAR2(50) | SI | NOMBRE | UNIDAD | USR_SGI | Nombre de la unidad de gestión asociada al proyecto. |
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 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 INNERLEFT JOIN CSP_SGI.TIPO_FINALIDAD tf ON p.TIPO_FINALIDAD_ID = tf.ID INNERLEFT 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 INNERLEFT 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) |
...
- activos
- fecha fin no tiene o mayor al año 2013
- con identificador SGE
Campo | Tipo | Obligatorio | Campo del SGI | Tabla del SGI | Esquema del SGI | Comentario |
---|---|---|---|---|---|---|
ID | NUMBER (38,0) | SI | ID | GRUPO | CSP_SGI | Identificador único del grupo de investigación. Clave primaria. |
CONVOCATORIA | VARCHAR(50) | NO | CODIGO | CONVOCATORIA | CSP_SGI | Campo "identificación" de la convocatoria asociada a la solicitud de constitución del grupos en caso de que se creara a partir de una solicitud el grupo. |
REFERENCIA | VARCHAR(50) | SI | CODIGO | GRUPO | CSP_SGI | Campo "código" del grupo. |
TITULO | VARCHAR(250) | SI | NOMBRE | GRUPO | CSP_SGI | Campo "nombre" del grupo. |
ID_GESTION_ECONOMICA | VARCHAR(250) | SI | PROYECTO_SGE_REF | GRUPO | CSP_SGI | Identificación SGE (sistema de gestión económico) |
FECHA_INICIO | TIMESTAMP | SI | FECHA_INICIO | GRUPO | CSP_SGI | Campo "fecha inicio" del grupo. |
FECHA_FIN | TIMESTAMP | NO | FECHA_FIN | GRUPO | CSP_SGI | Campo "fecha fin" del grupo. |
MODELO_EJECUCION_ID | NUMBER (38,0) | NO | MODELO_EJECUCION_ID |
CONVOCATORIA | CSP_SGI | Identificador único del modelo de ejecución asociado a la |
convocatoria de constitución del grupo. Los modelos de ejecución son configurables en el SGI. | ||||||
MODELO_EJCUCION_NOMBRE | VARCHAR2(50) | NO | NOMBRE | MODELO_EJCUCION | CSP_SGI | Nombre del modelo de ejecución asociado a la solicitud de constitución del grupo. |
TIPO_FINALIDAD_ID | NUMBER (38,0) | NO | TIPO_FINALIDAD_ID |
CONVOCATORIA | CSP_SGI | Identificador único del tipo de finalidad asociado a la |
convocatoria de constitución del grupo. Los tipos de finalidad son configurables en el SGI. | ||||||
TIPO_FINALIDAD_NOMBRE | VARCHAR2(50) | NO | NOMBRE | TIPO_FINALIDAD | CSP_SGI | Nombre del tipo de finalidad asociado a la solicitud de constitución del grupo. |
FECHA_CONCESION | TIMESTAMP | NO | FECHA_ESTADO | ESTADO_SOLICITUD | CSP_SGI | Fecha en la que la solicitud pase a estado CONCEDIDA. En el SGI se considera estado CONCEDIDA (cuando sale el botón de "Crear grupo" a partir de la Solicitud, en uno de los siguientes estados "Concedida provisional", "Concedida provisional alegada", "Concedida provisional no alegada" o "Concedida" En el caso de que el grupo tenga relacionada una solicitud, se irá a la tabla del histórico de estados y se buscará la fecha de estado mas antigua de los estados:
|
UNIDAD_GESTION_ |
REF |
VARCHAR2( |
50) | NO | UNIDAD_GESTION_ |
REF |
CONVOCATORIA | CSP_SGI | Identificador único de la unidad de gestión asociada a la |
convocatoria de constitución del grupo. Las unidades de gestión son configurables en el SGI por implantación. | ||||||
UNIDAD_GESTION_NOMBRE | VARCHAR2(50) | NO | NOMBRE | UNIDAD | USR_SGI | Nombre de la unidad de gestión asociada a la solicitud de constitución del grupo. |
Bloque de código | ||
---|---|---|
| ||
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 |