Sesion 3
Dia: 26/05/25
Hora de inicio: 14:30
Hora de fin: 17:00
Cantidad de horas trabajadas: 2 horas y 30 min.
Problemas encontrados:
-
El SP
ProcesarSimulacionDesdeXMLfallaba con violación de FK enEmpleadoXTipoDeduccionNoObligatoriapor duplicados. -
La tabla
@tempEliminarEmpleadosgeneraba valores nulos cuando no había empleados suficientes para eliminar.
Cómo fueron resueltos:
-
En el SP añadí un bloque
IF NOT EXISTSantes de cada inserción para evitar duplicados: -
En el script Python validé
len(empleados) - 45 > 0antes de crear<EliminarEmpleados>.
Dudas:
-
Si vale la pena lanzar la llamada al SP dentro de una transacción explícita en Python.
Forma que se trabajó:
Trabajo individual con revisiones.
Problemas de instalación del software:
-
NONE.
Problemas de aprendizaje del software:
-
Configuración de timeouts en conexión ODBC.
Investigaciones:
-
MSDN: “Handling SQL Server FK constraint errors”.
Prueba de concepto:
-
Generar 5 simulaciones seguidas sin que aparezcan errores de FK.
Comments
Post a Comment