Saltar al contenido

Registro de ausencias

Registra una entrada diaria para cada ausencia en curso sin fecha de fin, para que el día de ayer quede registrado en la actividad correcta.

Cómo funciona

Cuando un empleado inicia una ausencia sin fecha de fin (por ejemplo, una baja por enfermedad en curso sin fecha de vuelta fijada), esta sigue «activa» hasta que el empleado vuelve. Esta tarea se ejecuta a diario y registra una entrada para ayer en la actividad vinculada a la ausencia:

  1. Busca los periodos activos: empleados con al menos una ausencia sin fecha de fin en curso
  2. Registra el día de ayer: para cada periodo activo que empezó antes de ayer, se crea un registro con la fecha de ayer
  3. Se puede repetir sin riesgo: cada registro se identifica por empleado, actividad y fecha, así que volver a ejecutar la tarea el mismo día no cambia nada

Registrar el día de ayer (en lugar de hoy) da al empleado un margen para volver al trabajo e interrumpir la ausencia antes de que se registre el día. El primer día lo registra la propia solicitud y, cuando se pone fin a la ausencia, se vuelve a registrar todo el periodo como red de seguridad final.

Cuándo se ejecuta

La tarea se ejecuta automáticamente y solo se lanza en los espacios de trabajo que tienen al menos una ausencia sin fecha de fin activa.

Parámetros

Esta tarea no tiene parámetros.

Resultados de la tarea

MétricaDescripción
entries_registeredNúmero de días de ayer que se registraron por primera vez
errorsNúmero de fallos durante el registro

Solución de problemas

ProblemaSolución
Faltan días en una ausencia sin fecha de finEjecuta la tarea manualmente con la fecha de ejecución fijada en el día siguiente al que falta: las ejecuciones de recuperación nunca registran un día dos veces
Periodo activo sin actividadNo se registra nada para el periodo. Comprueba que la política de ausencias de esa ausencia tiene una actividad configurada