Rappel de congés

Envoie une notification d’alerte à chaque employé le dernier jour ouvré avant le début d’une période de congés à venir.

Fonctionnement

La tâche de rappel s’exécute quotidiennement et examine les deux semaines à venir pour les absences planifiées :

  1. Trouve les absences à venir — chaque période planifiée pleine, fermée et commençant dans les 14 prochains jours
  2. Fusionne les périodes adjacentes — les absences consécutives séparées uniquement par des jours non travaillés (week-ends, jours fériés, repos personnalisés) sont fusionnées en un seul bloc. Cela évite d’envoyer deux rappels pour « vendredi vacances, puis lundi maladie »
  3. Choisit le bon jour — le rappel n’est envoyé que lorsque le jour ouvré précédent de l’employé est aujourd’hui. Une absence commençant un lundi déclenche le rappel le vendredi ; une absence après un long week-end déclenche le rappel le dernier jour ouvré avant ce week-end
  4. Envoie une notification — une notification dans l’app plus un e-mail, dédupliqués pour qu’une nouvelle exécution le même jour ne produise pas de doublons

Les périodes ouvertes, les périodes partielles et celles déjà commencées ne sont pas éligibles.

Quand elle s’exécute

La tâche s’exécute automatiquement et ne se déclenche que sur les espaces de travail comportant au moins une absence planifiée dans la fenêtre.

Paramètres

Cette tâche n’a pas de paramètres. La date d’exécution est le jour utilisé pour évaluer « le dernier jour ouvré avant ».

Résultats de la tâche

MétriqueDescription
reminders_sentNombre de nouvelles notifications créées
reminders_no_userEmployés sans compte utilisateur lié (aucune notification possible)
reminders_duplicatesRappels déjà envoyés pour la même absence (déduplication, normal en cas de relance)
reminder_errorsÉchecs pendant le traitement

Ce que voit l’employé

Une seule notification couvrant l’intégralité du bloc fusionné, avec le nom du compte de congés concerné lorsque toutes les parties partagent le même compte, ou un libellé générique « congés » lorsque le bloc mélange plusieurs types. Le message inclut aussi le nombre de jours ouvrés de l’absence.

Dépannage

ProblèmeSolution
L’employé n’a pas reçu de rappelVérifiez que l’employé a un compte utilisateur lié et que l’absence est fermée, pleine, et commence dans les 14 jours
Le rappel a été envoyé le mauvais jourLa tâche utilise le calendrier propre à l’employé. Des jours non ouvrés personnalisés ou un horaire partiel peuvent décaler le jour. Vérifiez la politique de temps de travail et les surcharges individuelles
Deux rappels pour les mêmes vacancesLa fusion n’unit que les périodes séparées par des jours non ouvrés. Une coupure incluant un jour ouvré produira deux rappels. Vérifiez les limites des périodes