Skip to content

REC-147: Modifica listado de auditoria de usuarios/recetas#103

Open
ma7payne wants to merge 1 commit intomasterfrom
REC-147
Open

REC-147: Modifica listado de auditoria de usuarios/recetas#103
ma7payne wants to merge 1 commit intomasterfrom
REC-147

Conversation

@ma7payne
Copy link

@ma7payne ma7payne commented Oct 13, 2025

Requerimiento

https://proyectos.andes.gob.ar/browse/REC-147

Funcionalidad desarrollada

  1. Se agrega el formulario de edición de usuario con validaciones y campos: nombre, email y roles.
  2. Se agrega el formulario de creación de usuario con validaciones y campos: nombre, email, contraseña, CUIL, matrícula y roles.
  3. Se actualiza el módulo de auditoría para listar por fecha de creación los usuarios.
  4. Se permite la asignación múltiple de roles con indicadores visuales de color.
  5. Se implementa la sincronización automática del nombre de usuario si el rol es de farmacia.
  6. Se incorporan mejoras visuales y de usabilidad en formularios y listados (hints, validaciones, botones con estado de carga).
  7. Se actualizan servicios de usuarios y roles para soportar los nuevos campos y funcionalidades.

https://proyectos.andes.gob.ar/browse/REC-155

  1. Al registrar profesionales o farmacias, se valida que existan previamente en las tablas correspondientes (profesionales matriculados o farmacias registradas en Andes). En caso de no existir, se muestra un mensaje de error e impide el registro.
  2. A partir del documento y rol seleccionados, se muestra un cartel con la información del profesional/farmacia.
  3. En el caso de farmacias, la búsqueda se realiza por número de CUIL (validado en API).
  4. Se muestran las profesiones asociadas al profesional con su matrícula y estado.
  5. Se permite seleccionar una profesión para asociarla al usuario creado (utilizada luego en la generación de recetas).
  6. Se agregó una nueva columna: "Nombre de usuario".
  7. Se actualiza la visualización del rol para mostrar: Profesional Privado, Profesional Público.

UserStory llegó a completarse

  • Si
  • No
  • No corresponde

Requiere actualizaciones en la base de datos

  • Si
  • No

Requiere actualizaciones en la API

@ma7payne ma7payne force-pushed the REC-147 branch 2 times, most recently from bd758ec to b25e975 Compare October 13, 2025 16:11
@ma7payne ma7payne force-pushed the REC-147 branch 7 times, most recently from 9c5b17a to bad2ffd Compare October 20, 2025 18:56
@ma7payne ma7payne force-pushed the REC-147 branch 2 times, most recently from a992304 to cdc63ce Compare October 28, 2025 12:51
@agustin1996ra agustin1996ra self-requested a review October 29, 2025 18:09
Copy link

@agustin1996ra agustin1996ra left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Funcionalidad anda perfecto.

Lo unico que esta raro es como se ve cuando hay farmacias, por que cuando tienen email muy largo no se alcanza a ver la ultima columna.

Image

@ma7payne ma7payne force-pushed the REC-147 branch 2 times, most recently from 3f83812 to d505de0 Compare November 17, 2025 12:41
@ma7payne
Copy link
Author

Funcionalidad anda perfecto.

Lo unico que esta raro es como se ve cuando hay farmacias, por que cuando tienen email muy largo no se alcanza a ver la ultima columna.

Image

@agustin1996ra deje unos cambios visuales pequeños para ajustar un poco los nombres. de todos modos debe aparecer un scroll en la tabla en resoluciones mas pequeñas.

@ma7payne ma7payne changed the title REC - Modifica listado de auditoria de usuarios/recetas REC-147: Modifica listado de auditoria de usuarios/recetas Nov 24, 2025
@aldoEMatamala
Copy link

Buenas! como lo charlamos dejo escritas unas consultas con respecto a los requerimientos

  • image

al crear un usuario:
image
solo se guarda la matrícula seleccionada y no se guarda en 'profesionGrado', deberian guardarse todas?
también con respecto a esto, en el listado se muestra sólo la guardada en 'enrollment' y no las de 'profesionGrado'

  • image

solo se guarda el último registro de cambio de estado.

El resto de funcionalidad me funciono ok!

@aldoEMatamala aldoEMatamala added the Revisar detalles Existe algún inconveniente para aprobar la funcionalidad label Feb 11, 2026
@ma7payne
Copy link
Author

ma7payne commented Feb 11, 2026

🥇 De acuerdo a lo charlado con el equipo se deben realizar los siguientes cambios:

  • corregir el label de nombre en la edición que actualmente dice "nombre de usuario".
  • quitar select de profesiones/matriculas y agregar todas las profesiones en el campo profesionesGrado del usuario.
  • mostrar el estado de las matriculas junto con los datos del profesional (listado) en "Profesiones"
  • quitar del header la opcion de "recetas_farmacia".
  • agregar la posibilidad de crear los usuarios que poseen solo rol "auditor" y modificar el proceso de creacion en app y api. deben tener campo email y nombre de usuario. revisar que en api quede bien asignado el usuario y no parte del email.
  • al hacer login con rol unico de "auditor" debe llegar directamente a la pantalla de auditoria de usuarios.
  • en los datos de activacion agregar el nombre del usuario tambien junto a la fecha e id de usuario.

@agustin1996ra agustin1996ra self-requested a review February 11, 2026 16:05
@ma7payne ma7payne force-pushed the REC-147 branch 3 times, most recently from 0986dc9 to 50ad357 Compare March 4, 2026 12:39
@ma7payne
Copy link
Author

ma7payne commented Mar 4, 2026

  • en los datos de activacion agregar el nombre del usuario tambien junto a la fecha e id de usuario.

Note

Todos estos cambios ya estan listos!

@ma7payne ma7payne added Changes done Cambios realizados and removed Cambio Requerido Revisar detalles Existe algún inconveniente para aprobar la funcionalidad labels Mar 4, 2026
@MCele MCele self-requested a review March 6, 2026 19:10
Copy link

@MCele MCele left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Los cambios y la visualización se ven bien, aunque notamos detalles a mejorar van a quedar en https://proyectos.andes.gob.ar/browse/REC-214 para resolver a futuro

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Changes done Cambios realizados

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants