Últimos cambios + Documentación
Fecha: Miércoles 17 de junio de 2026Hora de inicio: 13:00Hora de finalización: 18:30Horas trabajadas: 3 horas (efectivas)
Actividades Realizadas:
- Se identificó que las deducciones aparecían duplicadas en la vista de planilla mensual de la interfaz. Se revisaron y corrigieron los SPs ActualizarPlanillaSemanal y DetalleDeduccionesMensuales para eliminar los registros repetidos.
- Se redactaron los capítulos 3 y 4 de la documentación del proyecto.
Errores encontrados:
Las deducciones aparecían duplicadas en la interfaz porque el JOIN en DetalleDeduccionesMensuales no filtraba por empleado, lo que traía las asociaciones de cualquier empleado que tuviera el mismo tipo de deducción. Además, el JOIN entre TipoDeduccion y TipoMovimiento producía filas extra cuando había múltiples tipos de deducción para un mismo movimiento.
Solución encontrada:
Se reestructuró la consulta en DetalleDeduccionesMensuales para anclar el JOIN de EmpXTipoDed al empleado dueño de la planilla y se agregó un filtro de rango de fechas para evitar duplicados por deducciones desasociadas y reasociadas durante el mismo mes.
| Img1. Cambios para evitar deducciones repetidas |
Forma de Trabajo en Equipo:
Coordinación con Johana mediante WhatsApp.
Referencias consultadas:
- Debugging duplicated data in SQL query results — https://www.metabase.com/learn/sql/debugging-sql/sql-logic-duplicated-data
Comentarios
Publicar un comentario