Tema
Escalas Salariales
Descripcion
Modulo de configuracion de tablas salariales por categoria, que sirven como base para el calculo automatico de liquidaciones de sueldo. Incluye escalas por defecto del convenio SUTERH (no editables) y la posibilidad de crear escalas personalizadas para el consorcio que las reemplacen.
Acceso
- Roles permitidos: admin, superadmin
- Ruta:
/admin/escalas-salariales
Funcionalidades
Escalas SUTERH (Por Defecto)
La pestana "Escalas SUTERH" muestra las escalas precargadas correspondientes al convenio colectivo de trabajo. Estas escalas tienen las siguientes caracteristicas:
- Campo
es_defaultentrue - Campo
consorcio_idennull(no pertenecen a ningun consorcio particular) - No se pueden editar ni eliminar desde la interfaz
Escalas Personalizadas
La pestana "Escalas Personalizadas" muestra las escalas creadas especificamente para el consorcio activo. Estas escalas:
- Tienen
consorcio_idasociado al consorcio actual - Tienen
es_defaultenfalse - Se pueden crear, editar y eliminar
- Tienen prioridad sobre las escalas SUTERH por defecto al calcular liquidaciones
Cuando no hay escalas personalizadas, se muestra un estado vacio con un boton "Crear Primera Escala".
Resolucion de Escala Vigente
La funcion getEscalaVigente determina que escala aplicar para un empleado al momento de liquidar. La logica es:
- Primero busca una escala del consorcio que coincida con la categoria del empleado y cuya vigencia cubra la fecha de referencia
- Si no encuentra una personalizada, busca una escala por defecto (SUTERH) que cumpla las mismas condiciones
- Si no encuentra ninguna, retorna
nully la liquidacion no puede generarse
Crear Escala
Boton "Nueva Escala" que abre un dialogo con el formulario. Los campos obligatorios son: Nombre, Sueldo Basico y Vigente Desde. Los valores por defecto de los porcentajes son:
- Antiguedad: 1% por ano
- Presentismo: 8.33%
- Vivienda: $0
- Jubilacion: 11%
- Obra Social: 3%
- Sindicato: 2%
Editar Escala
Boton con icono de lapiz en cada fila de escalas personalizadas. Abre el dialogo con los datos precargados.
Eliminar Escala
Boton con icono de papelera en cada fila de escalas personalizadas. Muestra un dialogo de confirmacion. La eliminacion es logica (soft delete): se pasa el campo activo a false.
Campos
Campos del formulario de creacion y edicion de escala:
| Campo | Tipo | Obligatorio | Notas |
|---|---|---|---|
| Nombre | texto | Si | Nombre descriptivo de la escala (ej: "Escala personalizada 2024") |
| Categoria | select | Si | 1ra, 2da, 3ra, 4ta (default: 4ta) |
| Sueldo Basico | numerico ($) | Si | Monto base en ARS |
Adicionales
| Campo | Tipo | Obligatorio | Default | Notas |
|---|---|---|---|---|
| Antiguedad (%/ano) | numerico (%) | No | 1.00 | Porcentaje que se aplica por cada ano de antiguedad sobre el sueldo basico |
| Presentismo (%) | numerico (%) | No | 8.33 | Porcentaje sobre el sueldo basico |
| Vivienda ($) | numerico ($) | No | 0 | Monto fijo. Solo se aplica si el empleado vive en el edificio |
Deducciones
| Campo | Tipo | Obligatorio | Default | Notas |
|---|---|---|---|---|
| Jubilacion (%) | numerico (%) | No | 11.00 | Aporte jubilatorio sobre total de haberes |
| Obra Social (%) | numerico (%) | No | 3.00 | Aporte de obra social sobre total de haberes |
| Sindicato (%) | numerico (%) | No | 2.00 | Cuota sindical sobre total de haberes |
Vigencia
| Campo | Tipo | Obligatorio | Notas |
|---|---|---|---|
| Vigente Desde | date | Si | Inicio de vigencia de la escala |
| Vigente Hasta | date | No | Fin de vigencia. Si no se completa, la escala no tiene fecha de vencimiento |
Visualizacion en Tabla
Las columnas de la tabla de escalas son:
| Columna | Descripcion |
|---|---|
| Nombre | Nombre descriptivo de la escala |
| Categoria | Badge con la categoria (1ra, 2da, 3ra, 4ta) |
| Sueldo Basico | Monto formateado en ARS |
| Antiguedad | Porcentaje por ano |
| Presentismo | Porcentaje |
| Vigencia | Rango de fechas (desde - hasta) |
| Acciones | Solo en escalas personalizadas: editar y eliminar |