Saltar al contenido principal

Configuración Inicial

Después de activar el módulo HRM, se recomiendan algunos pasos de configuración antes de comenzar a gestionar empleados y ejecutar la nómina. Todos los ajustes son accesibles desde Settings > HRM Configuration en la barra lateral.


Ajustes Generales

Navegue a Settings > HRM Configuration > General para configurar las opciones fundamentales.

Mes de Inicio del Año Fiscal

Define cuándo comienza el año fiscal de su organización. Esto afecta el procesamiento de arrastre de permisos y los cálculos de períodos de nómina.

  • Predeterminado: Enero
  • Opciones: Cualquier mes (enero–diciembre)

Ejemplo: Si su año fiscal va de abril a marzo, establézcalo en abril. El arrastre de permisos se procesará el 1 de abril de cada año.

Formato del Código de Empleado

Controla cómo se generan automáticamente los códigos de empleado al crear nuevos empleados.

FormatoEjemploDescripción
year_increment2026-001, 2026-002Con prefijo del año actual, se reinicia cada año
increment001, 002, 003Numeración secuencial simple

Ajustes de Asistencia

Navegue a Settings > HRM Configuration > Attendance.

Horas de Trabajo

AjustePredeterminadoDescripción
Horas Estándar por Día8Usado para cálculos de horas extra y prorrateo de nómina
Hora de Inicio de Trabajo09:00Hora esperada de entrada
Hora de Fin de Trabajo17:00Hora esperada de salida

Días de Descanso Semanal

Seleccione qué días de la semana son días no laborables.

  • Predeterminado: Sábado, Domingo
  • Se utiliza en los cálculos de nómina (conteo de días laborables) y marcado automático de asistencia de fin de semana

Ajustes de Gestión de Permisos

Navegue a Settings > HRM Configuration > Leave Management.

Flujo de Aprobación

ModoComportamiento
Nivel Único (predeterminado)Un aprobador revisa y aprueba/rechaza la solicitud
Múltiples NivelesLa solicitud pasa por múltiples etapas de aprobación
Aprobación AutomáticaLas solicitudes se aprueban automáticamente al enviarlas

Tipos de Permiso con Aprobación Automática

Seleccione tipos de permiso específicos que deben omitir completamente el flujo de aprobación. Útil para tipos como Trabajo desde Casa o Compensatorio donde no se requiere aprobación.

Arrastre de Permisos

AjustePredeterminadoDescripción
Arrastre HabilitadoSi los días de permiso no utilizados se trasladan al siguiente año fiscal
Máximo de Días de Arrastre10Número máximo de días que se pueden trasladar
Vencimiento del Arrastre (meses)3Los días trasladados vencen después de estos meses en el nuevo año fiscal

El arrastre de permisos se procesa automáticamente el primer día del mes de inicio del año fiscal mediante un comando programado.


Ajustes de Nómina

Navegue a Settings > HRM Configuration > Payroll.

Base de Cálculo Salarial

Determina cómo se calcula el salario para meses parciales o períodos prorrateados.

ModoDescripción
Días Laborables (predeterminado)El salario se prorratea según los días laborables reales del período
Horas LaborablesEl salario se calcula según las horas registradas
Mensual FijoSalario mensual completo independientemente de los días laborables

Horas Extra

AjustePredeterminadoDescripción
Horas Extra HabilitadasSi las horas extra se tienen en cuenta en la nómina
Multiplicador de Horas Extra1.5xMultiplicador aplicado a la tarifa por hora para horas extra

Destinatarios de Notificaciones

Seleccione usuarios que deben recibir notificaciones por correo electrónico cuando se completen las ejecuciones de nómina. Generalmente se configura para gerentes de RRHH o miembros del equipo financiero.


Departamentos y Proyectos

Departamentos

Navegue a Settings > HRM Configuration > Departments para crear los departamentos organizacionales antes de añadir empleados. Cada empleado se asigna a un departamento.

Ejemplos: Recursos Humanos, Ingeniería, Ventas, Marketing, Finanzas.

Proyectos

Navegue a Settings > HRM Configuration > Projects para definir proyectos contra los cuales los empleados pueden registrar tiempo en sus hojas de tiempo.


Configuración de Tipos de Permiso

Antes de que los empleados puedan enviar solicitudes de permiso, necesita configurar los tipos de permiso. Navegue a Leave Management > Leave Types desde la barra lateral.

Para cada tipo de permiso, configure:

CampoDescripción
Nombreej., Permiso Anual, Permiso por Enfermedad, Maternidad
Días por AñoAsignación anual para este tipo de permiso
Es RemuneradoSi este tipo de permiso es pagado
Requiere AprobaciónSi las solicitudes necesitan aprobación del gerente
ArrastreSi los días no utilizados se trasladan al siguiente año
Máx. Días de ArrastreLímite de días que se pueden trasladar
Está ActivoHabilitar o deshabilitar el tipo de permiso
tip

Puede usar el comando php artisan hrm:seed-leave-data para crear un conjunto estándar de tipos de permiso (Anual, Enfermedad, Personal, Maternidad, Paternidad, Duelo, No Remunerado, Trabajo desde Casa) con valores predeterminados razonables.


Configuración de Componentes de Nómina

Antes de ejecutar la nómina, defina sus componentes salariales en Payroll > Payroll Components.

Los componentes se dividen en tres categorías:

TipoEjemplos
Asignación (Ingresos)Salario Base, Asignación por Vivienda, Asignación de Transporte, Bono
DeducciónFondo de Previsión, Prima de Seguro, Pago de Préstamo
ImpuestoImpuesto sobre la Renta, Impuesto de Seguridad Social

Cada componente admite dos métodos de cálculo:

  • Fijo: Una cantidad monetaria establecida (ej., $500 Asignación de Transporte)
  • Porcentaje: Un porcentaje del salario base o bruto (ej., 12% Fondo de Previsión)
tip

Ejecute php artisan hrm:seed-payroll-data para generar un conjunto estándar de componentes de nómina (4 asignaciones, 3 deducciones, 2 impuestos) con configuraciones típicas.


Configuración del Portal del Empleado

El Portal del Empleado se configura a través del archivo config/employee-portal.php en el directorio del módulo HRM. Estos ajustes controlan lo que los empleados ven y pueden hacer cuando inician sesión.

Opciones Principales

AjustePredeterminadoDescripción
enabledtrueHabilitar o deshabilitar el portal del empleado
employee_role_nameEmployeeNombre del rol asignado a los usuarios empleados
auto_create_usertrueCrear automáticamente una cuenta de usuario CRM cuando se crea un empleado
landing_page/timesheetsLa página que los empleados ven después de iniciar sesión

Elementos de Menú Visibles

De forma predeterminada, los empleados pueden acceder a:

  • Hojas de Tiempo
  • Solicitudes de Permiso
  • Asistencia
  • Saldos de Permisos
  • Recibos de Nómina

Para otorgar a los empleados acceso a páginas de otros módulos, añada la ruta al array allowed_menu_items en el archivo de configuración.

Alcance de Datos

El portal filtra automáticamente los datos para que los empleados solo puedan ver sus propios registros. Esto se aplica a solicitudes de permiso, saldos de permisos, asistencia, hojas de tiempo, estructuras salariales, entradas de nómina y recibos de nómina.

Modelos excluidos del alcance (visibles para todos los empleados):

  • Employee — para que el desplegable BelongsTo funcione al crear registros
  • Leave Type — para que los empleados puedan ver los tipos de permiso disponibles

Orden de Configuración Recomendado

  1. Activar el módulo — Ingrese su código de licencia en Settings > HRM Configuration > Activation
  2. Configurar ajustes generales — Establecer año fiscal y formato de código de empleado
  3. Crear departamentos — Añadir su estructura organizacional
  4. Crear proyectos — Definir proyectos para seguimiento de hojas de tiempo (si aplica)
  5. Configurar tipos de permiso — Configurar categorías y asignaciones de permisos
  6. Configurar ajustes de asistencia — Establecer horas de trabajo y días de descanso
  7. Configurar componentes de nómina — Definir ingresos, deducciones e impuestos
  8. Configurar ajustes de nómina — Establecer base de cálculo y reglas de horas extra
  9. Añadir empleados — Comenzar a crear registros de empleados (las cuentas de usuario se crean automáticamente)
  10. Asignar estructuras salariales — Vincular componentes de nómina a cada empleado
  11. Crear saldos de permisos — Asignar las asignaciones de permisos para el año actual