Skip to main content
El módulo de personal calcula el costo real de cada trabajador incluyendo salario, prestaciones sociales, horas extras, recargos nocturnos, EPPs, exámenes médicos y auxilios. El sistema soporta dos modos de cálculo según el tipo de rol.

Agregar un trabajador

Para añadir personal a una cotización, completa los campos del formulario en la pestaña Personal:
CampoDescripción
nombreNombre o descripción del cargo
rolModo de cálculo: Rol Mensual o Rol Día
id_turnoTurno de trabajo asociado
salarioSalario mensual (Rol Mensual) o valor por día (Rol Día)
auxiliosinAuxilio sin incidencia prestacional (mensual o diario según rol)
capacitacionesCosto de capacitaciones (mensual o diario según rol)
f_prestacionalIndica si aplica factor prestacional estándar (SI / NO)
aux_educacionIndica si aplica auxilio de educación (Si / No)

Modos de cálculo

En este modo el campo salario corresponde al salario mensual. El sistema usa 30 días como base de cálculo mensual (diasPagosRolMes = 30).El costo diario se obtiene dividiendo el salario mensual entre 30. El costo por día hábil se calcula dividiendo el costo mensual total entre los días trabajados en el mes del turno (turno.d_trabajadosmes).
En este modo el campo salario corresponde al valor del día. El sistema usa 365/12 ≈ 30.42 como factor de conversión a mes (diasPagosRolDia = 365 / 12).El salario mensual equivalente se calcula multiplicando el valor diario por ese factor. El costo por día hábil se calcula de la misma manera que en Rol Mensual, usando turno.d_trabajadosmes.

Turnos

Cada trabajador se asocia a un turno (Turno) que define su patrón de trabajo:
CampoDescripción
nombreNombre del turno (ej. “Lunes a Viernes”)
d_trabajadosDías trabajados por ciclo
d_descansadosDías descansados por ciclo
d_trabajadosmesDías trabajados por mes (usado para calcular el costo por día hábil)
El valor d_trabajadosmes es fundamental: determina el divisor al convertir el costo mensual a costo por día hábil.

Horas extras y recargos

Los siguientes campos definen la cantidad de horas (o días) de cada tipo de recargo por período:
CampoTipoDescripción
p_he%Porcentaje de horas extras ordinarias sobre el salario día
hedohorasHoras extras diurnas ordinarias
henohorasHoras extras nocturnas ordinarias
hedfhorasHoras extras diurnas en festivo
henfhorasHoras extras nocturnas en festivo
donfesocahorasHoras en domingos, festivos ocasionales
donhabitualhorasHoras en domingos habituales
rnhorasHoras con recargo nocturno
Cada tipo de recargo se calcula usando los factores legales (HEDO, HENO, HEDF, HENF, DYFO, DH, RN) configurados en el modelo OrigenFactor del sistema, dividiendo el salario día entre las horas trabajadas promedio por día para obtener el valor hora, y multiplicando por las horas de cada tipo.

Factor prestacional

El factor prestacional cubre aportes patronales y prestaciones de ley. El sistema determina el factor a aplicar según tres condiciones:
  1. Salario integral: si el salario mensual supera 13 salarios mínimos vigentes, aplica el factor FPMI.
  2. Ingresos menores a 10 salarios mínimos:
    • Con factor prestacional (f_prestacional = SI): aplica FEME10
    • Sin factor prestacional (f_prestacional = NO): aplica FNME10
  3. Ingresos mayores o iguales a 10 salarios mínimos:
    • Con factor prestacional (f_prestacional = SI): aplica FEMA10
    • Sin factor prestacional (f_prestacional = NO): aplica FNMA10
El ingreso para determinar el umbral incluye salario base, horas extras, recargos, auxilio de educación, auxilio de transporte, otros auxilios y el auxilio sin incidencia.
El auxilio de transporte se aplica automáticamente cuando el salario mensual es inferior a 2 salarios mínimos vigentes, usando el valor aux_trans del OrigenFactor.

EPPs (Elementos de Protección Personal)

Cada trabajador puede tener uno o más EPPs asignados. Cada EPP (PersonalEpp) registra:
  • El EPP de referencia (Epp): código, nombre, grupo y precio unitario
  • La cantidad de unidades
  • La duración del servicio en días: período durante el cual se amortiza el costo
El costo diario del EPP se calcula como:
costo_dia_epp = (precio × cantidad) / duracion_servicio
El costo mensual se obtiene multiplicando el valor total de EPPs por 30 y dividiéndolo entre la duración del servicio.

Exámenes médicos y vacunas

Al igual que los EPPs, cada trabajador puede tener exámenes o vacunas (PersonalExamenesVacuna) con:
  • El examen o vacuna de referencia (ExamenesVacuna): precio unitario
  • La cantidad
  • La duración del servicio en días
El cálculo de amortización es idéntico al de los EPPs.

Auxilios convencionales y otros auxilios

Dos tablas adicionales permiten registrar beneficios extralegales: Auxilios convencionales (PerAuxConvencionale): beneficios pactados en convención colectiva. Otros auxilios (PerAuxOtro): otros beneficios adicionales. Ambos registran nombre, valor y condicion. La condición determina cómo se acumula el valor mensual:
CondiciónCálculo mensual
Dias del mesvalor × días_base_del_rol
Dia Trabajadovalor × turno.d_trabajadosmes

Costo total del trabajador

El costo total mensual del trabajador es la suma de:
  • Salario base
  • Horas extras (ordinarias y recargos)
  • Factor prestacional aplicado sobre el valor base
  • Auxilio de transporte (si aplica)
  • Auxilio de educación (si aplica)
  • EPPs amortizados
  • Exámenes médicos y vacunas amortizados
  • Otros auxilios
  • Auxilio sin incidencia (auxiliosin)
  • Capacitaciones
El costo por día calendario es el costo mensual dividido entre la base de días del rol. El costo por día hábil es el costo mensual dividido entre turno.d_trabajadosmes.

Build docs developers (and LLMs) love