Ir al contenido principal

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”

image.png

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”.

image.png

3. Registro del periodo de aguinaldo

  • Al hacer clic en “Registrarlo”, se abre el modal “Registrar periodo de Aguinaldo” (ver Pantalla 3).
    • Nombre del periodo: Aguinaldo [año].
    • Rige desde: 1° de diciembre del año anterior.
    • Rige hasta: 30 de noviembre del año actual.
    • Fecha de pago: sugerida como 5 de diciembre del año actual.
    • Tipo de cambio: visible únicamente si la nómina está configurada en moneda extranjera (USD).


      image.png

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):
    • El bloque de Aguinaldo [año] cambia de estado a “Abierto”.
    • Se muestra el rango de fechas y la fecha de pago.
    • Se habilitan las opciones:
      • Ir al cálculo: para ver o procesar los salarios incluidos.
      • Cargar salarios brutos: (funcionalidad del punto 4).

        image.png

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.