Reconstruction des listes d'activités résolues

Reconstruction des listes d'activités résolues

Recalcule la vue par employé des listes d’activités résolues.

Fonctionnement

Chaque employé voit une liste résolue d’activités contre lesquelles enregistrer du temps — cette liste combine sa liste personnelle avec les listes d’unité d’organisation héritées. La liste résolue est stockée comme projection pour que l’interface n’ait pas à la recalculer à chaque chargement. Cette tâche reconstruit cette projection pour chaque employé de l’espace de travail :

  1. Parcourt chaque employé de l’espace
  2. Résout leur liste d’activités effective en combinant la liste personnelle et celles héritées des unités
  3. Met à jour la ligne de projection — uniquement quand la liste résolue a réellement changé (donc une exécution sur un espace sain reporte beaucoup d’entrées sans changement)

Quand elle s’exécute

La tâche est déclenchée par l’opérateur et légèrement debouncée — les gestionnaires en direct reconstruisent aussi cette projection quand la configuration concernée change. Lancez-la manuellement quand un employé signale une activité manquante ou inattendue dans son sélecteur.

Paramètres

Cette tâche n’a pas de paramètres.

Résultats de la tâche

MétriqueDescription
totalNombre d’employés évalués
changedNombre de listes résolues ayant effectivement changé
errorsÉchecs pendant le traitement

Quand l’exécuter

  • Un employé indique qu’une activité qu’il devrait voir manque dans son sélecteur
  • Une liste d’activités d’unité a été modifiée et vous souhaitez confirmer la propagation
  • Après avoir déplacé un employé vers une autre unité d’organisation

Dépannage

ProblèmeSolution
Activité toujours manquante pour un employéVérifiez que l’employé appartient à la bonne unité et que la liste d’activités de l’unité contient l’activité. Relancez, puis rafraîchissez le navigateur
Beaucoup d’erreurs pendant la reconstructionChaque erreur est journalisée avec la cause. La plus fréquente est une référence à une liste d’activités supprimée — nettoyez la référence, puis relancez