Publicar la jornada teórica de las hojas de horas
Publica la jornada teórica semanal y los festivos de cada empleado, para que el calendario de la hoja de horas tenga siempre datos de las próximas ~13 semanas.
Cómo funciona
La jornada teórica semanal de cada empleado (minutos de trabajo previstos por día) y su lista de festivos se calculan por adelantado y se guardan, para que la hoja de horas pueda mostrarlos sin volver a calcularlos cada vez que se carga la página. Esta tarea hace avanzar la última semana publicada, semana a semana:
- Elige a los empleados: empleados activos o pendientes cuyas semanas publicadas todavía no llegan a ~13 semanas vista
- Calcula una semana: para cada semana que falta, calcula la jornada teórica y los festivos a partir de las condiciones laborales y la política de jornada actuales del empleado
- Guarda las semanas juntas: un registro por empleado contiene todas las semanas recién calculadas
- Omite las semanas sin cambios: cuando los valores de una semana son idénticos a los publicados antes, se deja fuera (la tarea avanza igualmente más allá de ella)
Cualquier día que no sea lunes, la semana objetivo no se ha movido desde el día anterior, así que todos los empleados activos ya están al día y la tarea no hace nada; es intencionado.
Cuándo se ejecuta
La tarea se ejecuta todos los días. Lo que tarda depende de cuántos empleados estén atrasados; normalmente solo los que han tenido un cambio de condiciones o de política en las últimas 24 horas.
Parámetros
| Parámetro | Descripción |
|---|---|
| Forzar | Vuelve a publicar todas las semanas de todos los empleados activos o pendientes, incluidas las semanas que no han cambiado. Úsalo cuando la hoja de horas muestre una jornada teórica o unos festivos que no coinciden con las condiciones y políticas configuradas |
Resultados de la tarea
| Métrica | Descripción |
|---|---|
processed | Número de empleados sobre los que ha actuado la tarea |
emitted | Número de semanas publicadas |
candidates | Número de empleados que ha revisado la tarea |
skipped | Empleados que la tarea no ha podido procesar (errores de carga) |
force | Si la ejecución usó el parámetro Forzar |
Cuándo usar Forzar
- Después de un cambio importante en las políticas de jornada que también deba aplicarse a semanas pasadas
- Cuando el calendario de la hoja de horas parezca mostrar una jornada teórica incorrecta o falten festivos para empleados activos o pendientes
- Después de restaurar una copia de seguridad o ejecutar una migración que haya afectado a condiciones o políticas
Forzar vuelve a publicar las semanas en todo el intervalo (desde el inicio del resumen del periodo abierto de cada empleado, o desde el inicio del mes pasado, hasta ~13 semanas vista). Cuenta con que la ejecución tarde más que una normal.
Solución de problemas
| Problema | Solución |
|---|---|
| Se muestra una jornada teórica incorrecta en una semana futura | Comprueba que las condiciones laborales y la política de jornada de ese empleado dan el valor esperado. Ejecútala con Forzar para volver a publicar |
| Faltan festivos en el calendario | Revisa el calendario de festivos que cubre al empleado. Ejecútala con Forzar para actualizar |
| Un empleado nuevo no tiene datos en el calendario | Los empleados activos y pendientes se recogen automáticamente en la siguiente ejecución. Para incluir a un empleado de inmediato, ejecuta la tarea |