El alta de un empleado es el punto de inicio de todo el ciclo de RRHH. La Jefa de RRHH inicia el wizard con los datos personales, familiares y laborales del nuevo empleado. El sistema genera automáticamente el contrato indefinido y el acuerdo de confidencialidad, y los almacena en el legajo digital. Al registrar el ingreso, el sistema notifica inmediatamente al IPS y al Ministerio de Trabajo, activa la alerta de vencimiento del período de prueba (5 días antes), y habilita el código de marcación biométrica. Créditos recibe la notificación de que el socio ahora es empleado con débito automático de salario habilitado.
flowchart TD HOME["RRH-01
Home (KPIs y alertas)"]:::wireframe LIST["RRH-02
Listado de empleados"]:::wireframe ALTA["RRH-03 Alta de empleado
(wizard 6 pasos)"]:::wireframe FICHA["RRH-04
Ficha del empleado"]:::wireframe DOCS["RRH-27
Documentos institucionales"]:::wireframe TIPO{"Tipo de
empleado"}:::decision ADM["Administrativo
cooperativa / CEP"]:::wireframe DOC["Docente de grado
/ Horas cátedra"]:::wireframe CYD["Funcionario
Cultura y Deportes"]:::wireframe REL["Reloj biométrico
(código de marcación)"]:::external IPS["IPS
(alta inmediata)"]:::external MIN["Ministerio de Trabajo
(alta inmediata)"]:::external CRED["Créditos
(socio marcado como empleado)"]:::external ALERTA["Alerta período de prueba
(5 días antes del vencimiento)"]:::alert PARAM["RRH-28 Maestros y parámetros
(cargos, areas, patronales, conceptos)"]:::wireframe ACTIVO["Empleado activo
en nómina mensual"]:::terminal HOME --> LIST HOME --> PARAM LIST --> ALTA ALTA --> TIPO TIPO -->|Administrativo| ADM TIPO -->|Docente| DOC TIPO -->|CyD| CYD ADM --> FICHA DOC --> FICHA CYD --> FICHA PARAM --> ALTA FICHA --> REL FICHA --> IPS FICHA --> MIN FICHA --> CRED FICHA --> ALERTA FICHA --> DOCS FICHA --> ACTIVO click HOME "RRH-01-Home.html" "Home del módulo" click LIST "RRH-02-ListadoFuncionarios.html" "Listado de empleados" click ALTA "RRH-03-AltaFuncionario.html" "Alta de empleado (wizard)" click FICHA "RRH-04-FichaFuncionario.html" "Ficha del empleado" click DOCS "RRH-27-DocumentosInstitucionales.html" "Documentos institucionales" click PARAM "RRH-28-MaestrosParametros.html" "Maestros y parámetros" click ADM "RRH-03-AltaFuncionario.html" "Configuración administrativo" click DOC "RRH-03-AltaFuncionario.html" "Configuración docente" click CYD "RRH-03-AltaFuncionario.html" "Configuración CyD" classDef external fill:#f5f5f5,stroke:#999,color:#333 classDef wireframe fill:#e3f2fd,stroke:#0066cc,color:#003366 classDef terminal fill:#e8f5e9,stroke:#28a745,color:#155724 classDef alert fill:#ffebee,stroke:#dc3545,color:#721c24 classDef decision fill:#fff3cd,stroke:#ffc107,color:#856404
El flujo central de asistencia arranca automáticamente cada mañana con la descarga de marcaciones del reloj biométrico (hora configurable, propuesta: 8:00). El sistema aplica las reglas de horario según el tipo de empleado (4 marcaciones para administrativos, 2 para docentes) y detecta llegadas tardías, ausencias y recesos excedidos. Genera el reporte diario y lo envía por correo a cada jefe de área. El asistente de RRHH procesa las novedades: clasifica tardanzas como justificadas o no justificadas, aplica permisos particulares si el empleado lo solicita, y detecta ausencias con descuento que requieren comunicación urgente al IPS (3 días hábiles). El empleado puede consultar sus marcaciones desde el portal y presentar justificación dentro de 48 horas.
flowchart TD RELOJ["Reloj biométrico
(descarga automática diaria)"]:::external BANDEJA["RRH-05 Bandeja
marcaciones del día"]:::wireframe PROCESA{"Sistema detecta
novedad"}:::decision TARDIA["Llegada tardía
detectada"]:::alert AUSENTE["Ausencia
detectada"]:::alert NORMAL["Sin novedad
(asistencia normal)"]:::terminal JUSTIF{"¿Empleado
justifica dentro de 48h?"}:::decision PERMISO{"¿Usa permiso
particular?"}:::decision PERM_OK["Cubre con permiso
(sin descuento)"]:::wireframe DESC["Descuento proporcional
en planilla salario"]:::alert SANCION["Acumulador tardanzas
(escalonado sanciones)"]:::alert REP["RRH-06 Reporte diario
enviado a jefes de area"]:::wireframe DET["RRH-07 Detalle
marcaciones por empleado"]:::wireframe PORTAL["RRH-26 Mi panel
(empleado consulta)"]:::wireframe IPS_ALERT["Alerta IPS
(3 dias habiles si ausencia con descuento)"]:::alert CIERRE["Novedades procesadas
para planilla del mes"]:::terminal RELOJ --> BANDEJA BANDEJA --> PROCESA PROCESA -->|Tardanza| TARDIA PROCESA -->|Ausencia| AUSENTE PROCESA -->|Normal| NORMAL TARDIA --> JUSTIF JUSTIF -->|Si - dentro de 48h| PERMISO JUSTIF -->|No| DESC JUSTIF -->|No| SANCION PERMISO -->|Si| PERM_OK PERMISO -->|No| DESC AUSENTE --> JUSTIF DESC --> IPS_ALERT BANDEJA --> REP REP --> DET DET --> PORTAL PERM_OK --> CIERRE DESC --> CIERRE SANCION --> CIERRE NORMAL --> CIERRE click BANDEJA "RRH-05-BandejaMarcaciones.html" "Bandeja marcaciones del día" click REP "RRH-06-ReporteDiario.html" "Reporte diario de asistencia" click DET "RRH-07-DetalleMarcaciones.html" "Detalle marcaciones por empleado" click PORTAL "RRH-26-MiPanel.html" "Mi panel (portal empleado)" click PERM_OK "RRH-08-BandejaPermisos.html" "Bandeja de permisos" classDef external fill:#f5f5f5,stroke:#999,color:#333 classDef wireframe fill:#e3f2fd,stroke:#0066cc,color:#003366 classDef terminal fill:#e8f5e9,stroke:#28a745,color:#155724 classDef alert fill:#ffebee,stroke:#dc3545,color:#721c24 classDef decision fill:#fff3cd,stroke:#ffc107,color:#856404
El sistema gestiona 15 permisos anuales por empleado (10 justificados + 5 no justificados), con un máximo de 2 por mes. El empleado puede solicitar el permiso desde su portal (RRH-26) con al menos 24 horas de anticipación si es no justificado. El jefe de área aprueba o rechaza dentro del sistema. Para permisos justificados, el empleado presenta el documento de respaldo dentro de 48 horas. El sistema valida los cupos automáticamente y activa las alertas de comunicación al Ministerio de Trabajo (30 días) y al IPS (3 días hábiles si hay descuento de día completo). El personal de RRHH marca el estado de notificación cuando se realizan las comunicaciones.
flowchart TD PORTAL["RRH-26 Mi panel
(empleado solicita)"]:::wireframe BANDEJA["RRH-08 Bandeja
de permisos particulares"]:::wireframe NUEVO["RRH-09 Nuevo permiso
(wizard)"]:::wireframe TIPO{"Tipo de
permiso"}:::decision JUST["Justificado
(con documento dentro de 48h)"]:::wireframe NOJUST["No justificado
(declarado con 24h anticipacion)"]:::wireframe CUPO{"¿Cupo
disponible?"}:::decision EXCEDE["Cupo agotado
(puede aceptar descuento)"]:::alert JEFE{"Aprobacion
del jefe de area"}:::decision RECH["Rechazado
(cupo no se consume)"]:::terminal DET["RRH-10 Detalle
de permiso"]:::wireframe DOCJUST{"¿Documento
presentado en 48h?"}:::decision VENCIDO["Vencido sin justificar
(genera descuento)"]:::alert APROBADO["Permiso aprobado
(sin descuento)"]:::terminal COMUN["RRH-24 Bandeja comunicaciones
(alertas Ministerio e IPS)"]:::wireframe MIN["Ministerio de Trabajo
(30 dias)"]:::external IPS["IPS
(3 dias habiles si dia completo)"]:::external PORTAL --> NUEVO BANDEJA --> NUEVO NUEVO --> TIPO TIPO -->|Justificado| JUST TIPO -->|No justificado| NOJUST JUST --> CUPO NOJUST --> CUPO CUPO -->|No hay cupo| EXCEDE CUPO -->|Hay cupo| JEFE JEFE -->|Rechaza| RECH JEFE -->|Aprueba| DET DET --> DOCJUST DOCJUST -->|Si - dentro de 48h| APROBADO DOCJUST -->|No - vencio plazo| VENCIDO NOJUST --> APROBADO APROBADO --> COMUN VENCIDO --> COMUN COMUN --> MIN COMUN --> IPS click PORTAL "RRH-26-MiPanel.html" "Mi panel (portal empleado)" click BANDEJA "RRH-08-BandejaPermisos.html" "Bandeja de permisos particulares" click NUEVO "RRH-09-NuevoPermiso.html" "Nuevo permiso (wizard)" click DET "RRH-10-DetallePermiso.html" "Detalle de permiso" click COMUN "RRH-24-BandejaComunicaciones.html" "Bandeja de comunicaciones" classDef external fill:#f5f5f5,stroke:#999,color:#333 classDef wireframe fill:#e3f2fd,stroke:#0066cc,color:#003366 classDef terminal fill:#e8f5e9,stroke:#28a745,color:#155724 classDef alert fill:#ffebee,stroke:#dc3545,color:#721c24 classDef decision fill:#fff3cd,stroke:#ffc107,color:#856404
Rediseño del flujo a partir de la práctica real del área (Revisión 2026-07-09 §2.8 y §2.9). Al cumplirse el aniversario laboral, el sistema notifica al empleado que tiene 6 meses para salir de vacaciones e informa los días disponibles; si no sale, alerta de nuevo y habilita la acumulación (hasta 2 años, máximo 60 días). El empleado coloca sus días con al menos un mes de anticipación y el sistema aplica las reglas de fraccionamiento por antigüedad (30 días hasta 3 tandas, 18 hasta 3, 15 hasta 2, 12 hasta 2; mínimo 6 días por fracción). El fraccionamiento reemplaza a la calendarización: con un botón el sistema genera la nota (PDF) de usufructo/fraccionamiento para imprimir y presentar. Sin el formulario de usufructo presentado no se paga ni se considera efectuada la vacación. La asignación final de fechas requiere el visto bueno del jefe (acuerdo empleado-jefatura). Si el período cruza dos meses, la planilla se divide automáticamente; el Ministerio recibe el período completo (no fraccionado por meses) y se marca como comunicado para no duplicar.
flowchart TD ANIV["Sistema notifica aniversario laboral
(6 meses para salir + dias disponibles)"]:::alert SALE6{"Sale dentro
de 6 meses"}:::decision ACUM["Alerta y nota de acumulacion
(hasta 2 anos - max 60 dias)"]:::alert BANDVAC["RRH-11 Bandeja
de vacaciones"]:::wireframe NUEVA["RRH-12 Nueva vacacion
(empleado coloca dias, un mes antes)"]:::wireframe FRACC{"Fraccionamiento
por antiguedad"}:::decision R30["30 dias
hasta 3 tandas"]:::wireframe R18["18 dias
hasta 3 tandas"]:::wireframe R15["15 dias
hasta 2 tandas"]:::wireframe R12["12 dias
hasta 2 tandas"]:::wireframe VALIDA{"Valida tandas
y minimo 6 dias"}:::decision ERR["Error: excede tandas
o fraccion menor a 6 dias"]:::alert VOBO["Visto bueno del jefe
(acuerdo empleado-jefatura)"]:::wireframe USUFRUCTO["RRH-12 Genera formulario de usufructo
(nota PDF para imprimir)"]:::wireframe DOCVAL{"Formulario de usufructo
presentado"}:::decision SINDOC["Sin formulario no se paga
ni se considera efectuada"]:::alert CEP["Docente CEP
(30 dias enero - TODOS descuentos)"]:::wireframe PLA["RRH-15 Planilla de vacaciones
(divide entre meses si cruza)"]:::wireframe TESO["Tesorería
(pago adelantado al inicio)"]:::external COMUN["RRH-24 Bandeja comunicaciones
(Ministerio - periodo completo)"]:::wireframe MIN["Ministerio de Trabajo
(30 dias - marca comunicado)"]:::external EFECT["Vacacion efectuada
y comunicada"]:::terminal ANIV --> SALE6 SALE6 -->|No sale| ACUM SALE6 -->|Si sale| BANDVAC ACUM --> BANDVAC BANDVAC --> NUEVA NUEVA --> FRACC FRACC -->|30 dias| R30 FRACC -->|18 dias| R18 FRACC -->|15 dias| R15 FRACC -->|12 dias| R12 R30 --> VALIDA R18 --> VALIDA R15 --> VALIDA R12 --> VALIDA VALIDA -->|Invalido| ERR VALIDA -->|Valido| VOBO VOBO --> USUFRUCTO USUFRUCTO --> DOCVAL DOCVAL -->|No presentado| SINDOC DOCVAL -->|Presentado| PLA NUEVA -->|Docente CEP| CEP CEP --> USUFRUCTO PLA --> TESO PLA --> COMUN COMUN --> MIN TESO --> EFECT MIN --> EFECT click BANDVAC "RRH-11-BandejaVacaciones.html" "Bandeja de vacaciones" click NUEVA "RRH-12-NuevaVacacion.html" "Nueva vacacion (empleado coloca dias)" click R30 "RRH-12-NuevaVacacion.html" "Fraccionamiento 30 dias" click R18 "RRH-12-NuevaVacacion.html" "Fraccionamiento 18 dias" click R15 "RRH-12-NuevaVacacion.html" "Fraccionamiento 15 dias" click R12 "RRH-12-NuevaVacacion.html" "Fraccionamiento 12 dias" click VOBO "RRH-11-BandejaVacaciones.html" "Visto bueno del jefe" click USUFRUCTO "RRH-12-NuevaVacacion.html" "Formulario de usufructo (PDF)" click CEP "RRH-12-NuevaVacacion.html" "Vacaciones CEP" click PLA "RRH-15-PlanillasMensuales.html" "Planilla mensual - tab Vacaciones" click COMUN "RRH-24-BandejaComunicaciones.html" "Bandeja de comunicaciones" classDef external fill:#f5f5f5,stroke:#999,color:#333 classDef wireframe fill:#e3f2fd,stroke:#0066cc,color:#003366 classDef terminal fill:#e8f5e9,stroke:#28a745,color:#155724 classDef alert fill:#ffebee,stroke:#dc3545,color:#721c24 classDef decision fill:#fff3cd,stroke:#ffc107,color:#856404
El sistema detecta automáticamente cuando un empleado acumula 5 tardanzas no justificadas en el mes o 3 consecutivas y sugiere la sanción correspondiente según el escalonado acumulativo (Apercibimiento → Amonestación → Suspensión 3d → 6d → 8d). La progresión es consecutiva e independiente del tiempo: no se reinicia por meses sin incidentes. El personal de RRHH formaliza la sanción y, para suspensiones, coordina con el jefe de área los días específicos del mes siguiente en que el empleado no asistirá. También existen sanciones por otros motivos (no tardanzas) que se registran en el mismo sub-módulo. Todas las sanciones se comunican obligatoriamente al Ministerio de Trabajo.
flowchart TD DETECT["Sistema detecta
umbral de tardanzas"]:::alert BANDEJA["RRH-13 Bandeja
de sanciones disciplinarias"]:::wireframe NUEVA["RRH-14 Detalle
Nueva sancion"]:::wireframe TIPO_SANC{"Tipo de
sancion"}:::decision APERC["Apercibimiento
(1a ocurrencia - escrito)"]:::wireframe AMON["Amonestacion
(2a ocurrencia - escrito)"]:::wireframe SUSP3["Suspension 3 dias
(3a ocurrencia - mes siguiente)"]:::wireframe SUSP6["Suspension 6 dias
(4a ocurrencia - mes siguiente)"]:::wireframe SUSP8["Suspension 8 dias
(5a ocurrencia - mes siguiente)"]:::wireframe OTRO["Sancion por otro motivo
(no tardanza)"]:::wireframe JEFE["Coordinacion dias de suspension
con jefe de area"]:::external DESC_SUSP["Descuento dias sin goce
en planilla del mes siguiente"]:::alert FICHA["RRH-04 Ficha empleado
(historial sanciones)"]:::wireframe COMUN["RRH-24 Bandeja comunicaciones
(Ministerio + IPS si aplica)"]:::wireframe MIN["Ministerio de Trabajo
(30 dias)"]:::external CUMPLIDA["Sancion cumplida
y registrada"]:::terminal DETECT --> BANDEJA BANDEJA --> NUEVA NUEVA --> TIPO_SANC TIPO_SANC -->|1a vez| APERC TIPO_SANC -->|2a vez| AMON TIPO_SANC -->|3a vez| SUSP3 TIPO_SANC -->|4a vez| SUSP6 TIPO_SANC -->|5a vez| SUSP8 TIPO_SANC -->|Otro motivo| OTRO SUSP3 --> JEFE SUSP6 --> JEFE SUSP8 --> JEFE JEFE --> DESC_SUSP APERC --> FICHA AMON --> FICHA DESC_SUSP --> FICHA OTRO --> FICHA FICHA --> COMUN COMUN --> MIN COMUN --> CUMPLIDA click BANDEJA "RRH-13-BandejaSanciones.html" "Bandeja de sanciones" click NUEVA "RRH-14-DetalleSancion.html" "Detalle / Nueva sancion" click APERC "RRH-14-DetalleSancion.html" "Apercibimiento" click AMON "RRH-14-DetalleSancion.html" "Amonestacion" click SUSP3 "RRH-14-DetalleSancion.html" "Suspension 3 dias" click SUSP6 "RRH-14-DetalleSancion.html" "Suspension 6 dias" click SUSP8 "RRH-14-DetalleSancion.html" "Suspension 8 dias" click OTRO "RRH-14-DetalleSancion.html" "Sancion por otro motivo" click FICHA "RRH-04-FichaFuncionario.html" "Ficha del empleado" click COMUN "RRH-24-BandejaComunicaciones.html" "Bandeja de comunicaciones" classDef external fill:#f5f5f5,stroke:#999,color:#333 classDef wireframe fill:#e3f2fd,stroke:#0066cc,color:#003366 classDef terminal fill:#e8f5e9,stroke:#28a745,color:#155724 classDef alert fill:#ffebee,stroke:#dc3545,color:#721c24 classDef decision fill:#fff3cd,stroke:#ffc107,color:#856404
La liquidación mensual sigue un calendario estricto. Al inicio del mes se genera la planilla de vacaciones. Los días 1, 10 y 25 el sistema actualiza la planilla de préstamos desde Créditos (3 cortes). El día 7 se generan los vales (70% disponible) y el día 15 la quincena (30%). El asistente de RRHH carga los conceptos variables (interinato, falla de caja, comisiones recibidas de los sectores). Al cierre del mes se genera la planilla de salario con todos los conceptos en orden de prioridad estricta: embargos primero, luego ausencias/sanciones, luego conceptos menores, y por último préstamos. Los descuentos que no alcanzan quedan como pendientes para el mes siguiente. Los asientos transitorios de salario por centro de costos se generan automáticamente y van a Contabilidad sin requerir aprobación previa. La planilla de complemento se genera cuando hay ajustes posteriores al cierre.
flowchart TD INICIO["Inicio del mes
(planilla vacaciones)"]:::decision PLANVAC["RRH-15 Planilla vacaciones
(tab Vacaciones)"]:::wireframe CRED1["Creditos: corte dia 1
(prestamos con debito)"]:::external CRED10["Creditos: corte dia 10"]:::external CRED25["Creditos: corte dia 25"]:::external VALES["RRH-19 Planilla vales
(dia 7 - 70%)"]:::wireframe QUIN["RRH-19 Planilla quincena
(dia 15 - 30%)"]:::wireframe VAR["RRH-17 Conceptos variables
(interinato/falla-caja/comisiones)"]:::wireframe CIERRE["Cierre del mes
(planilla salario)"]:::decision PLANSAL["RRH-15 Planilla salario
(tab Salario)"]:::wireframe DET["RRH-16 Detalle
planilla salario"]:::wireframe PRIO["Aplicacion prioridad de descuentos
(embargos > ausencias > ruedas > prestamos)"]:::alert APRUEBA["Jefa RRHH
aprueba planilla"]:::wireframe ASIENTO["Asiento transitorio
por centro de costos"]:::external CONTA["Contabilidad
(verificacion a posteriori)"]:::external TESO["Tesorería
(acreditacion bancaria)"]:::external RECIBOS["RRH-18
Recibos de salario"]:::wireframe IPS_PLA["RRH-25 Planilla IPS
(dia 10 del mes siguiente)"]:::wireframe COMP["RRH-15 Planilla complemento
(tab Complemento - ajustes)"]:::wireframe CERRADA["Planilla del mes
cerrada e inmutable"]:::terminal INICIO --> PLANVAC INICIO --> CRED1 CRED1 --> VALES VALES --> CRED10 CRED10 --> QUIN QUIN --> CRED25 CRED25 --> VAR VAR --> CIERRE CIERRE --> PLANSAL PLANSAL --> DET DET --> PRIO PRIO --> APRUEBA APRUEBA --> ASIENTO ASIENTO --> CONTA APRUEBA --> TESO TESO --> RECIBOS APRUEBA --> IPS_PLA RECIBOS --> COMP COMP --> CERRADA click PLANVAC "RRH-15-PlanillasMensuales.html" "Planilla mensual - tab Vacaciones" click VALES "RRH-19-ValesQuincena.html" "Vales y quincena" click QUIN "RRH-19-ValesQuincena.html" "Quincena" click VAR "RRH-17-ConceptosVariables.html" "Conceptos variables" click PLANSAL "RRH-15-PlanillasMensuales.html" "Planilla mensual - tab Salario" click DET "RRH-16-DetallePlanilla.html" "Detalle planilla salario" click APRUEBA "RRH-16-DetallePlanilla.html" "Aprobacion Jefa RRHH" click RECIBOS "RRH-18-Recibos.html" "Recibos de salario" click IPS_PLA "RRH-25-PlanillaIPS.html" "Planilla IPS y libro laboral" click COMP "RRH-15-PlanillasMensuales.html" "Planilla mensual - tab Complemento" classDef external fill:#f5f5f5,stroke:#999,color:#333 classDef wireframe fill:#e3f2fd,stroke:#0066cc,color:#003366 classDef terminal fill:#e8f5e9,stroke:#28a745,color:#155724 classDef alert fill:#ffebee,stroke:#dc3545,color:#721c24 classDef decision fill:#fff3cd,stroke:#ffc107,color:#856404
El día 7 de cada mes el sistema calcula el disponible de cada empleado (salario bruto menos descuentos fijos conocidos) y genera la planilla del 70% para vales. La jefa de RRHH aprueba y la planilla va a Tesorería para que los empleados puedan retirar su vale. El día 15 el sistema calcula la quincena (30% del disponible actualizado, neto del vale ya retirado). Si eventos posteriores al retiro del vale (reposos, ausencias, suspensiones) reducen el haber del empleado por debajo del vale retirado, el sistema detecta el sobregiro y activa la alerta de reposición. El aguinaldo sigue su propio calendario: 10 de junio con base en el salario de mayo (con complemento en julio), diciembre completo, y desde abril se pueden solicitar anticipos proporcionales individuales.
flowchart TD DIA7["Dia 7 del mes
Calcular disponible (70%)"]:::decision VALES["RRH-19 tab Vales
(planilla 70% disponible)"]:::wireframe DETV["RRH-20 Detalle
vale por empleado"]:::wireframe APRUEBA["Jefa RRHH
aprueba planilla vales"]:::wireframe TESO_V["Tesorería
(empleado retira vale)"]:::external DIA15["Dia 15 del mes
Calcular quincena (30%)"]:::decision QUIN["RRH-19 tab Quincena
(planilla 30% disponible)"]:::wireframe TESO_Q["Tesorería
(acreditacion quincena)"]:::external SOBREGIRO{"¿Eventos post-retiro
reducen el haber?"}:::decision ALERTA_SOB["Sobregiro detectado
(reposicion pendiente)"]:::alert REPO["Tesorería registra
reposicion del empleado"]:::external JUNIO["10 de junio
Aguinaldo 1er semestre"]:::decision AGU["RRH-19 tab Aguinaldo
(base: salario mayo)"]:::wireframe DETAGU["RRH-20 Detalle
aguinaldo por empleado"]:::wireframe COMP_AGU["Complemento de aguinaldo
(primeros dias de julio)"]:::wireframe ABRIL["Desde abril
Solicitudes individuales"]:::decision PROP["RRH-19 tab Aguinaldo
(proporcional anticipado)"]:::wireframe DIC["Diciembre
Aguinaldo completo del ano"]:::decision CERRADO["Vales/Quincena/Aguinaldo
descontados en planilla salario"]:::terminal DIA7 --> VALES VALES --> DETV DETV --> APRUEBA APRUEBA --> TESO_V TESO_V --> SOBREGIRO SOBREGIRO -->|Si - sobregiro| ALERTA_SOB SOBREGIRO -->|No| DIA15 ALERTA_SOB --> REPO REPO --> DIA15 DIA15 --> QUIN QUIN --> TESO_Q TESO_Q --> CERRADO JUNIO --> AGU AGU --> DETAGU DETAGU --> COMP_AGU COMP_AGU --> CERRADO ABRIL --> PROP PROP --> DETAGU DIC --> AGU click VALES "RRH-19-ValesQuincena.html" "Vales tab" click DETV "RRH-20-DetalleVale.html" "Detalle vale por empleado" click APRUEBA "RRH-19-ValesQuincena.html" "Aprobacion planilla vales" click QUIN "RRH-19-ValesQuincena.html" "Quincena tab" click AGU "RRH-19-ValesQuincena.html" "Aguinaldo tab" click DETAGU "RRH-20-DetalleVale.html" "Detalle aguinaldo por empleado" click COMP_AGU "RRH-19-ValesQuincena.html" "Complemento aguinaldo" click PROP "RRH-19-ValesQuincena.html" "Aguinaldo proporcional anticipado" classDef external fill:#f5f5f5,stroke:#999,color:#333 classDef wireframe fill:#e3f2fd,stroke:#0066cc,color:#003366 classDef terminal fill:#e8f5e9,stroke:#28a745,color:#155724 classDef alert fill:#ffebee,stroke:#dc3545,color:#721c24 classDef decision fill:#fff3cd,stroke:#ffc107,color:#856404
Corrección firme de la Revisión 2026-07-09 §2.5: los embargos son secuenciales, no simultáneos. Un empleado tiene un solo embargo Vigente a la vez y siempre se retiene el 25% del salario (no existe un embargo "del 5%"; el tope legal del 25% se aplica íntegro al embargo vigente). Si ingresa un segundo oficio mientras hay uno vigente, queda En espera / En cola y empieza al finalizar el anterior, tomando como fecha de inicio la última fecha de descuento del embargo previo; se procede en el orden en que se reciben los oficios (cola FIFO). El embargo tiene prioridad absoluta sobre cualquier otro descuento. Cada mes Tesorería deposita el monto en la cuenta judicial del demandante y envía el comprobante a RRHH; el asistente puntea el comprobante contra la cuota del cronograma (conciliación). Si el salario del empleado cambia, el sistema recalcula la cuota mensual.
flowchart TD OFICIO["Judiciales / Mesa de entrada
(oficio de embargo recibido)"]:::external BANDEJA["RRH-21 Bandeja
de embargos judiciales"]:::wireframe COLA{"Ya hay un embargo
Vigente para el empleado"}:::decision ESPERA["RRH-21 Queda En espera / En cola
(orden de recepcion FIFO)"]:::alert DETALLE["RRH-22 Detalle
de embargo (Vigente)"]:::wireframe CALCULO["Sistema calcula cuota
(siempre 25% del salario)"]:::wireframe CRONO["RRH-22 Cronograma
de cuotas generado"]:::wireframe PLANILLA["Descuento mensual
en planilla (prioridad 1)"]:::alert TESO["Tesorería
(deposito en cuenta judicial)"]:::external COMPRO["Tesorería envia
comprobante de deposito"]:::external PUNTEO["RRH-22 Conciliacion
(punteo comprobante vs cuota)"]:::wireframe CAMBIO{"Cambio de salario
del empleado"}:::decision RECALC["Sistema recalcula
cuota (nuevo 25%)"]:::wireframe SALDADO["Embargo saldado
(todas las cuotas conciliadas)"]:::terminal SIGUIENTE{"Hay embargo
En espera"}:::decision ARRANCA["RRH-22 Siguiente arranca desde
la ultima fecha de descuento del anterior"]:::wireframe FIN["Sin embargos pendientes
para el empleado"]:::terminal OFICIO --> BANDEJA BANDEJA --> COLA COLA -->|Si hay vigente| ESPERA COLA -->|No hay vigente| DETALLE DETALLE --> CALCULO CALCULO --> CRONO CRONO --> PLANILLA PLANILLA --> TESO TESO --> COMPRO COMPRO --> PUNTEO PUNTEO --> CAMBIO CAMBIO -->|Si| RECALC RECALC --> PLANILLA CAMBIO -->|No proxima cuota| PLANILLA PUNTEO --> SALDADO SALDADO --> SIGUIENTE ESPERA -.->|espera su turno| SIGUIENTE SIGUIENTE -->|Si| ARRANCA SIGUIENTE -->|No| FIN ARRANCA --> DETALLE click BANDEJA "RRH-21-BandejaEmbargos.html" "Bandeja de embargos judiciales" click ESPERA "RRH-21-BandejaEmbargos.html" "Embargo En espera / En cola" click DETALLE "RRH-22-DetalleEmbargo.html" "Detalle de embargo vigente" click CALCULO "RRH-22-DetalleEmbargo.html" "Calculo de cuota (25%)" click CRONO "RRH-22-DetalleEmbargo.html" "Cronograma de cuotas" click PUNTEO "RRH-22-DetalleEmbargo.html" "Conciliacion con comprobante" click RECALC "RRH-22-DetalleEmbargo.html" "Recalculo por cambio de salario" click ARRANCA "RRH-22-DetalleEmbargo.html" "Encadena el siguiente embargo" classDef external fill:#f5f5f5,stroke:#999,color:#333 classDef wireframe fill:#e3f2fd,stroke:#0066cc,color:#003366 classDef terminal fill:#e8f5e9,stroke:#28a745,color:#155724 classDef alert fill:#ffebee,stroke:#dc3545,color:#721c24 classDef decision fill:#fff3cd,stroke:#ffc107,color:#856404
La desvinculación cubre todos los tipos de baja: renuncia voluntaria, despido injustificado (con preaviso e indemnización), fin de período de prueba, jubilación y fallecimiento. El wizard de liquidación final calcula automáticamente todos los conceptos: salario proporcional a días trabajados del último mes, vacaciones causadas o proporcionales (según el tipo de baja), aguinaldo proporcional, preaviso e indemnización si corresponde (basada en el promedio de los últimos 6 meses de salario remuneratorio). La cadena de aprobación es Jefa de RRHH (revisa) a Gerencia General (aprueba); ya no interviene el rol "Tesorero CONAP". Novedad de la Revisión 2026-07-09: la liquidación se comunica ahora al Ministerio de Trabajo levantando un archivo por empleado ANTES de darle de baja (primero la liquidación, después la baja; el Ministerio no permite comunicar la baja de alguien ya dado de baja). Al registrar la baja, el sistema notifica a Créditos para que cese el débito automático de los préstamos Y de la rueda del ex-empleado, que pasa a pagar como socio por caja. El IPS recibe la baja de forma inmediata. El historial completo del empleado (recibos, permisos, sanciones, vacaciones) queda preservado en el sistema por el período legal.
flowchart TD LISTFUN["RRH-02 Listado
de empleados"]:::wireframe FICHA["RRH-04 Ficha
del empleado"]:::wireframe LIQ["RRH-23 Liquidacion final
(wizard)"]:::wireframe TIPO_BAJA{"Tipo de
desvinculacion"}:::decision RENUNCIA["Renuncia voluntaria
(salario prop + vac causadas + agu prop)"]:::wireframe DESPIDO["Despido injustificado
(+ preaviso + indemnizacion + vac prop)"]:::wireframe PRUEBA["Fin periodo de prueba
(salario prop + agu prop)"]:::wireframe OTRO_BAJA["Jubilacion / Fallecimiento
(calculo segun caso)"]:::wireframe PROMEDIO["Sistema calcula promedio
6 meses salario remuneratorio"]:::wireframe REVISION["Jefa RRHH
revisa calculo"]:::wireframe GERENCIA["Gerencia General
aprueba liquidacion"]:::external TESO["Tesorería
(pago de liquidacion)"]:::external CRED["Creditos
(cese debito prestamos Y rueda - inmediato)"]:::external LIQMIN["RRH-24 Levanta archivo de liquidacion
por empleado (antes de la baja)"]:::wireframe MINLIQ["Ministerio de Trabajo
(recibe la liquidacion primero)"]:::external COMUN["RRH-24 Comunicacion de baja
a IPS y Ministerio"]:::wireframe IPS["IPS
(baja inmediata)"]:::external MINBAJA["Ministerio de Trabajo
(baja - despues de la liquidacion)"]:::external DESVINC["Empleado en estado Desvinculado
(historial preservado por periodo legal)"]:::terminal LISTFUN --> FICHA FICHA --> LIQ LIQ --> TIPO_BAJA TIPO_BAJA -->|Renuncia| RENUNCIA TIPO_BAJA -->|Despido| DESPIDO TIPO_BAJA -->|Prueba| PRUEBA TIPO_BAJA -->|Otro| OTRO_BAJA RENUNCIA --> PROMEDIO DESPIDO --> PROMEDIO PRUEBA --> PROMEDIO OTRO_BAJA --> PROMEDIO PROMEDIO --> REVISION REVISION --> GERENCIA GERENCIA --> TESO GERENCIA --> LIQMIN TESO --> CRED LIQMIN --> MINLIQ MINLIQ --> COMUN COMUN --> IPS COMUN --> MINBAJA CRED --> DESVINC IPS --> DESVINC MINBAJA --> DESVINC click LISTFUN "RRH-02-ListadoFuncionarios.html" "Listado de empleados" click FICHA "RRH-04-FichaFuncionario.html" "Ficha del empleado" click LIQ "RRH-23-LiquidacionFinal.html" "Liquidacion final (wizard)" click RENUNCIA "RRH-23-LiquidacionFinal.html" "Renuncia voluntaria" click DESPIDO "RRH-23-LiquidacionFinal.html" "Despido injustificado" click PRUEBA "RRH-23-LiquidacionFinal.html" "Fin periodo de prueba" click OTRO_BAJA "RRH-23-LiquidacionFinal.html" "Otro tipo de baja" click PROMEDIO "RRH-23-LiquidacionFinal.html" "Calculo promedio 6 meses" click REVISION "RRH-23-LiquidacionFinal.html" "Revision Jefa RRHH" click LIQMIN "RRH-24-BandejaComunicaciones.html" "Archivo de liquidacion al Ministerio" click COMUN "RRH-24-BandejaComunicaciones.html" "Comunicacion de baja a IPS y Ministerio" classDef external fill:#f5f5f5,stroke:#999,color:#333 classDef wireframe fill:#e3f2fd,stroke:#0066cc,color:#003366 classDef terminal fill:#e8f5e9,stroke:#28a745,color:#155724 classDef alert fill:#ffebee,stroke:#dc3545,color:#721c24 classDef decision fill:#fff3cd,stroke:#ffc107,color:#856404
Bloque incorporado en la Revisión 2026-07-09 (Sección 4): el relevamiento original lo había marcado fuera de alcance y el área confirmó que lo quiere incluido. El área de RRHH registra las actividades de capacitación y sus asistentes por empleado (quién asistió a qué curso), controla los análisis médicos de ingreso y periódicos (resultado apto / no apto, vinculados a la ficha médica de RRH-04 restringida a la Jefa de RRHH) y registra la actualización de datos personales cada 2 años; toda esa información se acumula en el legajo digital del empleado. En paralelo, el sub-módulo genera las planillas complementarias de descuento (uniformes con presupuesto de Gs. 1.500.000 y excedente en 4 cuotas, ayudas voluntarias con firma y descuento único, adhesiones con código 92 de planilla / 192 por caja) que impactan la planilla de salario del mes (RRH-16) y se remiten a Contabilidad como asiento.
flowchart TD HUB["RRH-29 Desarrollo Organizacional
(bandeja del sub-modulo)"]:::wireframe ACT["RRH-29 tab Capacitaciones
(registrar actividad o curso)"]:::wireframe ASIST["RRH-29 Registrar asistentes
por empleado"]:::wireframe MED["RRH-29 tab Analisis medicos
(ingreso y periodicos - apto/no apto)"]:::wireframe DATOS["RRH-29 tab Actualizacion de datos
(cada 2 anos - escaneo al legajo)"]:::wireframe FICHA["RRH-04 Ficha del empleado
(historial de capacitacion y ficha medica)"]:::wireframe PLAN["RRH-30 Planillas complementarias
de descuento"]:::wireframe UNIF["Uniformes
(excedente sobre 1.500.000 en 4 cuotas)"]:::wireframe AYUDA["Ayudas voluntarias
(firma y descuento unico)"]:::wireframe ADH["Adhesiones
(codigo 92 planilla / 192 por caja)"]:::wireframe SALARIO["RRH-16 Planilla de salario
(descuenta las cuotas del mes)"]:::wireframe CONTA["Contabilidad
(listado de descuentos como asiento)"]:::external LEGAJO["Historial del empleado actualizado
en el legajo digital"]:::terminal HUB --> ACT ACT --> ASIST ASIST --> FICHA HUB --> MED MED --> FICHA HUB --> DATOS DATOS --> FICHA HUB --> PLAN PLAN --> UNIF PLAN --> AYUDA PLAN --> ADH UNIF --> SALARIO AYUDA --> SALARIO ADH --> SALARIO SALARIO --> CONTA FICHA --> LEGAJO CONTA --> LEGAJO click HUB "RRH-29-DesarrolloOrganizacional.html" "Bandeja de Desarrollo Organizacional" click ACT "RRH-29-DesarrolloOrganizacional.html" "Capacitaciones y actividades" click ASIST "RRH-29-DesarrolloOrganizacional.html" "Registrar asistentes" click MED "RRH-29-DesarrolloOrganizacional.html" "Analisis medicos" click DATOS "RRH-29-DesarrolloOrganizacional.html" "Actualizacion de datos" click FICHA "RRH-04-FichaFuncionario.html" "Ficha del empleado" click PLAN "RRH-30-PlanillasComplementarias.html" "Planillas complementarias de descuento" click UNIF "RRH-30-PlanillasComplementarias.html" "Uniformes" click AYUDA "RRH-30-PlanillasComplementarias.html" "Ayudas voluntarias" click ADH "RRH-30-PlanillasComplementarias.html" "Adhesiones" click SALARIO "RRH-16-DetallePlanilla.html" "Planilla de salario" classDef external fill:#f5f5f5,stroke:#999,color:#333 classDef wireframe fill:#e3f2fd,stroke:#0066cc,color:#003366 classDef terminal fill:#e8f5e9,stroke:#28a745,color:#155724 classDef alert fill:#ffebee,stroke:#dc3545,color:#721c24 classDef decision fill:#fff3cd,stroke:#ffc107,color:#856404