Entradas

Bitácora #11

Imagen
Hora de inicio: 5 :15 pm Horas trabajadas: 2 horas Relato de los avances: Se hizo la implementación de todo el detalle de salario bruto. Al iniciar sesión, darle al botón Consultar Planilla Semanal, seleccionar una de las planillas y darle al botón Detalle Salario Bruto se desplegará todo el detalle del salario bruto de esa planilla. Al hacer esta funcionalidad se tuvieron varios problemas que no se pudieron resolver entonces al darle al botón Detalle Salario Bruto no se despliega solamente el detalle del salario bruto de la planilla seleccionada, si no todas en total. Se hizo la implementación de deducciones por semana. Al iniciar sesión, darle al botón Consultar Planilla Semanal, seleccionar una de las planillas y darle al botón Mostrar Deducciones se mostraran las deducciones correspondientes de la planilla seleccionada. Al hacer esta funcionalidad se tuvieron varios problemas que no se pudieron resolver entonces al darle al botón Mostrar Deducciones solamente se muestra una de ...

Bitácora #10

Imagen
Hora de inicio:  3:10 pm Horas trabajadas: 5 horas Relato de los avances: Se creó la interfaz grafica de planilla por semana, tanto la de deducciones por semana como la de todo el detalle del salario bruto. Se hizo funcional la consulta de semanas planilla en la interfaz. Al iniciar sesión y darle al botón Consultar Planilla Semanal se despliegan las ultimas 15 planillas semanales del usuario que inicio sesión.  Se creó un SP por cada instrucción en capa lógica. Se arregló la base de datos. Se llenaron las tablas con información excesivamente grande por lo cual se tuvieron que eliminar todos los datos e insertarlos de nuevo. Evidencias: Enlaces utilizados: https://www.w3schools.com/sql/sql_ref_truncate_table.asp https://stackoverflow.com/questions/8901161/convert-a-sql-server-datetime-to-a-shorter-date-format https://estradawebgroup.com/Post/-Como-borrar-registros-de-una-tabla-de-SQL-Server-con-la-instruccion-DELETE-/20124 Imágenes:

Bitácora #9

Imagen
Hora de inicio:  5:20 pm Horas trabajadas: 4 horas Relato de los avances: Se hizo la inserción de deducciones por empleado por mes. Se comenzó a conectar la base de datos con lo hecho días atrás en node js. Se conectaron los datos de usuarios para iniciar sesión y también se conectaros los datos de dichos usuarios para que se muestren la plantilla mensual.  Se implementaron los meses planilla en la interfaz. Al iniciar sesión y darle al botón Consultar Planilla Mensual se visualizan los últimos 12 meses, se muestra el salario bruto, el total de deducciones y el salario neto. Se despliegan las deducciones por mes. En la planilla mensual al seleccionar un mes y darle al botón Mostrar deducciones se nos enviará a otra pagina con todas las deducciones aplicadas ese mes al empleado que inició sesión. Evidencias: Imágenes:

Bitácora #8

Imagen
  Hora de inicio: 8  pm Horas trabajadas:  1 hora y media Relato de los avances: Se modificó el trigger de asociar empleados con deducción ya que notamos que estaba asociando una deducción no obligatoria como si lo fuera. También se hizo el calculo de los salarios y se almacenaron los salario en el mes planilla. Evidencias: Imágenes:

Bitácora #7

Imagen
Hora de inicio: 1  pm Horas trabajadas:  3 horas y media Relato de los avances: En la parte de la interfaz grafica se empezó a integrar la parte del proyecto pasado pero al leer la plantilla de la tarea se vio que no era necesario entonces se procedió a borrar todo lo referente a la tarea programada pasada que no fuera necesario. Se cambiaron algunas cosas visuales de la pagina de consultar planillas semanales y mensuales. En la parte de SQL se hizo el arreglo de eliminación de empleados, la inserción de mes planilla, la inserción de semana planilla, se creo la semana y el mes planilla por empleado, se hicieron los cálculos de salario por marcas de asistencia dependiendo del dia y las horas trabajadas (ordinarias, extras y dobles) y por ultimo se emplearon las tablas movimiento para el ajuste de créditos. Evidencias: Enlaces utilizados: https://stackoverflow.com/questions/1770594/how-to-calculate-difference-in-hours-decimal-between-two-dates-in-sql-server Imágenes:

Bitácora #6

Imagen
  Hora de inicio:  6:50  pm Horas trabajadas:  2 horas y 10 minutos Relato de los avances: En la parte de SQL se creo el trigger, se arreglaron las jornadas, se arreglaron las deducciones por empleado y se arreglo el monto fijo por deducción.  Se empezó la interfaz grafica. Se reutilizo el código de la tarea programada pasada para el login y también se utilizó como base para crear la parte visual de la ventana principal de los empleados. Evidencias: Enlaces utilizados: https://www.geeksforgeeks.org/how-to-reset-identity-column-values-in-sql/#:~:text=Reset%20the%20Identity%20Value%20Using,it%20will%20show%20an%20error . https://stackoverflow.com/questions/26636872/sql-to-find-elements-not-in-a-table Imágenes:

Bitácora #5

Imagen
Hora de inicio: 8:30 pm Horas trabajadas: 4 horas Relato de los avances: Al revisar lo hecho en las reuniones pasadas notamos que había un error en con las deducciones fijas no obligatorias ya que se ponían datos donde no debían ir. Se rescribió ese trozo de código y se solucionó el error. Se siguió implementando el código de la simulación. Se hizo la parte de inserción de las marcas de asistencia, la actualización de los días, se definió el primer día de la semana y el primero del mes, las instrucciones primarias si es inicio de semana, la inserción de las planillas, desasociar los empleados con deducción, la actualización de días y la modificación de nuevas jornadas. Con este ultimo se tuvieron varios problemas los cuales impidieron su finalización en esta reunión. Evidencias: Enlaces utilizados: https://www.dofactory.com/sql/where-in https://www.kyocode.com/2018/05/sumar-o-restar-dias-a-una-fecha-en-sql-server/ https://social.msdn.microsoft.com/Forums/sqlserver/en-US/242825da-6f3c-4...