Arreglos en el SP: CerrarSemana
Fecha: Domingo 14 de junio de 2026Hora de inicio: 09:00Hora de finalización: 15:14Horas trabajadas: 4 h 43 min (efectivas)
Actividades Realizadas:
- Se corrigieron los tres errores de CerrarSemana encontrados el día anterior: se ajustó el manejo de las marcas de asistencia dentro del bucle de empleados y se resolvió el error interno del SP. Se subió la versión funcional al repositorio.
- Se corrigió el trigger de deducciones obligatorias para que tome la fecha de contratación del empleado como fecha de inicio, lo que resolvió el problema de que las deducciones no se generaban al cerrar la semana.
- Se detectó y corrigió un error en AsociarDeduccionEmpleado: el SP estaba registrando incorrectamente el id del usuario en la bitácora, lo que causaba una violación de FK. Se aplicó el mismo arreglo en DesasociarDeduccionEmpleado para mantener consistencia.
Errores encontrados:
Además de los errores del 13 de junio, se identificó que AsociarDeduccionEmpleado y DesasociarDeduccionEmpleado estaban registrando mal el id del usuario en la bitácora, lo que generaba un error de FK.
Solución encontrada:
Se corrigió la llamada a RegistrarBitacora en ambos SPs usando NULLIF para pasar NULL cuando el proceso es automático (sin usuario logueado), evitando así la violación de la FK de BitacoraEvento.
Forma de Trabajo en Equipo
Coordinación con Johana mediante WhatsApp para revisar el estado del SP CerrarSemana y decidir los cambios pendientes.
Comentarios
Publicar un comentario