Árbol de páginas

Cod. IU

IU-CSP-0403-004 - Búsqueda ampliada y listado de proyectos - Unidades de gestión

Ver. objetivo0.4.0
Ver. IU1.0.0
EstadoIN PROGRESS
Fec. Aprobación
Épica, historia


ActoresACT-CSP-003-Gestor, ACT-CSP-004-Administrador, ACT-CSP-005-Visor

Frecuencia

Media

Formulario Búsqueda ampliada y listado de proyectos - Unidades de gestión

Pantalla que muestra el formulario de búsqueda ampliada de proyectos para las unidades de gestión. Los resultados devueltos además de los filtros aplicados dependerán siempre de la Unidad de gestión a la que se hubiera vinculado el proyecto. De manera implícita, el SGI siempre aplicará el filtro de la unidad de gestión, de forma que un usuario solo podrá acceder a los proyectos de las unidades de gestión a las que esté vinculado con alguno de los roles  ACT-CSP-003-Gestor, ACT-CSP-004-Administrador o ACT-CSP-005-Visor.


NombreTipo

Características / Notas

Formulario de búsqueda ampliada. La búsqueda llevará implícito el filtro por las unidades de gestión a las que esté asociado ACT-CSP-003-Gestor, ACT-CSP-004-Administrador, ACTP-CSP-005-Visor, de forma que el proyecto deba estar vinculado a una de las unidades de gestión del usuario (campo "unidad de gestión" de la tabla "proyecto"). 

Título

Texto

Opcional

Campo para introducir la cadena de texto por la que se aplicará la búsqueda sobre el campo "título" de la tabla "proyecto"
Identificador internoNumérico entero

Código numérico generado automáticamente por el SGI al crear el proyecto.

Filtro a aplicar sobre el campo "ID" de la tabla "proyecto".

Código identificación en SGETexto

Código de identificación del proyecto económico del SGE con el que se vincula el proyecto SGI. Podrá ser alfanumérico.

Filtro a aplicar sobre el campo "proyecto SGE Ref" de la tabla "proyecto proyectoSGE".

Referencia en entidad convocante

Texto

Opcional

Cadena de texto para indicar la referencia que ha otorgado al proyecto la entidad convocante.

Filtro a aplicar sobre el campo "código externo" de la tabla "proyecto".

Acrónimo

Texto

Opcional

Campo para introducir la cadena de texto a partir de la que se establecerá el filtro de búsqueda sobre el campo "acrónimo" de la tabla "proyecto".
Unidad de gestión

Selector

Texto

Opcional

Se listarán las unidades de gestión a las que esté vinculado el usuario
Estado

Selector

Texto corto

Opcional

Listado con los valores del enumerado "Tipo Estado Proyecto":

  • Borrador
  • Concedido
  • Renunciado
  • Rescindido
Activo

Selector

Booleano

Obligatorio

Selector con los valores "sí", "no", "todos". Por defecto, se establecerá el valor "sí", debiendo el usuario modificar el valor del selector para aplicar cualquier otro filtro. Actuará como filtro sobre el campo "activo" de la tabla "proyecto".

Finalizado

Selector

Booleano

Selector con los valores: vacío, sí y no. 

Si no se indica ningún valor en el selector (vacío) no se aplicará filtro sobre esta condición.

Si se indica valor "sí", cumplirán el filtro aquellos proyectos para los que:

  • La fecha actual sea mayor que la fecha fin inicial (campo "fecha fin") en el caso de que no esté informada la fecha fin definitiva (campo "fecha fin definitiva").
  • Que la fecha actual sea mayor que la fecha fin definitiva (campo "fecha fin definitiva") en el caso de que este campo esté informado.

Si se indica valor "no", cumplirán el filtro aquellos proyectos para los que:

  • La fecha actual sea menor o igual que la fecha fin inicial (campo "fecha fin") en el caso de que no esté informada la fecha fin definitiva (campo "fecha fin definitiva").
  • Que la fecha actual sea menor o igual que la fecha fin definitiva (campo "fecha fin definitiva") en el caso de que este campo esté informado.
Prorrogado

Selector

Booleano

Selector con los valores: vacío, sí y no. 

Si no se indica ningún valor en el selector (vacío) no se aplicará filtro sobre esta condición.

Si se indica valor "sí", cumplirán el filtro aquellos proyectos que:

  • Tienen algún registro asociado en la tabla "proyecto prorroga".

Si se indica valor "no", cumplirán el filtro aquellos proyectos que:

  • No tienen ningún registro asociado en la tabla "proyecto prorroga".
Fecha inicioentre

Intervalo de Fechas

Opcional

Permitirá indicar el intervalo de fechas entre las que se debe encontrar la fecha de inicio del proyecto (campo "fecha inicio" de la tabla "proyecto").

La aplicación del filtro por la fecha de inicio no obligará a que se establezca filtro por la fecha de fin. Se aplicarán de manera independiente, cada uno sobre el campo correspondiente de la tabla "proyecto".

y
Fecha fin/fecha fin definitivaentre

Intervalo de Fechas

Opcional

El filtro aplicará indistintamente sobre la fecha de fin inicial y la fecha de fin definitiva del proyecto ( campos "fecha fin" y "fecha fin definitiva" de la tabla "proyecto"). Será suficiente con que al menos una de las dos fechas cumpla el filtro. 

y
Ámbito geográfico

Selector

Texto corto

Opcional

El listado de valores disponibles se cargará a partir de los registros activos de la tabla "tipo ámbito geográfico" comunes a todo el SGI.

Código de identificación SGE

Texto corto

Opcional

Cadena de texto para indicar el identificador SGE.

Filtro a aplicar sobre el campo "proyecto SGE Ref" de la tabla "proyecto proyecto SGE".

Responsable proyecto

Buscador

Texto

Opcional

A través del botón Buscar se dará acceso al buscador común IU-GEN-0100-0060 - Búsqueda de persona El listado de investigadores disponible se obtendrá del requisito de integración REQ-INT-0020-SGP-0020 - Buscar persona en un listado de colectivos. Las condiciones de invocación a este buscador se establecen en la tabla de acciones.

La persona seleccionada se utilizará para aplicar como filtro de búsqueda sobre los miembros de los equipos de los proyectos, de forma que deba de participar en ellos con un rol categorizado como rol principal. La persona seleccionada deberá estar referenciada en la tabla "Proyecto equipo" con un rol que tenga el indicador "rol principal" a "true" en la tabla de configuración de roles de proyecto ("rol proyecto").

Miembro de equipo

Buscador

Texto

Opcional

A través del botón Buscar se dará acceso al buscador común IU-GEN-0100-0060 - Búsqueda de persona El listado de investigadores disponible se obtendrá del requisito de integración REQ-INT-0020-SGP-0020 - Buscar persona en un listado de colectivos. Las condiciones de invocación a este buscador se establecen en la tabla de acciones.

La persona seleccionada se utilizará para aplicar como filtro de búsqueda sobre los miembros de los equipos de los proyectos, de forma que deba de estar referenciada en la tabla "Proyecto equipo" sin discriminar por el tipo de rol.

Socio 

Buscador

Texto

Opcional

A través del botón Buscar se dará acceso al buscador de empresas común al SGI, IU-GEN-0100-0080 - Búsqueda de empresa, y que se resolverá por medio del requisito de integración REQ-INT-0015-SGEMP-0020 - Buscar empresa. La empresa seleccionada deberá de estar referenciada en la tabla "proyecto socio".
Convocatoria

Buscador

Texto

Opcional

A través del botón Buscar se dará acceso al buscador de convocatorias, IU-GEN-0050 - Búsqueda de Convocatorias. La convocatoria seleccionada se aplicará como filtro sobre el campo "convocatoria" de la tabla "proyecto". En la tabla de acciones se especifican los criterios de invocación al buscador.

Entidad convocante

Buscador

Texto

Opcional

A través del botón Buscar se dará acceso al buscador de Empresas común al SGI, IU-GEN-0100-0080 - Búsqueda de empresa, que hará uso del requisito de integración REQ-INT-0015-SGEMP-0020 - Buscar empresa

La empresa selecciona se utilizará para aplicar como filtro de búsqueda sobre las entidades convocantes de los proyectos (tabla "proyecto entidad convocante")

Plan investigación

Selector

Texto

Opcional

El selector listará todos los planes de investigación: registro de la tabla "programa" que sean nodos raíz, es decir, aquellos en los que el campo "padre" tome valor "null". El valor que se seleccione en este campo actuará como filtro sobre los campos "programa" o "programa convocatoria" de la tabla "proyecto entidad convocante". Si para el proyecto se ha especificado una modalidad/topic concreto el campo "programa" estará informado, en cambio si en el proyecto no se ha especificado este dato, el campo "programa" estará vacío y será sobre el campo "programa convocatoria" sobre el que se deba aplicar el filtro establecido por el campo "Plan investigación".

La  forma en la que actúa el filtro es que el valor seleccionado en el campo "Plan investigación"  deba ser el nodo raíz del programa que tenga establecido el proyecto (campo "programa" de la tabla "proyecto entidad convocante") o del programa establecido por la convocatoria (campo "programa convocatoria" de la tabla "proyecto entidad convocante"), en aquellos caso que el campo "programa" de "proyecto entidad convocante" tome el varor "null" . Es decir,  un proyecto cumplirá el filtro establecido en este campo siempre que tenga como programa (campo "programa" de la tabla "proyecto entidad convocante") o bien directamente el plan seleccionado en el filtro o bien cualquier ítem que dependa del plan seleccionado. Si el proyecto no tuviera establecido ningún programa (campo "programa" de la tabla "proyecto entidad convocante" tome valor null), el filtro se aplicará de la misma manera sobre el campo "programa convocatoria" de la tabla "proyecto entidad convocante".

Los items dependientes del plan seleccionado en el filtro se deberán extraer de la tabla "programa" a través de la relación recursiva establecida por el campo "padre".

Entidad financiadora

Buscador

Texto

Opcional

A través del botón Buscar se dará acceso al buscador de Empresas común al SGI, IU-GEN-0100-0080 - Búsqueda de empresa, que hará uso del requisito de integración REQ-INT-0015-SGEMP-0020 - Buscar empresa

La empresa seleccionada se utilizará para aplicar como filtro de búsqueda sobre las entidades financiadoras de los proyectos (tabla "proyecto entidad financiadora")

Fuente de financiación

Selector

Texto

Opcional

Selector con el listado de fuentes de financiación disponibles en la tabla "fuente financiación"
Palabras clave


Componente a medida

Opcional

Lista de palabras clave por las que filtrar para buscar proyectos. El filtro se aplicará sobre el campo "nombre" de las palabras clave vinculadas al proyecto a través de la tabla "proyecto palabra clave".

El comportamiento del componente será el descrito de manera general en IU-GEN-0201 - Búsqueda por palabras clave.

BuscarBotónAcción "Buscar"
LimpiarEnlaceAcción "Limpiar"
Búsqueda simpleEnlaceAcción "Búsqueda simple"
Listado de proyectos que cumplen las condiciones indicadas en el filtro y además están asociados a una de las unidades de gestión sobre las que el usuario tenga permisos. Los resultados se mostrarán ordenados por defecto por el campo ID interno, en orden de mayor a menor.
ID internoNumérico entero

Código numérico generado automáticamente por el SGI para identificar de forma única al proyecto.

Se corresponde con el campo "ID" de la tabla "proyecto"

Código SGETexto

Código de identificación del proyecto económico del SGE con el que se vincula el proyecto SGI.

Se corresponde con  el campo "proyecto SGE Ref" de la tabla "proyecto proyectoSGE".

TítuloTextoTítulo del proyecto. Campo "título" de la tabla "proyecto"
AcrónimoTexto cortoAcrónimo del proyecto. Campo "acrónimo" de la tabla "proyecto".
Referencia en entidad convocanteTexto

Referencia que la entidad convocante asigna al proyecto.

Se corresponde con el campo "código externo" de la tabla "proyecto".

Fecha inicioFechaFecha de inicio del proyecto. Campo "fecha inicio"  de la tabla "proyecto".
Fecha finFechaFecha de fin del proyecto. Campo "fecha fin"  de la tabla "proyecto".
Fecha fin definitiva

Fecha de fin definitiva del proyecto. 

Se corresponde con el campo  "fecha fin definitiva" de la tabla "proyecto".

Finalizado

Indicará si el proyecto se encuentra finalizado. Se mostrará con los valores "sí" o "no".

Para obtener el valor a mostrar se comprobará:

  • Que la fecha actual sea mayor que la fecha fin inicial (campo "fecha fin") en el caso de que no esté informada la fecha fin definitiva (campo "fecha fin definitiva").
  • Que la fecha actual sea mayor que la fecha fin definitiva (campo "fecha fin definitiva") en el caso de que este campo esté informado.
Prorrogado

Indicará si el proyecto tiene alguna prórroga. Se mostrará con los valores "sí" o "no".

Para obtener el valor a mostrar se comprobará si existe algún registro en la tabla "proyecto prórroga" asociado al proyecto:

  • Sí: Existen registros en "proyecto prórroga".
  • No: No existen registros en "proyecto prórroga".
EstadoTexto cortoNombre del Estado del proyecto, extraído del enumerado "Tipo estado proyecto" de la tabla "Estado proyecto", a partir del campo "estado" de la tabla "Proyecto"
ActivoBooleanCampo "activo" de la tabla "proyecto", indicador del borrado lógico del registro. En esta búsqueda simple el usuario no puede establecer el filtro por este campo, siendo éste un filtro implícito, de forma que la búsqueda se limite a los proyectos activos, por lo que, para este tipo de búsqueda, este campo mostrará siempre el valor "sí".
ModificarIcono de acciónAcción  "modificar"
EliminarIcono de acciónAcción  "eliminar"
RecuperarIcono de acciónAcción "recuperar"
VerIcono de acciónAcción  "ver"
Añadir proyectoIcono de acciónAcción "Añadir proyecto". Botón solo disponible para usuarios ACT-CSP-003-Gestor y ACT-CSP-004-Administrador
AccionesDescripción Enlace CU.Permisos
Buscar Responsable proyecto

Pantalla genérica de búsqueda de personas


Muestra la pantalla IU-GEN-0060 - Búsqueda de personas que hará uso del requisito de integración REQ-INT-0020-SGP-0020 - Buscar persona en un listado de colectivos

Se le deberán pasar a este buscador el listado de colectivos (campo "colectivo ref") recuperados de la tabla "rol proyecto colectivo" que estén asociados a cualquier rol  activo (campo "activo" a "true") de la tabla "rol proyecto" que tenga marcado a "true" cualquier de los campos "responsable económico" o "rol principal".

No se necesita permiso para mostrar la pantalla de búsqueda de personas.
Buscar Miembro de equipo

Pantalla genérica de búsqueda de personas


Muestra la pantalla IU-GEN-0060 - Búsqueda de personas que hará uso del requisito de integración REQ-INT-0020-SGP-0020 - Buscar persona en un listado de colectivo.  

Se le deberán pasar a este buscador el listado de colectivos (campo "colectivo ref")  recuperados de la tabla "rol proyecto colectivo" que estén asociados a cualquier rol  activo (campo "activo" a "true") de la tabla "rol proyecto".

No se necesita permiso para mostrar la pantalla de búsqueda de personas.
Buscar convocatoria

Muestra la pantalla de búsqueda para seleccionar la convocatoria


La búsqueda se realizará a través del buscador de convocatorias IU-GEN-0050 - Búsqueda de convocatorias, común a todo el SGI. Esta búsqueda llevará implícito el filtro por los permisos: creación, modificación, borrado, recuperación o consulta de proyectos.  (CSP-PRO-C, CSP-PRO-E, CSP-PRO-B, CSP-PRO-R, CSP-PRO-V)

No se necesita permiso para buscar convocatoria.
Buscar Entidad convocante

Pantalla genérica de búsqueda de empresas


Muestra la pantalla IU-GEN-0080 - Búsqueda de empresas.No se necesita permiso para mostrar la pantalla de búsqueda de empresas.
Buscar Entidad financiadora

Pantalla genérica de búsqueda de empresas


Muestra la pantalla IU-GEN-0080 - Búsqueda de empresas.No se necesita permiso para mostrar la pantalla de búsqueda de empresas.
Buscar Socio 

Pantalla genérica de búsqueda de empresas


Muestra la pantalla IU-GEN-0080 - Búsqueda de empresas.No se necesita permiso para mostrar la pantalla de búsqueda de empresas.
BuscarRealiza la búsqueda mostrando el listado de proyectos que cumplen las condiciones

Se deben aplicar todos los filtros introducidos además de los filtros implícitos:

  • Por el campo "unidad de gestión" del proyecto: el proyecto debe de pertenecer a una de las unidades de gestión a las que está vinculado el usuario (ACT-CSP-003-Gestor, ACT-CSP-004-Administrador, ACP-CSP-005-Visor).

Cada uno de los campos de filtrado aplicará de acuerdo a lo establecido a nivel individual. Todos los filtros aplicarán entre sí como una condición "y" (consideración particular sobre el filtro establecido en el campo fecha fin que aplica sobre los campos "fecha fin" y "fecha fin definitiva" con la necesidad suficiente de que se cumpla indistintamente sobre uno de ellos).

CSP-PRO-V

CSP-PRO-V_UO

CSP-PRO-E

CSP-PRO-E_UO

CSP-PRO-B

CSP-PRO-B_UO

CSP-PRO-R

CSP-PRO-R_UO

LimpiarEjecuta la acción limpiar

Elimina los datos introducidos en el formulario de búsqueda, vaciando el contenido que pudiera tener cualquier campo del buscador.




Búsqueda simpleCambia la vista del buscador

Se muestra el formulario de búsqueda simple IU-CSP-0403-003 - Búsqueda y listado de proyectos - Unidades de gestión

CSP-PRO-V

CSP-PRO-V_UO

CSP-PRO-E

CSP-PRO-E_UO

CSP-PRO-B

CSP-PRO-B_UO

CSP-PRO-R

CSP-PRO-R_UO

Listado de proyectos que cumplen las condiciones indicadas en el filtro y además están asociados a la Unidad Gestora
ModificarCarga el detalle del proyecto permitiendo la modificación de sus datos.

Acción disponible para usuarios ACT-CSP-003-Gestor y ACT-CSP-004-Administrador (siempre que tengan vinculada la unidad de gestión a la que pertenece el proyecto), y para proyectos con marcador de "activo" a "true".

Da acceso al detalle de proyecto en modo de modificación, mostrando el apartado inicial IU-CSP-0406-001 - Modificar proyecto - Datos generales - Ficha y bajo los requisitos especificados en CU-1200-002 - Modificar proyecto - Unidad de gestión

CSP-PRO-E

CSP-PRO-E_UO

Eliminar

Elimina ("desactiva") el proyecto


Acción disponible para usuarios ACT-CSP-003-Gestor y ACT-CSP-004-Administrador (siempre que tengan vinculada la unidad de gestión a la que pertenece el proyecto), y para proyectos en estado "Borrador" con marcador de "activo" a "true".

Se actualizará el proyecto poniendo el campo "activo" a "false"

CSP-PRO-B

CSP-PRO-B_UO

RecuperarVuelva a activar el proyecto

Acción disponible para usuarios ACT-CSP-003-Gestor y ACT-CSP-004-Administrador (siempre que tengan vinculada la unidad de gestión a la que pertenece el proyecto), y para proyectos con marcador de "activo" a "false".

Se mostrará un mensaje de confirmación al usuario.

Se actualizará el proyecto poniendo el campo "activo" a "true".

CSP-PRO-R

CSP-PRO-R_UO

VerMuestra el detalle del proyecto en modo "solo lectura"

Será la única acción disponible para usuarios ACT-CSP-005-Visor (siempre que tengan vinculada la unidad de gestión a la que pertenece el proyecto).

Da acceso al detalle del proyecto, en modo solo lectura, cargando el apartado inicial IU-CSP-0406-001 - Modificar proyecto - Datos generales - Ficha y de acuerdo a lo especificado en CU-CSP-1200-004 - Ver proyecto - Visor e Investigador

CSP-PRO-V

CSP-PRO-V_UO


Acciones generales
ExportarGenera el informe asociado al listado de proyectosMuestra la pantalla IU-CSP-0403-005 - Exportación listado de proyectos - Unidades de gestión

CSP-PRO-V

CSP-PRO-V_UO

PaginaciónComponente estándar de paginación sobre la tabla de lista de resultados

Añadir proyectoMuestra la pantalla de creación de proyecto para las unidades de gestiónMuestra la pantalla IU-CSP-0401-001 - Crear proyecto - Datos generales - Ficha general

CSP-PRO-C

CSP-PRO-C_UO

Permisos de acceso a la pantalla

Por actor

ACT-CSP-003-Gestor

CSP-PRO-C, CSP-PRO-C_UO, CSP-PRO-E, CSP-PRO-E_UO, CSP-PRO-B, CSP-PRO-B_UO, CSP-PRO-R, CSP-PRO-R_UO

ACT-CSP-004-Administrador

CSP-PRO-C, CSP-PRO-C_UO, CSP-PRO-E, CSP-PRO-E_UO, CSP-PRO-B, CSP-PRO-B_UO, CSP-PRO-R, CSP-PRO-R_UO
ACT-CSP-005-VisorCSP-PRO-V, CSP-PRO-V_UO

Todos los permisos de acceso

PermisosCSP-PRO-V, CSP-PRO-V_UO, CSP-PRO-C, CSP-PRO-C_UO, CSP-PRO-E, CSP-PRO-E_UO, CSP-PRO-B, CSP-PRO-B_UO, CSP-PRO-R, CSP-PRO-R_UO