Árbol de páginas

Cod. REP

REP-CSP-0090 - Exportación de gastos de seguimiento de justificación - Formato csv

Ver. Objetivo
Ver. REP1.0.0
Estado

Fec. Aprobación
Épica, historia
Frecuencia

Diseño Informe

Se debe de generar un informe en formato csv. 

Se debe mostrar una fila por cada gasto justificado. El listado de gastos justificados se deberán obtener a través del requisito de integración REQ-INT-0010-SGE-0166 - Buscar gastos justificados al que se pasará como parámetro el "proyecto sge ref" desde el que se ha accedido al seguimiento de justificación.

Para cada gasto devuelto por el servicio de integración se deberá invocar al servicio de integración para obtener su detalle, REQ-INT-0010-SGE-0166 - Detalle gasto justificado que se invocará con los parámetros identificador del gasto ("gasto ref" devuelto en el listado), identificador de justificación ("justificación ref" devuelto en el listado) y el "proyecto sge ref" desde el que se ha accedido al seguimiento de justificación. El servicio REQ-INT-0010-SGE-0166 - Detalle gasto justificado devolverá  una serie de campos variables (de acuerdo a la forma genérica en la que se ha resuelto la integración de datos que pueden variar de una Universidad a otra). Estos campos variables se incluirán todos como columnas en el fichero de exportación. Se mostrarán todos los campos del gasto devueltos, uno en cada columna, poniendo como nombre de la columna el nombre devuelto por el servicio de integración (en la tabla adjunta se representa solamente como Campo X, pero habrá tantas columnas en el informe como columnas devuelva el servicio de integración).

Además de los campos recuperados del servicio de integración, se deben incorporar una serie de bloques de campos obtenidos de tablas propias del SGI. Uno de estos bloques serán los diferentes requerimientos del seguimiento de justificación en los que haya sido incluido el gasto. Cada gasto puede estar incluido en un número de requerimientos diferente o incluso en ninguno. Sobre las columnas asociadas a los campos de los requerimientos deberá distinguirse el requerimiento al que pertenecen.  El gasto que más requerimientos tenga asociados, será el que marque el número de columnas del fichero csv resultante. Para los gastos que no contengan tantos requerimientos como marque el máximo, se mostrarán las columnas sin contenido.

En la siguiente tabla se recogen todas las columnas que debe contener el fichero resultante, así como aquellas que forman parte de bloques de repetición.



Columna informeCampoRepetición
Identificador justificaciónIdentificador de justificación devuelto por REQ-INT-0010-SGE-0166 - Detalle gasto justificadoNo
Campo XTipo de acuerdo al campo recuperado de la función de integraciónNo
Código proyecto SGEEs el código del proyecto SGE desde el que se accede al seguimiento de justificación. Camp "proyecto SGE ref" (tabla "proyecto proyecto SGE")No
ID proyecto SGI

Se obtendrá el proyecto SGI al que está asociado el gasto justificado recuperado del SGE. Para ello se utilizará el campo "identificador de justificación" recuperado de REQ-INT-0010-SGE-0166 - Detalle gasto justificado para el "gasto ref" cuyo detalle se está volcando a la fila del csv. Se deberá obtener el proyecto SGI al que pertenece este "identificador de justificación". Para ello se obtendrá, de la tabla "proyecto periodo justificación", el registro para el que el campo "justificación ref" tome el valor del campo "identificador de justificación" del gasto recuperado del servicio de integración. Se mostrará el campo "ID" del proyecto al que pertenezca el registro de  "proyecto periodo justificación".

No
Referencia en entidad convocanteSe corresponde con el campo "código externo" de la tabla "proyecto" para el ID proyecto SGI recuperado previamente.No
Título proyectoSe corresponde con el campo "título" de la tabla "proyecto" para el ID proyecto SGI recuperado previamente.No
Fecha inicioSe corresponde con el campo "fecha inicio" de la tabla "proyecto" para el ID proyecto SGI recuperado previamente.No
Fecha finSe corresponde con el campo "fecha fin" de la tabla "proyecto" para el ID proyecto SGI recuperado previamente.No
Fecha fin definitivaSe corresponde con el campo "fecha fin definitiva" de la tabla "proyecto" para el ID proyecto SGI recuperado previamente.No
Los datos del responsable (nombre, apellidos e email) se plantean como un bloque de repetición puesto que, por configuración, podrían existir varias personas con un rol "principal", si bien lo normal es que solo exista uno.
Responsable X: Nombre

Nombre de la persona que ocupa el rol IP del equipo de proyecto en la fecha actual.

Se mostrará en este columna el nombre obtenido a través del requisito de integración REQ-INT-0020-SGP-0030 - Consultar datos generales de persona para la "persona ref" de la tabla "proyecto equipo" que tenga el rol principal (registro de la tabla "rol proyecto" con campo "principal" a "true") para la fecha actual (la fecha actual debe estar comprendida entre los campos "fecha inicio" y "fecha fin" de la tabla "proyecto equipo", considerando el valor null sobre fecha fin como periodo vigente).

Responsable X: Apellidos

Apellidos de la persona que ocupa el rol IP del equipo de proyecto en la fecha actual.

Se mostrarán en esta columna los apellidos obtenidos a través del requisito de integración REQ-INT-0020-SGP-0030 - Consultar datos generales de persona para la "persona ref" de la tabla "proyecto equipo" que tenga el rol principal (registro de la tabla "rol proyecto" con campo "principal" a "true") para la fecha actual (la fecha actual debe estar comprendida entre los campos "fecha inicio" y "fecha fin" de la tabla "proyecto equipo", considerando el valor null sobre fecha fin como periodo vigente).

Responsable X: Email

Email de la persona que ocupa el rol IP del equipo de proyecto en la fecha actual.

Se mostrarán el campo "email" con el indicador "principal" a "true" recuperado a través del requisito de integración REQ-INT-0020-SGP-0030 - Consultar datos generales de persona para la "persona ref" de la tabla "proyecto equipo" que tenga el rol principal (registro de la tabla "rol proyecto" con campo "principal" a "true") para la fecha actual (la fecha actual debe estar comprendida entre los campos "fecha inicio" y "fecha fin" de la tabla "proyecto equipo", considerando el valor null sobre fecha fin como periodo vigente).

Título convocatoria

Título de la convocatoria a la que está asociado el proyecto.

Si el proyecto SGI está asociado a una convocatoria, es decir, el campo "convocatoria" de la tabla "proyecto" está informado (para el identificador de proyecto SGI recuperado previamente) se mostrará el campo "título" de la tabla "convocatoria". En caso contrario el campo se mostrará vacío.

No
Se mostrarán en un bloque de repetición el nombre y el número de identificación de todas las entidades financiadoras del proyecto. Se obtendrán de la tabla "proyecto entidad financiadora" para el identificador del proyecto SGI recuperador previamente).
Entidad financiadora X: Nombre

Campo "nombre" recuperado a través de REQ-INT-0015-SGEMP-0030 - Consultar datos generales de empresa para la entidad indicada por el campo "entidad ref" de la tabla "proyecto entidad financiadora".

Entidad financiadora X: Número identificaciónCampo "número de identificación fiscal" recuperado a través REQ-INT-0015-SGEMP-0030 - Consultar datos generales de empresa para la entidad indicada por el campo "entidad ref" de la tabla "proyecto entidad financiadora".
Importe concedido

Si alguno de los campos "importe presupuesto",  "importe presupuesto costes indirectos", "importe concedido", "importe concedido costes indirectos", "importe presupuesto socios", "importe concedido socios", "total importe presupuesto", "total importe socios" de la tabla "proyecto" están informados, se mostrará en esta celda el valor resultante de sumar los campos "importe concedido" e "importe concedido costes indirectos" de la tabla proyectos. 

Si no, se deberá realizar el cálculo como sigue:  suma del campo "importe concedido" de todos los registros de la tabla "anualidad gasto" (sin distinguir ni por concepto de gasto, ni por anualidad ni por proyecto SGE) para el ID de proyecto SGI recuperado previamente.

No
Importe concedido CD

Si alguno de los campos "importe presupuesto",  "importe presupuesto costes indirectos", "importe concedido", "importe concedido costes indirectos", "importe presupuesto socios", "importe concedido socios", "total importe presupuesto", "total importe socios" de la tabla "proyecto" están informados, se mostrará en esta celda el valor del  campo "importe concedido" de la tabla "proyecto".

Si no, se deberá realizar el cálculo como sigue: Suma del campo "importe concedido" de todos los registros de la tabla "anualidad gasto", para el ID proyecto SGI recuperado previamente, cuyo campo "concepto gasto" figure en la tabla "concepto gasto" con el campo "costes indirectos" a "false" (sin distinguir ni por concepto de gasto, ni por anualidad ni por proyecto SGE).  

No
Importe concedido CI

Si alguno de los campos "importe presupuesto",  "importe presupuesto costes indirectos", "importe concedido", "importe concedido costes indirectos", "importe presupuesto socios", "importe concedido socios", "total importe presupuesto", "total importe socios" de la tabla "proyecto" están informados, se mostrará en esta celda el valor del  campo "importe concedido" de la tabla "proyecto".

Si no, se deberá realizar el cálculo como sigue: Suma del campo "importe concedido" de todos los registros de la tabla "anualidad gasto", para el ID proyecto SGI recuperado previamente, cuyo campo "concepto gasto" figure en la tabla "concepto gasto" con el campo "costes indirectos" a "true" (sin distinguir ni por concepto de gasto, ni por anualidad ni por proyecto SGE).  

No
Fecha última justificación

Fecha de justificación más actual para el ID proyecto SGI recuperado previamente.

Se mostrará el campo "fecha presentación justificación" más reciente de la tabla "proyecto periodo justificación".

No
Importe justificadoSe mostrará el valor del campo "importe justificado" de la tabla "proyecto seguimiento justificación", correspondiente al registro asociado al par el proyecto SGE (desde el que se accede) - ID proyecto SGI (recuperado previamente a partir del gasto)No
Importe justificado CDSe mostrará el valor del campo "importe justificado CD" de la tabla "proyecto seguimiento justificación", correspondiente al registro asociado al par el proyecto SGE (desde el que se accede) - ID proyecto SGI (recuperado previamente a partir del gasto)No
Importe justificado CISe mostrará el valor del campo "importe justificado CI" de la tabla "proyecto seguimiento justificación", correspondiente al registro asociado al par el proyecto SGE (desde el que se accede) - ID proyecto SGI (recuperado previamente a partir del gasto)No
Importe no ejecutadoSe mostrará el valor del campo "importe no ejecutado" de la tabla "proyecto seguimiento justificación", correspondiente al registro asociado al par el proyecto SGE (desde el que se accede) - ID proyecto SGI (recuperado previamente a partir del gasto)No
Importe no ejecutado CDSe mostrará el valor del campo "importe no ejecutado CD" de la tabla "proyecto seguimiento justificación", correspondiente al registro asociado al par el proyecto SGE (desde el que se accede) - ID proyecto SGI (recuperado previamente a partir del gasto)No
Importe no ejecutado CISe mostrará el valor del campo "importe no ejecutado CI" de la tabla "proyecto seguimiento justificación", correspondiente al registro asociado al par el proyecto SGE (desde el que se accede) - ID proyecto SGI (recuperado previamente a partir del gasto)No
Importe reintegradoSe mostrará el valor del campo "importe reintegrado" de la tabla "proyecto seguimiento justificación", correspondiente al registro asociado al par el proyecto SGE (desde el que se accede) - ID proyecto SGI (recuperado previamente a partir del gasto)No
Importe reintegrado CDSe mostrará el valor del campo "importe reintegrado CD" de la tabla "proyecto seguimiento justificación", correspondiente al registro asociado al par el proyecto SGE (desde el que se accede) - ID proyecto SGI (recuperado previamente a partir del gasto)No
Importe reintegrado CISe mostrará el valor del campo "importe reintegrado CI" de la tabla "proyecto seguimiento justificación", correspondiente al registro asociado al par el proyecto SGE (desde el que se accede) - ID proyecto SGI (recuperado previamente a partir del gasto)No
Fecha reintegroSe mostrará el valor del campo "fecha reintegro" de la tabla "proyecto seguimiento justificación", correspondiente al registro asociado al par el proyecto SGE (desde el que se accede) - ID proyecto SGI (recuperado previamente a partir del gasto)No
Núm. just. reintegroSe mostrará el valor del campo "justificante reintegro" de la tabla "proyecto seguimiento justificación", correspondiente al registro asociado al par el proyecto SGE (desde el que se accede) - ID proyecto SGI (recuperado previamente a partir del gasto). No
Se mostrarán los datos del gasto aportados en cada requerimiento. Se mostrarán tantos bloques "requerimiento" como requerimientos en los que haya sido incluido el gasto (tabla "gasto requerimiento justificación") para el "gasto ref" que se está mostrando. Los requerimientos del gastos se mostrarán ordenados por el campo "número requerimiento" que a su vez estará ordenado de acuerdo al campo "fecha notificación", ambos son campos de la tabla "requerimiento justificación".
Requerimiento X: Núm. req

Se mostrará el campo "número requerimiento" de la tabla "requerimiento justificación" para el requerimiento referenciado desde la tabla "gasto requerimiento justificación"

Requerimiento X: Tipo reqSe mostrará el campo "nombre" de la tabla "tipo requerimiento". El tipo de requerimiento se obtendrá de la tabla "requerimiento justificación" para el requerimiento referenciado desde la tabla "gasto requerimiento justificación".
Requerimiento X: Fecha notificaciónSe mostrará el campo "fecha notificación" de la tabla "requerimiento justificación" para el requerimiento referenciado desde la tabla "gasto requerimiento justificación"
Requerimiento X: Gasto AceptadoEl valor a mostrará se corresponde con el campo "aceptado" de la tabla "gasto requerimiento justificación". Se mostrará "Sí" si el campo "aceptado" toma valor "true" y "No" si el campo "aceptado" toma valor "false".
Requerimiento X: Importe aceptado gastoEl valor a mostrará se corresponde con el campo "importe aceptado" de la tabla "gasto requerimiento justificación".
Requerimiento X: Importe rechazado gastoEl valor a mostrará se corresponde con el campo "importe rechazado" de la tabla "gasto requerimiento justificación".
Requerimiento X: motivo rechazo gastoEl valor a mostrará se corresponde con el campo "incidencia" de la tabla "gasto requerimiento justificación".
Requerimiento X: importe alegado gsatoEl valor a mostrará se corresponde con el campo "importe alegado" de la tabla "gasto requerimiento justificación".
Requerimiento X: alegación gastoEl valor a mostrará se corresponde con el campo "alegación" de la tabla "gasto requerimiento justificación".
Requerimiento X: importe aceptado proyectoSe mostrará el campo "importe aceptado" de la tabla "requerimiento justificación" para el requerimiento referenciado desde la tabla "gasto requerimiento justificación"
Requerimiento X: importe aceptado CD proyectoSe mostrará el campo "importe aceptado CD" de la tabla "requerimiento justificación" para el requerimiento referenciado desde la tabla "gasto requerimiento justificación"
Requerimiento X: importe aceptado  CI proyectoSe mostrará el campo "importe aceptado CI" de la tabla "requerimiento justificación" para el requerimiento referenciado desde la tabla "gasto requerimiento justificación"
Requerimiento X: importe rechazado proyectoSe mostrará el campo "importe rechazado" de la tabla "requerimiento justificación" para el requerimiento referenciado desde la tabla "gasto requerimiento justificación"
Requerimiento X: importe rechazado CD proyectoSe mostrará el campo "importe rechazado CD" de la tabla "requerimiento justificación" para el requerimiento referenciado desde la tabla "gasto requerimiento justificación"
Requerimiento X: importe rechazado  CI proyectoSe mostrará el campo "importe rechazado CI" de la tabla "requerimiento justificación" para el requerimiento referenciado desde la tabla "gasto requerimiento justificación"
Requerimiento X: importe reintegrar proyectoSe mostrará el campo "importe reintegrar" de la tabla "requerimiento justificación" para el requerimiento referenciado desde la tabla "gasto requerimiento justificación"
Requerimiento X: importe reintegrar CD proyectoSe mostrará el campo "importe reintegrar CD" de la tabla "requerimiento justificación" para el requerimiento referenciado desde la tabla "gasto requerimiento justificación"
Requerimiento X: importe reintegrar CI proyectoSe mostrará el campo "importe reintegrar CI" de la tabla "requerimiento justificación" para el requerimiento referenciado desde la tabla "gasto requerimiento justificación"
Requerimiento X: Subvención justificadaSe mostrará el campo "subvención justificada" de la tabla "requerimiento justificación" para el requerimiento referenciado desde la tabla "gasto requerimiento justificación"
Requerimiento X: Defecto subvención Se mostrará el campo "defecto subvención" de la tabla "requerimiento justificación" para el requerimiento referenciado desde la tabla "gasto requerimiento justificación"
Requerimiento X: Anticipo justificadoSe mostrará el campo "anticipo justificado" de la tabla "requerimiento justificación" para el requerimiento referenciado desde la tabla "gasto requerimiento justificación"
Requerimiento X: Defecto anticipoSe mostrará el campo "defecto anticipo" de la tabla "requerimiento justificación" para el requerimiento referenciado desde la tabla "gasto requerimiento justificación"
Requerimiento X: recurso estimadoSe mostrará el campo "recurso estimado" de la tabla "requerimiento justificación" para el requerimiento referenciado desde la tabla "gasto requerimiento justificación"
Requerimiento X: fecha alegaciónSe mostrará el campo "fecha alegación" de la tabla "alegación requerimiento" (de la alegación vinculada al requerimiento que se está mostrando)
Requerimiento X: importe alegadoSe mostrará el campo "importe alegado" de la tabla "alegación requerimiento" (de la alegación vinculada al requerimiento que se está mostrando)
Requerimiento X: importe alegado CDSe mostrará el campo "importe alegado CD" de la tabla "alegación requerimiento" (de la alegación vinculada al requerimiento que se está mostrando)
Requerimiento X: importe alegado CISe mostrará el campo "importe alegado CI" de la tabla "alegación requerimiento" (de la alegación vinculada al requerimiento que se está mostrando)
Requerimiento X: importe reintegradoSe mostrará el campo "importe reintegrado" de la tabla "alegación requerimiento" (de la alegación vinculada al requerimiento que se está mostrando)
Requerimiento X: importe reintegrado CDSe mostrará el campo "importe reintegrado CD" de la tabla "alegación requerimiento" (de la alegación vinculada al requerimiento que se está mostrando)
Requerimiento X: importe reintegrado CISe mostrará el campo "importe reintegrado CI" de la tabla "alegación requerimiento" (de la alegación vinculada al requerimiento que se está mostrando)
Requerimiento X: intereses reintegradosSe mostrará el campo "intereses reintegrados" de la tabla "alegación requerimiento" (de la alegación vinculada al requerimiento que se está mostrando)
Requerimiento X: fecha reintegroSe mostrará el campo "fecha reintegro" de la tabla "alegación requerimiento" (de la alegación vinculada al requerimiento que se está mostrando)
Requerimiento X: justificante reintegroSe mostrará el campo "justificante reintegro" de la tabla "alegación requerimiento" (de la alegación vinculada al requerimiento que se está mostrando)

Permisos


ACT-CSP-003-GestorCSP-SJUS-E, CSP-SJUS-E_UO
ACT-CSP-004-AdministradorCSP-SJUS-E, CSP-SJUS-E_UO
ACT-CSP-005-VisorCSP-SJUS-V, CSP-SJUS-V_UO

Interfaces de usuario relacionados

Casos de uso relacionados