Entradas

Mostrando las entradas de junio, 2025

Arreglos de IU para ver el desglose del detalle del salario semanal

 Tiempo: 2 horas Se arreglaron las discrepancias de las horas que salen en el desglose y se arregló el sp que recolecta la información para tabla, de manera que muestre los datos correctos. Se verificó que los datos tengan sentido y la suma de salario bruto cierre.

Arreglos a la simulación y verificación de datos

 Tiempo: 8 horas Se arreglaron las discrepancias en la suma de salarios brutos y en el registro de montos de 0 en marcas de asistencia, se incluyeron los casos en los que el empleado tenga una marca de asistencia que incluya los 3 tipos de horas, se incluyó el caso de las horas ordinarias en feriado que sería pagar el doble. Se tomó un empleado de muestra en una determinada semana y se verificó que los cálculos realizados en simulación sean los correctos mediante el cálculo manual de los mismos. Se validó la cantidad de horas por tipo, el monto por cada tipo de hora y que la suma cierre.

Otras consultas al profe

Imagen
 Consulta #1 Consulta #2

Algunas correcciones en consultas y simulacion + Nueva Scr ListadoMovimientos

 14/05/2025 Duracion: 4 horas Revisando las consultas, habían algunas que se estaban desplegando incorrectamente. Esto era un error tanto en su storedProcedure como en la simulacion, no había problemas en la capa lógica. Además se creó el nuevo requerimiento que había el profesor de listar Movimientos. Solo haría falta revisar la parte de salarios en las consultas para finalizar la parte de interfaz gráfica.

Marcas de asistencia

 Tiempo: 3 horas Se incluyó a la simulación el registro de marcas de asistencia.

Correccion en simulacion

 14/05/2025 Duracion: 3 horas La transaccion de la simulacion estaba mal hecha entonces hoy se corrigió. Lo que se hizp fue pasar todo el procesamiento de aperturas y cierres a una sola transacción que se maneja por empleado.

Carga de tablas de inserción y eliminación de empleados

 Fecha: 09/06/25 Tiempo: 2.5 horas Hice la carga de las tablas de inserción y eliminación de empleados. Le agregué a la simulación el código para insertar y eliminar según las tablas cargadas.

Pantalla insertar empleado

 Fecha 08/06/25 Tiempo: 3 horas Terminé la pantalla para ingresar manualmente un nuevo empleado. Se hicieron algunas correcciones al sp debido a conflictos con el id de la tabla usuario.

Pantall ConsultarPlanillaSemanal terminada y algunas correcciones

Fecha: 8/06/2025  Duracion: 5 horas Hoy creé la pantalla de consultarplanillasemanal. Todavía no se puede afirmar que está correcta, pero cuando esté la simulación ya se podrá revisar. Además, con el consultarMesPlanilla noté algunos errores en la simulación y los arreglé, además de algunos errores en otros StoredProcedures

Pantalla ConsultarPlanillaMensual terminada

 Duracion: 2 horas Hoy creé lo que es la interfaz gráfica de esa pantalla y la conecte a su storedProcedure. También cree el otro stored procedure que se encarga de desglosar las deducciones y creé el PopUp que muestra esto.

Más Avances en Simulacion, Creacion de algunas vistas y StoredProcedures

 6/6/2025 Duración: 4 horas Terminé de asociar y aplicar deducciones con empleados en la simulacion. Noté que a la hora de asociar y desasociar empleados, esto solo puede ocurrir en inicio de jornada (osea viernes) entonces corregí eso. Ahora todos los días lo que se haría es añadir las asociaciones/desasociaciones en una tabla variable y los viernes se procesan. Comencé lo relacionado con la pantalla de ConsultarMesPlanilla. Creé tres vistas que ayudan a los Select que hay que hacer en esta pantalla. También creé el stored procedure que se despliega apenas se inicializa la pagina

Creación del sp de inserción y cambios a otros sp´s

 Fecha: 06/06/25 Tiempo: 1 hora y 30 min Hice el sp de inserción de nuevo empleado, debería insertar en las tablas de Usuario y Empleado, también debería registrarse en el EventLog. Falta hacer la vinculación de sus deducciones obligatorias en la tabla de EmpleadoXTipoDeducción.

Ventana Insertar Nuevo Empleado

 Fecha: 05/06/25 Tiempo: 30 min Hice la interfaz para la inserción de un nuevo empleado.

Funcionalidad eliminar empleado

 Fecha: 04/06/25 Tiempo: 40 min Implementé la funcionalidad de eliminar un empleado desde la ventana del administrador. No registra al EventLog si se cancela dicha eliminación, solo hay entradas a ese log solo si se confirma la eliminación.

SP Eliminar empleado

 Fecha: 04/06/25 Tiempo: 20 min Hice sp para eliminar un empleado. Solo cambia su bit de 1 a 0 en su atributo EsActivo.

Más avances de simulación

 3/06/2025 Duracion: 4 horas Hoy organicé bien lo que ocurre a la hora de procesar marcas de asistencias y lo que ocurre los dias jueves. Esto lo hice por medio de comentarios en el código. También Ya avancé parte de lo que ocurre los jueves: Inicializar semana Planilla, mes planilla y todas las tablas relacionadas a estos. Faltaría de esto, procesar deducciones y asignar jornadas

Consulta al profe

Imagen
 02/06/2025