Á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.
Propiedades de página
idPropertiesREP
Cod. REP

REP-CSP-0007 - Listado general de solicitudes - Formato rtf

Ver. Objetivo
Ver. REP1.0.0
Estado
PENDIENTE
Fec. Aprobación
Épica, historia
Frecuencia

Diseño Informe 

Se debe de generar un informe en formato

rtf

RTF compatible con

docx

DOCX que reciba como

parámetro

parámetros de entrada el título del informe y la lista de bloques de datos a incluir.

A continuación se indica el mapeo de los nombres de columnas del fichero csv de salida con la tabla y campo del SGI desde el que deben ser recuperadas. Se indica también el bloque de datos al que pertenece cada columna. Las columnas que disponen de un bloque de datos se mostrarán en el informe solo si el bloque de datos está incluido en la lista recibida como parámetro de entrada. Las columnas que no disponen de un bloque de datos se incluirán siempre en el informe.

El informe contendrá la información detallada de solicitudes. Se listarán todas las solicitudes recuperadas con el detalle de las mismas.  Se incluirá el parámetro de entrada "título" como título del informe.

El listado se mostrará agrupado por solicitud. Cada vez que se cambie de solicitud se resaltará la línea de texto en el informe y a continuación comenzará a listarse su detalle.

El detalle se visualizará en función del bloque de datos:

  • A dos columnas. Siendo la primera columna la etiqueta de la misma y la segunda columna el contenido recuperado con los datos de la solicitud.
  • En varias filas, pero también a dos columnas, de forma que varias filas compartan una misma columna de título. La primera columna será el título y en la segunda columna, saltando de fila, se mostrará el contenido.  ejemplo Image Added

Habrá bloques de datos que se repitan, en este caso la etiqueta será representativa del bloque de datos, e incluirá entre paréntesis el nombre de las columnas que se mostrarán para cada elemento. Cada elemento repetido se mostrará de alguna de las formas indicadas previamente (dependiendo de cada bloque de datos).

A continuación se indica el mapeo de los nombres de columnas del fichero de salida con la tabla y campo del SGI desde el que deben ser recuperadas. Se indica también el bloque de datos al que pertenece cada columna, así como el modo en el que se visualizará (a dos columnas o repeticiones de filas).


Ejemplo de formato de datos:  proyectos_with_list.rtf al que se de debe de incorporar la visualización en varias filas, de manera semejante a la imagen mostrada previamente.

Los nombres de las columnas en el fichero csv que formen parte de un bloque que se repita, deberán llevar en su nombre un número cardinal representativo del número de repetición, de forma que se permita la distinción del título de la columna. En la siguiente tabla se identifican también los bloques de datos susceptibles de repetirse. El fichero resultante contendrá las columnas necesarias, sobre cada bloque de repetición, de acuerdo a la solicitud que más elementos contenga para ese bloque. Para las solicitudes que no contengan tantos elementos sobre cada bloque como marque el máximo, se mostrarán las columnas sin contenido.

Ejemplo de formato: proyectos_with_columns_repeated.csv



Bloque de datosColumna informeFormatoCampo SGIRepetición

TítuloDos columnasCampo "título" de la tabla "solicitud"

Código de registro interno

Dos columnasCampo "código registro interno" de la tabla "solicitud"

Código en entidad convocanteDos columnasCampo "código externo" de la tabla "solicitud"

Investigador/a principal: NombreDos columnasCampo "nombre" recuperado a través de REQ-INT-0020-SGP-0030 - Consultar datos generales de persona para la referenciada indicada en el campo "persona ref" de la tabla "proyecto equipo".

Investigador/a principal: ApellidosDos columnasCampo "apellidos" recuperado a través de REQ-INT-0020-SGP-0030 - Consultar datos generales de persona para la referenciada indicada en el campo "persona ref" de la tabla "proyecto equipo".

Investigador/a principal: EmailDos columnasCampo "email" con el indicador "principal" a "true" recuperado a través de REQ-INT-0020-SGP-0030 - Consultar datos generales de persona para la referenciada indicada en el campo "persona ref" de la tabla "proyecto equipo".

Convocatoria SGIDos columnasCampo "título" de la tabla "convocatoria", para el registro de esta tabla referenciado por el campo "convocatoria" de la tabla "solicitud"

Identificación convocatoria (no registrada SGI)Dos columnasCampo "convocatoria externa" de la tabla "solicitud"

Estado actualDos columnasValor del enumerado "tipo estado solicitud" para el registro de la tabla "estado solicitud" referenciado desde el campo "estado" de la tabla "solicitud"

Fecha estadoDos columnasCampo "fecha estado" para el registro de la tabla "estado solicitud" referenciado desde el campo "estado" de la tabla "solicitud" 
Entidades convocantesEntidades convocantes  (nombre - número identificación - plan - programa convocatoria - modalidad solicitud)Varias filasSe recuperarán las entidades convocantes de la convocatoria asociada a la solicitud: a partir del campo "convocatoria" de la tabla "solicitud" se recuperarán las entidades de la tabla "convocatoria entidad convocante"

Entidad convocante 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 "convocatoria entidad convocante"

Entidad convocante X: Número  identificación





Campo "número de identificación fiscal" 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 "convocatoria entidad convocante"
Entidad convocante X: Plan




Si el campo  "programa" de la tabla "convocatoria entidad convocante" está informado, se mostrará el campo "nombre" de la tabla "programa" para el nodo raíz del elemento indicado por el campo "programa". Para alcanzar el nodo raíz se "ascenderá" en la tabla "programa" desde el elemento de partida ("programa"), a través del campo "padre" hasta alcanzar el elemento cuyo campo "padre" tome valor "null". Éste será el nombre del plan a mostrar en esta columna

.Plan entidad convocante X: Programa convocatoria 

.





Se mostrará el campo "nombre" recuperado de la tabla "programa" para la referencia establecida por el campo "programa" de la tabla "convocatoria entidad convocante".
Plan entidad convocante X: Modalidad solicitud




Se recuperará de la tabla "solicitud modalidad" el registro asociado a la entidad convocante mostrada (aquel cuyo campo "entidad ref" coincida con el "entidad ref" de la tabla "convocatoria entidad convocante" que está siendo mostrada).  Se mostrará el valor del campo "nombre" recuperado de la tabla "programa" para el registro referenciado por el campo "programa" de la tabla "solicitud modalidad".
Datos proyecto ficha general (en el modal esta opción solo estará disponible si la solicitud es de tipo proyecto)


No

Referencia en entidad convocanteDos columnasCampo "código externo" de la tabla "solicitud proyecto"

AcrónimoDos columnasCampo "acrónimo" de la tabla "solicitud proyecto"

DuraciónDos columnasCampo "duración" de la tabla "solicitud proyecto"

Proyecto coordinadoDos columnasValor sí/no. Campo "coordinado" de la tabla "solicitud proyecto"

Coordinador externoDos columnasValor sí/no. Campo "coordinador externo" de la tabla "solicitud proyecto"

Proyecto colaborativoDos columnasValor sí/no. Campo "colaborativo" de la tabla "solicitud proyecto"

Área temáticaDos columnasCampo "nombre" de la tabla "área temática" para el registro referenciado por el campo "área temática" de la tabla "solicitud proyecto".
Datos proyecto
áreas 
áreas Áreas conocimiento 
Cada área de conocimiento se mostrará en una fila. Cada fila solo contendrá el nombre del área de conocimiento.
Área conocimiento XCampo


Dos columnas

Se mostrará el campo "nombre"  recuperado a través de REQ-INT-0030-SGO-0011 - Consultar área de conocimiento

 para

 para la referencia indicada por el campo "código área ref" en la tabla "proyecto área"


Datos proyecto clasificaciones
Clasificación X
ClasificacionesDos columnas

Cada clasificación se mostrará en una fila. En cada fila se mostrará el nombre de la clasificación y el nombre del elemento dentro de la lista. Ambos valores se concatenarán separados por el carácter "-".

Se deberán recuperar todas las clasificaciones con las que esté relacionada la solicitud de tipo proyecto (tabla "solicitud proyecto clasificación")

. Se mostrará en una primera columna el nombre de la clasificación y a continuación tantas columnas como códigos, dentro de esta clasificación, con los que esté relacionada la solicitud

.

El nombre de la clasificación se obtendrá como sigue. Se corresponde con el campo "nombre" recuperado a través de REQ-INT-0030-SGO-0031 - Consultar clasificación para el nodo raíz del árbol de clasificación al que pertenece el  "código clasificación ref" referenciado en la tabla "solicitud proyecto clasificación". El nodo raíz se obtendrá ascendiendo a través del campo "padre" obtenido con REQ-INT-0030-SGO-0031 - Consultar clasificación hasta llegar al elemento para el que el campo "padre" toma el valor "null" (se dispone de REQ-INT-0030-SGO-0030 - Listar clasificaciones para obtener el listado completo de una clasificación)

Código YCampo "nombre" recuperado

El nombre del elemento dentro de la clasificación se recuperará a través de REQ-INT-0030-SGO-0031 - Consultar clasificación para el  "código clasificación ref" de la tabla "solicitud proyecto clasificación".

. Repetición dentro de clasificación
Datos
proyecto equipoEquipo - Miembro X: NombreCampo "nombre" recuperado a través de REQ-INT-0020-SGP-0030 - Consultar datos generales de persona para la referenciada indicada en el campo "persona ref" de la tabla "solicitud
proyecto equipo
".
Equipo (nombre y apellidos - email - rol - mes inicio participación - mes fin participación)Varias filas

Miembro X
: ApellidosCampo

Campos "nombre" y "apellidos"
recuperado
recuperados a través de REQ-INT-0020-SGP-0030 - Consultar datos generales de persona para la referenciada indicada en el campo "persona ref" de la tabla "solicitud proyecto equipo".
Equipo - Miembro X: Email




Campo "email" con el indicador "principal" a "true" recuperado a través de REQ-INT-0020-SGP-0030 - Consultar datos generales de persona para la referenciada indicada en el campo "persona ref" de la tabla "solicitud proyecto equipo".
Equipo - Miembro X: Rol




Campo "nombre" de la tabla "rol proyecto" para la referencia establecida por el campo "rol proyecto" de la tabla "solicitud proyecto equipo".
Equipo - Miembro X: Mes inicio participación




Campo "mes inicio" de la tabla "solicitud proyecto equipo".
Equipo - Miembro X: Mes fin participación




Campo "mes fin" de la tabla "solicitud proyecto equipo".
Datos proyecto responsable económico
No
Responsable económico
: NombreCampo "nombre" recuperado a través de REQ-INT-0020-SGP-0030 - Consultar datos generales de persona para la referencia indicada en el campo "persona ref" de la tabla "solicitud proyecto responsable económico".Responsable económico: ApellidosCampo "apellidos" recuperado
(nombre y apellidos - email - mes inicio - mes fin)Dos columnas

Concatenación de los campos, separados por '-'

Campos "nombre"  y "apellidos" recuperados a través de REQ-INT-0020-SGP-0030 - Consultar datos generales de persona para la referencia indicada en el campo "persona ref" de la tabla "solicitud proyecto responsable económico".

Responsable económico: Email

Campo "email" con el indicador "principal" a "true" recuperado a través de REQ-INT-0020-SGP-0030 - Consultar datos generales de persona para la referenciada indicada en el campo "persona ref" de la tabla "solicitud proyecto responsable económico".

Responsable económico: Mes inicio participación

Campo "mes inicio" de la tabla "solicitud proyecto responsable económico".

Responsable económico: Mes fin participación

Campo "mes fin" de la tabla "solicitud proyecto responsable económico"

.

.

No
Datos proyecto sociosSocios (nombre - número identificación - rol - núm. investigadores - mes inicio - mes fin - importe presupuestado - importe solicitado)Varias filas

Socio X
: Nombre

Campo "nombre" recuperado a través de REQ-INT-0015-SGEMP-0030 - Consultar datos generales de empresa para la referencia establecida por el campo "empresa ref" de la tabla "solicitud proyecto socio".
Socio X: Número identificación




Campo "número identificación" recuperado a través de REQ-INT-0015-SGEMP-0030 - Consultar datos generales de empresa para la referencia establecida por el campo "empresa ref" de la tabla "solicitud proyecto socio".
Socio X: Rol




Campo "nombre" de la tabla "rol socio" para la referencia establecida desde el campo "rol socio" de la tabla "solicitud proyecto socio"
.Socio X: Núm
.
investigadores




Campo "número investigadores" de la tabla "solicitud proyecto socio
".Socio X: Mes inicio participación
".



Campo "mes inicio" de la tabla "solicitud proyecto socio".
Socio X: Mes fin participación




Campo "mes fin" de la tabla "solicitud proyecto socio".
Socio X: Importe presupuestado




Campo "importe presupuestado" de la tabla "solicitud proyecto socio".
Socio X: Importe solicitado




Campo "importe solicitado" de la tabla "solicitud proyecto socio".
Datos
proyecto entidades financiadoras
proyecto entidades financiadorasEntidades financiadora (nombre - número identificación - fuente financiación - ámbito fuente financiación - tipo financiación - importe financiación - porcentaje financiación - ajena convocatoria)Varias filas

Se recuperarán todos los registros de la tabla "solicitud proyecto entidad" que tengan informado o bien el campo "convocatoria entidad financiadora" o bien el campo "solicitud proyecto entidad financiadora ajena". Se listarán primero las entidades del tipo "convocatoria entidad financiadora" y después las entidades del tipo "solicitud proyecto entidad financiadora ajena".


Entidad financiadora X
: Nombre 

Si se está tratando una entidad del tipo "convocatoria entidad financiadora" se mostrará el campo "nombre" recuperado a través de REQ-INT-0015-SGEMP-0030 - Consultar datos generales de empresa para la "entidad ref" de la tabla "convocatoria entidad financiadora".

Si se está tratando una entidad del tipo "solicitud proyecto entidad financiadora ajena" se mostrará el campo "nombre" recuperado a través de REQ-INT-0015-SGEMP-0030 - Consultar datos generales de empresa para la "entidad ref" de la tabla "solicitud proyecto entidad financiadora ajena".

Entidad financiadora X: Número identificación





Si se está tratando una entidad del tipo "convocatoria entidad financiadora" se mostrará el campo "número de identificación fiscal" recuperado a través de REQ-INT-0015-SGEMP-0030 - Consultar datos generales de empresa para la "entidad ref" de la tabla "convocatoria entidad financiadora".

Si se está tratando una entidad del tipo "solicitud proyecto entidad financiadora ajena" se mostrará el campo "número de identificación fiscal" recuperado a través de REQ-INT-0015-SGEMP-0030 - Consultar datos generales de empresa para la "entidad ref" de la tabla "solicitud proyecto entidad financiadora ajena".

Entidad financiadora X: Fuente financiación 





Si se está tratando una entidad del tipo "convocatoria entidad financiadora" se mostrará el campo "nombre" de la tabla "fuente financiación" para el elemento referenciado por el campo "fuente financiación" de la tabla "convocatoria entidad financiadora".

Si se está tratando una entidad del tipo "solicitud proyecto entidad financiadora ajena" se mostrará el campo "nombre" de la tabla "fuente financiación" para el elemento referenciado por el campo "fuente financiación" de la tabla "solicitud proyecto entidad financiadora ajena".

Fuente financiación X: Ámbito geográfico





Si se está tratando una entidad del tipo "convocatoria entidad financiadora" se mostrará el campo "nombre" de la tabla "tipo ámbito geográfico" para el ámbito geográfico (campo "ámbito geográfico") de la fuente de financiación (tabla "fuente financiación") "referenciada por el campo "fuente financiación" de la tabla "convocatoria entidad financiadora".

Si se está tratando una entidad del tipo "solicitud proyecto entidad financiadora ajena" se mostrará el campo "nombre" de la tabla "tipo ámbito geográfico" para el ámbito geográfico (campo "ámbito geográfico") de la fuente de financiación (tabla "fuente financiación") "referenciada por el campo "fuente financiación" de la tabla "solicitud proyecto entidad financiadora ajena".

Entidad financiadora X: Tipo financiación





Si se está tratando una entidad del tipo "convocatoria entidad financiadora" se mostrará el campo "nombre" de la tabla "tipo financiación" para el elemento referenciado por el campo "tipo financiación" de la tabla "convocatoria entidad financiadora".

Si se está tratando una entidad del tipo "solicitud proyecto entidad financiadora ajena" se mostrará el campo "nombre" de la tabla "tipo financiación" para el elemento referenciado por el campo "tipo financiación" de la tabla "solicitud proyecto entidad financiadora ajena".

Entidad financiadora X: Importe financiación





Si se está tratando una entidad del tipo "convocatoria entidad financiadora" se mostrará el campo "importe financiación" de la tabla "convocatoria entidad financiadora".

Si se está tratando una entidad del tipo "solicitud proyecto entidad financiadora ajena" se mostrará el campo "importe financiación" de la tabla "solicitud proyecto entidad financiadora ajena".

Entidad financiadora X: Porcentaje financiación





Si se está tratando una entidad del tipo "convocatoria entidad financiadora" se mostrará el campo "porcentaje financiación" de la tabla "convocatoria entidad financiadora".

Si se está tratando una entidad del tipo "solicitud proyecto entidad financiadora ajena" se mostrará el campo "porcentaje financiación" de la tabla "solicitud proyecto entidad financiadora ajena".

Entidad financiadora X: Ajena convocatoria





Se mostrará valor "No" cuando se esté mostrando una entidad indicada por el campo "convocatoria entidad financiadora" de la tabla "solicitud proyecto entidad".

Se mostrará valor "Sí" cuando se esté mostrando una entidad indicada por el campo "solicitud proyecto entidad financiadora ajena" de la tabla "solicitud proyecto entidad".





Interfaces de usuario relacionados

Casos de uso relacionados


Propiedades de página
idAcciones
ACT-CPS-003-GestorCSP-SOL-E_UO
ACT-CSP-004-AdministradorCSP-SOL-E_UO
ACT-CSP-005-VisorCSP-SOL-V_UO