Saltar al contenido principal

Payroll & Payslips

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

Ruta: AdminHRMPayroll 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 SettingsHRM:

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