Árbol de páginas

Cod. IU

IU-GEN-0060 - Búsqueda de personas

Ver. objetivo
Ver. IU1.0.0
Estado
PENDIENTE
Fec. Aprobación
Épica, historia


Actores

ACT-CSP-001-Investigador, ACT-CSP-003-Gestor, ACT-CSP-004-Administrador, ACT-CSP-005-Visor, ACT-ETI-001-Gestor, ACT-ETI-002-Investigador, ACT-ETI-003-Solicitante, ACT-ETI-006-Responsable memoria, ACT-PII-001-Gestor, ACT-PRC-003-Gestor, ACT-EER-001-Gestor

Frecuencia

Baja

Autocomplete de búsqueda de personas

En los formularios donde se presenta el acceso al buscador de personas, descrito en el apartado posterior, existirá además un comportamiento especial, estos campos "persona" tendrán un comportamiento autocomplete, de forma que:

  • El campo debe ser editable para poder introducir un criterio de búsqueda en él antes de pulsar el botón buscar.
  • Según el usuario introduce texto en el campo, se mostrará una lista dinámica que irá filtrando por el nombre, apellidos y email los resultados encontrados (Autocomplete), utilizando para ello el requisito de integración  REQ-INT-0020-SGP-0020 - Buscar persona en un listado de colectivos. Seleccionando uno de ellos, se asociará el identificador de esa persona donde corresponda, mostrando por pantalla Nombre, Apellidos y, entre paréntesis, el email principal. Si no hay resultados, no muestra el listado.
  • Si el usuario pulsa buscar sin introducir ningún texto por el que filtrar, se abrirá en un popup el formulario de búsqueda de personas descrito a continuación.


Una vez cerrados los documentos de análisis, se sustituyó el presentar el DNI de las personas por mostrar su email principal o la lista de emails, según el caso, en las pantallas donde aparecía dicha información de identificación. No se ha realizado una modificación de todos los interfaces de usuario afectados para reflejar este cambio, pero es el correcto.

Formulario de búsqueda de personas

Pantalla que implementa el buscador de personas, común a todo el SGI. 

Se abrirá en una ventana emergente o popup desde las gestiones que necesiten utilizarlo.

En el caso de que desde las gestiones llamantes se hubiese informado ya un valor por el que filtrar, este buscador aparecerá ya precargado con el filtro indicado en dicha gestión y el resultado de lanzar la búsqueda aplicando ese filtro.

NombreTipo

Características / Notas

Formulario de búsqueda
Campo único de entradaTextoCampo único de búsqueda. El valor introducido se pasará como parámetro a la función REQ-INT-0020-SGP-0020 - Buscar persona en un listado de colectivos
Listado de resultados
NombreTextoNombre propio de la persona.
ApellidosTextoApellidos de la persona.
EntidadTexto

Entidad a la que está vinculada la persona. En el caso de doble vinculación, esto es, de vinculación con la Universidad y con una entidad externa, se muestra el listado de entidades de vinculación de la persona separados por el carácter ",". Si la cadena a mostrar excede el espacio de la columna de la tabla se mostrará la cadena "..." y el valor completo del campo se mostrará sobre un tooltip. Si no hay entidad externa o no es personal de la Universidad, se mostrará entonces el nombre de la entidad Universidad o de la entidad externa, resolviendo en cada caso los nombres de las entidades haciendo uso del requisito de integración REQ-INT-0015-SGEMP-0030 - Consultar datos generales de empresa.

E-mail
Se muestra el listado de e-mails de la persona separados por el carácter ",". Si la cadena a mostrar excede el espacio de la columna de la tabla se mostrará la cadena "..." y el valor completo del campo se mostrará sobre un tooltip. Valor devuelto por REQ-INT-0020-SGP-0020 - Buscar persona en un listado de colectivos.
SeleccionarIcono de acciónAcción "seleccionar".
VerIcono de acciónAcción "ver".
AccionesDescripción Enlace CU.Permisos
Buscar

Invoca a la función de búsqueda y muestra el listado de resultados.

Se invocará a la función de búsqueda, REQ-INT-0020-SGP-0020 - Buscar persona en un listado de colectivos, proporcionada por el módulo de integración.

Los parámetros a pasar a esta función serán:

  • Valor introducido en el campo único de búsqueda que presenta el formulario.
  • Listado de tipos de colectivo o de colectivos por los que filtrar de manera implícita, que deberán venir informados desde el formulario que invoca a este formulario de búsqueda de personas. Este filtro no será visible por pantalla.

En el caso de que desde la gestión que llama al buscador se hubiese informado ya un valor por el que filtrar, la búsqueda se hará por adelantado usando el filtro indicado en dicha gestión y por tanto aparecerá ya en esta ventana emergente, sin necesidad de pulsar este botón Buscar, el resultado de lanzar la búsqueda aplicando ese filtro.


No se necesita permiso, cualquier usuario que haya podido acceder puede realizar la búsqueda

LimpiarVacía los datos introducidos en el formulario de búsqueda de personas, en este caso, el campo único de búsqueda.

Seleccionar

Selecciona la persona del listado.

Tras seleccionar una persona, se devuelve la misma al módulo que invoca al buscador y se cierra el buscador.



Ver

Muestra en una ventana emergente el formulario con los datos ampliados de la persona IU-GEN-0062 - Ver detalle - Solicitar modificación de persona utilizando el requisito de integración REQ-INT-0020-SGP-0035 - Consultar detalle de persona.

Los datos se mostrarán en modo solo lectura o en modo edición dependiendo de los permisos de los que disponga el usuario.


ESB-PER-V

ESB-PER-E

Solicitar alta persona

Muestra el formulario IU-GEN-0061- Solicitar alta de persona.


ESB-PER-C
Cancelar

No se realiza ninguna acción, se cierra el formulario sin devolver ningún dato al formulario de invocación.



Interfaces y casos de uso relacionados

Permisos de acceso a la pantalla

Por actor

ACT-CSP-001-InvestigadorNo necesita un permiso particular, si el usuario ha podido acceder a esta pantalla, puede realizar la búsqueda, no así Ver Detalle, Solicitar Alta ni Solicitar Modificación.
ACT-CSP-003-GestorESB-PER-E, ESB-PER-C
ACT-CSP-004-Administrador
ESB-PER-E, ESB-PER-C
ACT-CSP-005-VisorESB-PER-V
ACT-ETI-001-GestorESB-PER-E, ESB-PER-C
ACT-ETI-002-InvestigadorNo necesita un permiso particular, si el usuario ha podido acceder a esta pantalla, puede realizar la búsqueda, no así Ver Detalle, Solicitar Alta ni Solicitar Modificación.
ACT-ETI-003-SolicitanteNo necesita un permiso particular, si el usuario ha podido acceder a esta pantalla, puede realizar la búsqueda, no así Ver Detalle, Solicitar Alta ni Solicitar Modificación.
ACT-ETI-006-Responsable memoriaNo necesita un permiso particular, si el usuario ha podido acceder a esta pantalla, puede realizar la búsqueda, no así Ver Detalle, Solicitar Alta ni Solicitar Modificación.
ACT-PII-001-GestorESB-PER-E, ESB-PER-C
ACT-PRC-003-Gestor
ESB-PER-E, ESB-PER-C
ACT-EER-001-GestorESB-PER-E, ESB-PER-C

Todos los permisos de acceso

Permisos

ESB-PER-V, ESB-PER-E, ESB-PER-C