Cálculo de aguinaldo
🧩 Funcionalidad: Gestión de Aguinaldo
1. Apertura del periodo de aguinaldo
Descripción general:
Esta funcionalidad permite definir el periodo de aguinaldo dentro de cada nómina. El sistema establece el rango de fechas que se utilizará para calcular los salarios acumulados del año y determinar el monto correspondiente al aguinaldo de cada colaborador.
Flujo funcional
1. Acceso al módulo
- Desde el menú lateral, el usuario navega a:
Planilla → Nóminas. - En la tabla de nóminas, selecciona la nómina deseada y hace clic en el botón “Periodos”
2. Acceso a la gestión de periodos
- Se muestra la pantalla de Gestión de periodos de pago, donde se listan los meses del año y, al costado derecho, la sección de Aguinaldo [año].
- Si aún no se ha definido el periodo de aguinaldo, el sistema muestra el mensaje:
“El periodo de aguinaldo aún no se ha definido para el año seleccionado.”
con un enlace “Registrarlo”.
3. Registro del periodo de aguinaldo
- Al hacer clic en “Registrarlo”, se abre el modal “Registrar periodo de Aguinaldo” (ver Pantalla 3).
4. Confirmación
- El usuario puede modificar las fechas si lo requiere, y luego presiona “Registrar”.
- El sistema guarda la información y muestra una confirmación visual en la pantalla de periodos (Pantalla 4 y Pantalla 5):
Validaciones
- Solo puede existir un periodo de aguinaldo activo por año y por nómina.
- Si el usuario intenta crear otro periodo para el mismo año, el sistema muestra un mensaje de error.
- El campo Tipo de cambio es obligatorio únicamente si la nómina está configurada en dólares.
- El rango de fechas no puede solaparse con otro periodo de aguinaldo ya existente.
Resultados esperados
- El sistema crea un nuevo registro de periodo de aguinaldo asociado a la nómina seleccionada.
- El estado inicial del periodo es Abierto, listo para cálculo.
- Se actualiza la interfaz para mostrar el periodo correctamente definido.



