Errores #4940
Incidencias detectadas en Programas (11/03/2026)
Description
Corrección del formato de mensajes de error en frontend¶
Actualmente los mensajes de error que llegan desde el backend se están mostrando de forma incorrecta en el frontend, apareciendo texto adicional como "{errores:[" dentro del mensaje.
Requisitos funcionales:
- Revisar cómo se está parseando la respuesta de errores que llega desde el backend.
- Mostrar únicamente el mensaje de error limpio al usuario.
- Eliminar del mensaje cualquier estructura interna de la respuesta JSON (ej: `{errores:[...]}`).
- Unificar la forma de mostrar errores con el resto de módulos de la aplicación.
Implementación de validaciones mínimas en campos de fecha¶
Actualmente los formularios de Programas no tienen validaciones consistentes en los campos de fecha.
Requisitos funcionales:
- Implementar validaciones mínimas en todos los campos de fecha de los formularios de Programas.
- Revisar cómo están implementadas estas validaciones en los módulos de Entidades o Matrículas.
- Utilizar las mismas convenciones y lógica de validación para mantener coherencia en toda la aplicación.
- Evitar la introducción de fechas inválidas o inconsistentes.
Revisión de estilos y maquetación en formularios de Programas¶
Se han detectado problemas visuales en la maquetación de los formularios.
Requisitos funcionales:
- Revisar los estilos CSS aplicados a los formularios de Programas.
- Corregir los campos textarea donde el nombre del campo no se desplaza correctamente.
- Ajustar el tamaño de los inputs que actualmente se muestran demasiado pequeños.
- Homogeneizar el diseño visual con el resto de módulos de la aplicación.
Corrección estética y validaciones en campos numéricos¶
En el formulario inicial de Programas se han detectado problemas en campos numéricos.
Requisitos funcionales:
- Revisar el comportamiento de los campos Nº edición y ECTS.
- No permitir introducir valores inválidos desde el inicio (antes de que salte la validación).
- Limitar la introducción de caracteres no numéricos.
- Ajustar la validación para que el usuario no pueda introducir valores que luego serán rechazados.
Corrección del campo IVA¶
El campo IVA no está funcionando correctamente.
Requisitos funcionales:
- Establecer el valor inicial del campo IVA al 0% al cargar el formulario.
- Revisar si el valor se está guardando correctamente en base de datos.
- Verificar que el backend devuelve correctamente el valor almacenado.
- Asegurar la correcta sincronización entre frontend y backend.
Corrección del comportamiento de la pestaña Estadística¶
Se ha detectado un problema al navegar a la pestaña de Estadística dentro de Programas.
Requisitos funcionales:
- Al acceder a la pestaña Estadística, actualmente se borran los datos introducidos en los demás formularios.
- Revisar la gestión de estado o sesión del formulario.
- Mantener los datos introducidos mientras el usuario navega entre pestañas del mismo programa.
- Evitar la pérdida de información introducida antes de guardar.
History
#1 Updated by Jose Miguel Rosell Rosa about 2 months ago
- Status changed from Nueva to En curso
- Assignee changed from Jose Miguel Rosell Rosa to Daniel García
- % Done changed from 0 to 100
#2 Updated by Daniel García about 2 months ago
- Status changed from En curso to Resuelta