Skip to content

Empleados ​

Próximamente

Este módulo forma parte de Personal y Sueldos, que todavía está en desarrollo. Lo vas a ver en el menú, pero por ahora no se puede usar. Esta página describe cómo va a funcionar.

Descripción ​

Módulo de gestión de empleados del consorcio (encargados, porteros, personal de limpieza) según convenio colectivo SUTERH. Permite registrar, editar, consultar y dar de baja empleados, con clasificación por categoría y tipo de jornada. El sistema calcula automáticamente la antigüedad a partir de la fecha de ingreso.

Acceso ​

  • Roles permitidos: admin, superadmin
  • Ruta: /admin/empleados

Funcionalidades ​

Indicadores Resumen ​

Se muestran 3 tarjetas con métricas del personal:

IndicadorDescripción
Total EmpleadosCantidad total de empleados registrados
ActivosEmpleados con estado activo (en verde)
InactivosEmpleados dados de baja (en gris)

Crear Empleado ​

Botón "Nuevo Empleado" que abre un diálogo con el formulario de alta. Los campos obligatorios son: Nombre, Apellido, Documento y Fecha de Ingreso. Si alguno de estos campos falta, se muestra un mensaje de error vía toast. Los valores por defecto del formulario son:

  • Categoría: 4ta
  • Jornada: Completa
  • Vive en edificio: No
  • Obra Social: OSTERYH

Ver Detalle ​

Al hacer click en una fila de la tabla o en el botón con icono de ojo se abre un diálogo con la información completa del empleado. Muestra todos los datos registrados incluyendo el cálculo de antigüedad en años y la fecha de egreso (si corresponde). Desde este diálogo se puede acceder al botón "Editar" (solo si el empleado está activo y el usuario tiene permisos).

Editar Empleado ​

Botón con icono de lápiz (solo visible para empleados activos). Abre un diálogo con el formulario precargado con los datos actuales del empleado para su modificación.

Dar de Baja ​

Botón con icono de papelera (solo visible para empleados activos). Muestra un diálogo de confirmación que indica que la acción marcará al empleado como inactivo y registrará la fecha de egreso con la fecha actual. Esta es una baja lógica (soft delete): el empleado no se elimina de la base de datos, sino que su campo activo pasa a false y se completa la fecha_egreso.

Cálculo de Antigüedad ​

La función calcularAntiguedad toma la fecha de ingreso del empleado y calcula la diferencia en años completos respecto a la fecha actual. Se muestra en la tabla y en el detalle con el formato "X años". El cálculo ajusta por mes y día para no redondear hacia arriba prematuramente.

Actualización en Tiempo Real ​

El módulo utiliza suscripciones realtime de Supabase para actualizar automáticamente la lista cuando se registran cambios en la tabla empleados del consorcio activo.

Campos ​

Campos del formulario de creación y edición de empleado:

CampoTipoObligatorioNotas
NombretextoSí
ApellidotextoSí
DocumentotextoSíDNI del empleado
CUILtextoNoFormato 20-12345678-9
Fecha de NacimientodateNo
CategoríaselectSí1ra, 2da, 3ra, 4ta (default: 4ta)
Fecha de IngresodateSíBase para cálculo de antigüedad
JornadaselectNoCompleta o Media Jornada (default: Completa)
Vive en el edificioswitchNoDefault: No. Afecta adicional vivienda en liquidación
Obra SocialtextoNoDefault: OSTERYH
CBUtextoNoCuenta bancaria para depósito de haberes

Campos adicionales gestionados por el sistema (no editables desde formulario):

CampoDescripción
Fecha de EgresoSe completa automáticamente al dar de baja
ActivoSe pasa a false al dar de baja

Categorías SUTERH ​

Las categorías corresponden al convenio colectivo de trabajo de SUTERH:

ValorLabel
1ra1ra Categoría
2da2da Categoría
3ra3ra Categoría
4ta4ta Categoría

Jornadas ​

ValorLabel
completaJornada Completa
media_jornadaMedia Jornada

La jornada afecta el cálculo salarial: media jornada aplica un factor de 0.5 sobre el sueldo básico.

Estados ​

EstadoBadgeDescripción
ActivoVerdeEmpleado en actividad
InactivoGrisEmpleado dado de baja, con fecha de egreso registrada

Filtros y búsqueda ​

  • Búsqueda por texto: nombre, apellido o documento del empleado
  • Switch "Mostrar inactivos": por defecto desactivado, solo muestra empleados activos. Al activarlo incluye los inactivos en el listado

© 2026 Consorcio Nube