Saltar al contenido principal

Payroll & Payslips

Gestiona tipos de nómina, genera nóminas y maneja cálculos salariales para tu personal.

Ruta: Admin → HRM → Payroll URL: admin/hrm/payroll Permiso: Solo administrador


Overview​

El módulo Payroll proporciona dos áreas principales:

  1. Payslip – Ver y gestionar tablas de nómina (nóminas mensuales)
  2. Payroll Type – Definir estructuras salariales con columnas personalizables (devengos, deducciones, etc.)

Payroll Tabs​

1. Payslip Tab​

URL: admin/hrm/payroll o admin/hrm/payroll?group=payslip

Propósito: Ver y gestionar tablas de nómina (procesos de nómina mensual).

User Flow:

  1. Seleccionar una payroll table (mes + tipo de nómina)
  2. Ver la cuadrícula Handsontable con filas de personal y columnas salariales
  3. Editar valores directamente en la cuadrícula (si está permitido)
  4. Latch la nómina para bloquearla (impide más ediciones)
  5. El personal puede descargar o ver sus nóminas desde su perfil

Actions:

  • Crear nueva tabla de nómina
  • Editar valores en la cuadrícula
  • Latch payslip (bloquear para finalización)
  • Eliminar tabla de nómina

2. Payroll Type Tab​

URL: admin/hrm/payroll?group=payroll_type

Propósito: Definir tipos de nómina con columnas personalizadas (componentes salariales).

User Flow:

  1. Hacer clic en Add para crear un nuevo tipo de nómina
  2. Configurar la template con columnas:
    • Column title – Nombre mostrado (ej. "Basic Salary", "Transport Allowance")
    • Column key – Identificador interno
    • Type – Income o deduction
    • Calculation – Cómo se calcula el valor (manual, formula, etc.)
    • Value total – Valor por defecto o fórmula
  3. Guardar y usar este tipo al crear tablas de nómina

Fields (por columna):

  • Column value
  • Column title
  • Column key
  • Type (income/deduction)
  • Calculation method
  • Value total
  • Description

Payslip Features​

Para HR/Admin​

  • Crear tablas de nómina por mes y tipo de nómina
  • Editar datos salariales en una cuadrícula tipo hoja de cálculo (Handsontable)
  • Latch nóminas para evitar cambios
  • Eliminar tablas de nómina si es necesario

Para el personal​

  • La pestaña My Payslips en el perfil del personal muestra las nóminas disponibles
  • View – Abre la nómina en una nueva pestaña
  • Download – Descargar archivo de nómina
  • View / PDF – Ver o imprimir como PDF

Settings Integration​

Payroll usa datos de Settings → HRM:

  • Allowance types – Para componentes salariales
  • Salary forms – Estructura salarial base
  • Job positions – Para cálculos basados en rol