Descripción del proyecto
TraducidoQuiero que todo se traslade a una aplicación web. Un planificador construye la cuadrícula del próximo mes para un departamento, ve de inmediato quién tiene pocas horas y quién está muy por encima de la norma, y la publica. Un empleado abre la misma cuadrícula en un teléfono, pide a un colega que tome un turno, y el cambio se hace real solo después de que el jefe del departamento lo confirme: la solicitud, la respuesta y la hora de ambos se mantienen. Vacaciones, licencias por enfermedad y otras ausencias viven en el mismo calendario, por lo que un planificador nunca pone a una persona en un día que no puede trabajar. Al final del mes, la aplicación arma la hoja de tiempo por sí misma, muestra el resumen de horas extras y prepara un archivo de exportación que nuestros contadores pueden cargar sin volver a escribir una sola cifra.
Tres puntos son condiciones más que deseos. El sistema cuenta según las reglas que aprueba nuestro servicio de recursos humanos, y los casos disputados de horas extras y horas nocturnas son decididos por recursos humanos y no por el programa: donde una regla es ambigua, la aplicación debe mostrar el caso y esperar una decisión humana en lugar de redondearlo silenciosamente. Los registros de licencias por enfermedad son visibles solo para recursos humanos y para el jefe del departamento, y los diagnósticos no se almacenan en absoluto, solo el hecho de ausencia y sus fechas. El registro de entrada de turno marca una llegada para el horario y no debe convertirse en un seguimiento constante de un empleado: sin historial de ubicación, sin cronómetro en los descansos, sin monitoreo en segundo plano de ningún tipo.
Lo que necesitamos construir:
— planificación mensual de turnos para un departamento, con plantillas y normas de horas;
— solicitudes de cambio de turno con confirmación por parte del jefe del departamento;
— registros de vacaciones, licencias por enfermedad y ausencias en un solo calendario;
— hoja de tiempo mensual automática con un resumen de horas extras;
— un archivo de exportación para la oficina de contabilidad;
— recordatorios antes de que comience un turno;
— un calendario del departamento visible para todo el equipo;
— una vista móvil para empleados: horario, solicitudes, registro de entrada.