...
Campo | Tipo | Obligatorio | Campo del SGI | Tabla del SGI | Esquema del SGI | Comentario |
ID | NUMBER (38,0) | SI | ID | PROYECTO | CSP_SGI | Identificador único del proyecto. Clave primaria. |
SOLICITUD_ID | NUMBER (38,0) | NO | SOLICITUD_ID | PROYECTO | CSP_SGI | Identificador de la solicitud de proyecto en caso de que el proyecto se haya creado a partir de dicha solicitud. |
UNIDAD_GESTION_REF | VARCHAR2(50) | SI | UNIDAD_GESTION_REF | 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. |
CONVOCATORIA | VARCHAR(50) | NO | CODIGO | CONVOCATORIA | CSP_SGI | Campo "identificación" de la convocatoria asociada al proyecto en caso de tenerla. |
ESTADO | VARCHAR2(50) | SI | NOMBRE | ESTADO_PROYECTO | CSP_SGI | Estado actual del proyecto. Se sacará el campo "estado" de la tabla ESTADO_PROYECTO del estado actual del proyecto. Posibles valores:
|
TITULO | VARCHAR(250) | SI | TITULO | PROYECTO | CSP_SGI | Campo "título" del proyecto. |
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). | ||
FECHA_PRESENTACION | TIMESTAMP | NO | FECHA_ESTADO | ESTADO_SOLICITUD | CSP_SGI | Fecha en la que la solicitud pase a estado SOLICITADA. |
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:
|
FECHA_INICIO | TIMESTAMP | SI | FECHA_INICIO | PROYECTO | CSP_SGI | Campo "fecha inicio" del proyecto. |
FECHA_FIN | TIMESTAMP | SI | FECHA_FIN O FECHA_FIN_DEFINITIVA | PROYECTO | CSP_SGI | Si esta informada "fecha fin definitiva" se enviará "fecha fin definitiva", sino la "fecha de fin" del proyecto. |
COORDINADO | NUMBER (1,0) | NO | COORDINADO | PROYECTO | CSP_SGI | Indica si el proyecto se realizará de forma coordinada con otros socios. |
COLABORATIVO | NUMBER (1,0) | NO | COLABORATIVO | PROYECTO | CSP_SGI | Indica si un proyecto coordinado es además colaborativo (alguno de los socios participantes es una empresa privada). |
COORDINADOR_EXTERNO | NUMBER (1,0) | NO | COORDINADOR_EXTERNO | PROYECTO | CSP_SGI | Indica si un proyecto coordinado es además colaborativo (alguno de los socios participantes es una empresa privada). |
MODELO_EJECUCION_ID | NUMBER (38,0) | SI | MODELO_EJECUCION_ID | PROYECTO | CSP_SGI | Identificador único del modelo de ejecución asociado al proyecto. Los modelos de ejecución son configurables en el SGI. |
MODELO_EJCUCION_NOMBRE | VARCHAR2(50) | SI | NOMBRE | MODELO_EJECUCION | CSP_SGI | Nombre del modelo de ejecución asociado al proyecto. |
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. |
Bloque de código | ||
---|---|---|
| ||
SELECT p.ID,p.SOLICITUD_ID,p.UNIDAD_GESTION_REF ,u.NOMBRE AS UNIDAD_GESTION_NOMBRE,c.CODIGO AS CONVOCATORIA,ep.ESTADO,p.TITULO ,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 ,(SELECT MIN(es.FECHA_ESTADO) FROM CSP_SGI.ESTADO_SOLICITUD es WHERE es.SOLICITUD_ID = p.SOLICITUD_ID AND es.ESTADO = 'SOLICITADA') AS FECHA_PRESENTACION ,(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 ,p.FECHA_INICIO,CASE WHEN p.FECHA_FIN_DEFINITIVA IS NOT NULL THEN p.FECHA_FIN_DEFINITIVA ELSE p.FECHA_FIN END FECHA_FIN ,p.COORDINADO,p.COLABORATIVO,p.COORDINADOR_EXTERNO ,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 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 |
...