miércoles, 21 de junio de 2017

FINAL

Sebastián Fonseca: 8 horas y media de trabajo

Debido a los retrasos con la tarea programada dos, se nos hizo difícil (imposible) trabajar en la interfaz, además de las consultas, las cuales no tuve tiempo debido a los errores que podría llamarles "errores estúpidos", como la falta de incrementos en la condición del while.
Puedo mencionar que logramos de manera exitosa la inserción de las ausencias justificadas. No tuve tanto cuidado en revisar si las tardías son correctamente evaluadas, pero están implementadas y SQL no genera/muestra ningún error a la hora de correr la progra. También se implementó el rebajo de las incapacidades del SalarioXMes, de manera que no vaya a afectar el aguinaldo.

21/6/2017

10:30 am - Reanudamos
1:00 pm - https://docs.microsoft.com/en-us/sql/t-sql/functions/datediff-transact-sql , para chequear si hay tardía.
1:45 pm - En teoría ya está la parte de la que se encarga la base... vamos a probar y si funciona, intentaré crear un SP de consulta, sino, a arreglar errores.
3:00 pm - Tras varios intentos, no se logra insertar asistencias
4:10 pm - Mediante prints y comentando las llamadas a SP's, logramos hacer funcionar el insertarAsistencias... sin embargo, no sabemos si funcionará con todo conectado.
4:32 pm - Prueba definitiva sobre la progra 3
4:38 pm - Ya son 6 minutos y sigue sin insertar Asistencias... desconozco la causa del aparente error.
4:41 pm - Estaba a punto de rendirme cuando me di cuenta que, ya que el sistema empieza en 1 (que no se trabaja), y que al comentar los demás procedimientos SÍ lograba insertar las demás asistencias, el fallo debía ocurrir en un SP que se ejecutara luego de insertarAsistencias. Por ello, revisé el primer SP que hubiese modificado o agregado y di con un ciclo infinito.
5:23 pm - Logramos hacer funcionar, en teoría, la progra 3, sin interfaz y sin las consultas. Quizás, si encuentro energías, trabaje en una consulta.

martes, 20 de junio de 2017

20/6/2017

1:50 pm - Continuamos con la progra3, haciendo modificaciones a progra2.
3:10 pm - Ya se creo la tabla de ausencias justificadas, se hicieron los cambios a Obrero y se inicio la programación del SP que carga las incapacidades,  Además, ya está creada la tabla temporal.

10:00 pm - Reanudo
10:15 pm - De igual forma crearemos un XML provicional de menor tamaño para realizar pruebas de forma más rápida.
10:30 pm - Debemos de agregar una columna Fecha a la tabla de deducciones, lo que involucra modificar otros SP.
12:00 mn - Ya está preparado el "Espacio" para desarrollar el codigo de cargo de los devengados por incapacidad. Además, se identificaron los sp que deben ser modificados.

Aprox. 2 horas

lunes, 19 de junio de 2017

19/6/2017

11:20 pm - Iniciamos la 3ra tarea programada
11:50 pm - Se analizó la especificación
11:59 pm - Me doy cuenta de un error en la progra 2.

Media hora aprox