Intervalle d'évaluation Événements de cycle de vie
Un mécanisme est disponible pour garantir que les minuteurs d'un workflow se déclenchent automatiquement au lieu d'attendre le déclenchement de l'intervalle d'évaluation.
- Immédiatement
- Avant une date
- Script de déclencheur (avancé)
- Conditions (champs d'une table)
- Combinaison ou différents types de déclencheurs
- *Autres ensembles d'activitésRemarque :Pour plus d'informations sur le déclenchement d'un ensemble d'activités, consultez Configurer un ensemble d'activités d'événement de cycle de vie et Workflows Événements de cycle de vie.
*Lorsqu'un ensemble d'activités est déclenché par d'autres ensembles d'activités, il doit attendre la résolution de toutes les dépendances avant de se déclencher.
Flux du lanceur d'activités RH
Lorsqu'un ticket d'événement de cycle de vie passe à l'état Prêt, tous les ensembles d'activités s'exécutent via un flux du lanceur d'activités RH. Les activités de chaque ensemble d'activités ne sont pas déclenchées pour le moment. Lorsqu'un ensemble d'activités ne dépend pas d'autres ensembles d'activités pour déclencher des activités, les conditions de déclenchement sont analysées.
Si la condition de déclenchement n'a pas été remplie, elle attend que le minuteur du script de déclencheur Wait to reevaluate (Attendre pour réévaluer) s'exécute (toutes les quatre heures par défaut).
Si la condition de déclenchement est remplie, mais après l'exécution de l'intervalle d'évaluation, elle doit attendre quatre heures de plus avant la réévaluation de l'ensemble d'activités. Cela peut entraîner un retard du déclenchement d'un ensemble d'activités.
Le minuteur du script de déclencheur Wait to reevaluate (Attendre pour réévaluer) utilise le champ sn_hr_le.All activity set closure timer sous Propriétés d'événement de cycle de vie pour déterminer le moment opportun pour évaluer l'ensemble d'activités. La valeur par défaut est de 4 heures.
Ensemble d'activités Condition with Event BR (Demo) (Condition avec événement BR (Démo))
- Le type de déclencheur de l'ensemble d'activités doit être défini sur Condition.
- L'ensemble d'activités Condition with Event BR (Demo) se déclenche lorsque l'état du ticket d'événement de cycle de vie principal devient Travail en cours.
- L'activité Email - Condition with Event BR (Demo) est incluse dans l'ensemble d'activités Condition with Event BR (Demo).
- L'ensemble d'activités Condition with Event BR (Demo) contient le workflow Lanceur d'activités RH. Il contient également la règle métier Condition with Event BR (Demo).
- La règle métier Condition with Event BR (Demo) s'exécute lorsque l'état d'un ticket LE devient Travail en cours.
- Puis elle recherche les workflows qui s'exécutent pour le ticket LE jusqu'à ce qu'elle trouve le workflow de vérification du déclencheur d'ensemble d'activités RH et diffuse l'événement de check_activity_set_trigger vers ce workflow.
- Vous pouvez modifier l'ensemble d'activités Condition with Event BR (Demo), l'activité mail - Condition with Event BR (Demo) et la règle métier Condition with Event BR (Demo) pour répondre à vos besoins.Remarque :Pour plus d’informations, consultez et Workflows Événements de cycle de vieRègles métier.
Workflow de vérification du déclencheur d'ensemble d'activités RH
- Le workflow de vérification du déclencheur d'ensemble d'activités RH est appelé lorsqu'un ensemble d'activités ne dépend d'aucun autre ensemble d'activité.
- Il vérifie périodiquement si la condition de déclenchement d'un ensemble d'activités a été remplie.
- Si les conditions de déclenchement n'ont pas été remplies, elle attend toujours l'exécution de l'intervalle d'évaluation.
- Si l'événement check_activity_set_trigger se déclenche, les conditions de déclenchement de l'ensemble d'activités sont immédiatement vérifiées.