udistrital / resoluciones_crud_v2

:heavy_check_mark: Check: Repositorio api CRUD para el sistema de resoluciones.
GNU General Public License v3.0
0 stars 0 forks source link

Error en Reporte Financiera #33

Closed aalejoz25 closed 5 days ago

aalejoz25 commented 1 month ago

Se identificó un caso especifico en el cual el valor del reporte se descargo por el doble del valor que estaba en el documento pdf de la resolución, esto especificamente para la resolucion 176 de 2024 de la Facultad de Ingenieria. Se adjuntan pantallazos:

1.) Screenshot_20240811_200248

2.) Screenshot_20240811_200431

aalejoz25 commented 1 month ago

Para dicha resolucion, se encontro en la tabla resolucion_estado dos registros con estado expedido, lo cual no es usual teniendo en cuenta que ambos registros tienen una fecha de creacion con una diferencia de un minuto como se evidencia en la siguiente captura: Screenshot_20240812_095449 La explicacion a esto, es que posiblemente se hizo una doble peticion por parte del usuario y esto generó el error del valor duplicado. Ahora, para corregirlo, en el query del reporte no se tenia en cuenta si el registro estaba activo o no. Con la modificacion, se tiene en cuenta ese parametro y no se obtendrian valores duplicados.