Saltar al contenido principal

Settings

HRM Settings es donde configuras los bloques de construcción usados en todo el módulo: tipos de contrato, allowances, puestos de trabajo, lugares de trabajo y más.

Ruta: AdminHRMSetting URL: admin/hrm/setting Permiso: Solo administrador


Settings Tabs

Los settings se organizan en pestañas. Usa la barra lateral izquierda para cambiar entre ellas.


1. Contract Type

URL: admin/hrm/setting?group=contract_type

Propósito: Definir tipos de contrato (ej. Full-time, Part-time, Internship).

Actions:

  • Añadir nuevo tipo de contrato
  • Editar existente
  • Eliminar

Fields: Name, description


2. Allowance Type

URL: admin/hrm/setting?group=allowance_type

Propósito: Definir tipos de allowance usados en nómina (ej. Transport, Housing).

Actions:

  • Add
  • Edit
  • Delete

Fields: Name, description


3. Payroll

URL: admin/hrm/setting?group=payroll

Propósito: Configurar opciones relacionadas con nómina (salary forms, configuración base).


4. Job Position

URL: admin/hrm/setting?group=job_position

Propósito: Definir puestos de trabajo (ej. Developer, Manager). Pueden vincularse a Job Description Groups.

Actions:

  • Add
  • Edit
  • Delete

Fields: Position name, Job description group, Duties & responsibilities


5. Workplace

URL: admin/hrm/setting?group=workplace

Propósito: Definir lugares de trabajo/ubicaciones (ej. Office A, Remote).

Actions:

  • Add
  • Edit
  • Delete
info

Usa ComboTree para estructura jerárquica si es necesario.


6. Layoff Checklist

URL: admin/hrm/setting?group=layoff_checklist

Propósito: Definir elementos del checklist para layoff/offboarding (ej. Return laptop, Exit interview).

Actions:

  • Add
  • Edit
  • Delete

Fields: Name, description, sort order


7. Training Types

URL: admin/hrm/setting?group=training_types

Propósito: Definir tipos de formación (ej. Safety, Compliance, Technical).

Actions:

  • Add
  • Edit
  • Delete

Fields: Name, description


8. Onboarding Templates

URL: admin/hrm/setting?group=onboarding_templates

Propósito: Crear plantillas de onboarding con elementos del checklist (ej. "New Hire Checklist").

Actions:

  • Add
  • Edit
  • Delete

Fields:

  • Name
  • Description
  • Checklist items (uno por línea o lista estructurada)

User Flow:

  1. Crear plantilla con elementos del checklist
  2. Asignar plantilla al personal vía Onboarding → Assign Onboarding
  3. El personal/HR puede hacer seguimiento del progreso en el registro de onboarding

9. Contract Templates

URL: admin/hrm/setting?group=contract_templates

Propósito: Crear plantillas de documentos de contrato con merge fields.

Actions:

  • Add
  • Edit
  • Delete

Fields: Name, contract type, content (HTML), merge fields


Default Tab

Si no se proporciona el parámetro group, se muestra la primera pestaña (Contract Type) por defecto.