Événements de cycle de vie Optimisation de la progression de l’ensemble d’activités

  • Rversion finale: Zurich
  • Mis à jour 31 juil. 2025
  • 5 minutes de lecture
  • Assurez-vous que les ensembles d’activités que vous avez définis pour Événements de cycle de vie progresser de manière transparente jusqu’à l’achèvement lorsqu’ils remplissent les conditions pour être déclenchés pour un Événements de cycle de vie ticket.

    Les ensembles d’activités sont créés ou modifiés pour définir un groupe d’activités. Les ensembles d’activités représentent différentes étapes du processus d’événement de cycle de vie et présentent des conditions dans lesquelles ils sont déclenchés. Les conditions de déclenchement d’un ensemble d’activités dépendent des valeurs définies dans les champs Type de déclencheur et Audience de l’enregistrement de l’ensemble d’activités. Lorsqu’un ensemble d’activités est créé, le champ État de l’enregistrement de contexte de l’ensemble d’activités correspondant est défini sur En attente du déclenchement. Une fois qu’un ensemble d’activités remplit les conditions de déclenchement qui lui sont définies, la valeur du champ État est changée en Activités en cours d’exécution.

    Parfois, des problèmes qui entravent la progression des ensembles d’activités peuvent survenir bien que les conditions de déclenchement correspondantes aient été remplies. Pour optimiser la progression des ensembles d’activités que vous avez définis et qui sont actifs, il est important de comprendre les conditions dans lesquelles un ensemble d’activités stagne. Utilisez la table suivante pour obtenir des informations sur les problèmes attribués à la stagnation de la progression d’un ensemble d’activités et les solutions correspondantes aux problèmes reflétés :
    Tableau 1. Problèmes de stagnation des ensembles d’activités et solutions correspondantes
    Problème Description Solution
    Changements de configuration Changements à la configuration de l’ensemble d’activités effectués lorsque des tickets existants Événements de cycle de vie dépendent d’une configuration d’ensemble d’activités précédente. Vous devez faire preuve de prudence lorsque vous modifiez la configuration d’un ensemble d’activités défini et actif, en particulier les composants suivants :
    • Modification de la valeur du champ Audience dans l’enregistrement de l’ensemble d’activités.
    • Modification de la valeur du champ Type de déclencheur dans l’enregistrement de l’ensemble d’activités.
    • Ajouter de nouvelles activités à un ensemble d’activités.
    • Déplacement des activités entre les ensembles d’activités.
    Les tickets existants Événements de cycle de vie n’utilisent pas les changements de configuration que vous avez apportés à un ensemble d’activités lorsque l’une des conditions suivantes est vraie :
    • L’ensemble d’activités a été déclenché pour le Événements de cycle de vie ticket.
    • Des activités ont déjà été générées pour le Événements de cycle de vie ticket.
    • Les activités sont déjà terminées pour le Événements de cycle de vie ticket.

    Ces changements de configuration doivent être effectués dans une instance de non-production pour valider si les changements produisent des effets indésirables.

    Conseil :
    Si un ensemble d’activités stagne en raison d’un changement de configuration, vous pouvez effectuer les étapes suivantes pour reprendre la progression :
    1. Changez le champ État dans l’enregistrement de contexte de l’ensemble d’activités sur Erreur.
    2. Reprenez le ticket correspondant Événements de cycle de vie .
    Cette solution est une solution de contournement et n’illustre pas l’utilisation à laquelle la fonctionnalité de ticket de reprise est destinée. Pour utiliser cette solution de contournement, les conditions suivantes doivent être vraies :
    • Les activités associées à l’ensemble d’activités ne doivent pas avoir été terminées.
    • Les tâches associées au Événements de cycle de vie ticket ne doivent pas avoir été créées.
    Cette solution de contournement doit être effectuée dans une instance de non-production pour valider si les changements produisent les effets souhaités.
    Mauvaise configuration Une configuration d’ensemble d’activités erronée qui provoque un comportement involontaire et affecte négativement la progression des activités au sein d’un ensemble d’activités. Passez en revue les ensembles d’activités que vous avez définis pour confirmer s’ils sont correctement configurés.

    Par exemple, vous avez défini un nouvel ensemble d’activités, un ensemble d’activités 2 (AS2) et défini le champ Type de déclencheur sur Autres ensembles d’activités afin que AS2 soit déclenché après l’achèvement de l’ensemble d’activités 1 (AS1). Toutefois, si AS1 est désactivé, votre configuration pour AS2 devient non valide. Étant donné qu’AS1 est désactivé, la configuration d’AS2 doit être modifiée pour supprimer sa dépendance d’AS1.

    Personnalisation Problèmes associés aux workflows personnalisés Événements de cycle de vie ou à leurs includes de script connexes qui sont utilisés pour gérer et exécuter les activités. Confirmez s’il existe des enregistrements d’accès restreint pour l’appelant (RCA) qui ont été invalidés à la suite de la modification d’un script include. S’il existe des enregistrements RCA non valides liés à un include de script modifié, examinez chaque enregistrement et autorisez l’accès en conséquence.

    Confirmez également s’il existe des enregistrements RCA comportant une erreur concernant l’impossibilité d’appeler ou d’accéder à un include de script, comme hr_ActivitySet.

    Intervalle d'évaluation Réduire l’intervalle de temps qui doit s’écouler entre chaque cycle du processus d’évaluation de l’ensemble d’activités. Le processus d’évaluation de l’ensemble d’activités détermine si les ensembles d’activités dont le champ d’état est défini sur En attente de déclenchement dans l’enregistrement de contexte de l’ensemble d’activités correspondant remplissent les conditions de déclenchement qui leur sont définies. Soyez prudent si vous décidez de réduire l’intervalle de temps entre chaque cycle du processus d’évaluation de l’ensemble d’activités à une valeur inférieure à la valeur par défaut (quatre heures).

    La réduction du temps d’attente entre chaque cycle du processus d’évaluation de l’ensemble d’activités augmente la fréquence à laquelle le processus d’évaluation de l’ensemble d’activités s’exécute. Par conséquent, cette modification augmente le nombre d’activités de workflow qui s’exécutent simultanément. Si le nombre d’activités en cours d’exécution atteint la capacité des activités qui peuvent être traitées par le workflow, le workflow est annulé lors de sa prochaine tentative d’exécution.

    Examinez la table Contextes de workflow pour confirmer s’il existe des enregistrements associés à un Événements de cycle de vie workflow qui ont été annulés. Le champ État de l’enregistrement de contexte du workflow correspondant est défini sur Annulé pour les workflows qui ont été annulés.

    Conseil :
    Utiliser le Ensemble d'activités Condition with Event BR (Demo) (Condition avec événement BR (Démo)) au lieu de modifier l’intervalle d’évaluation. Consultez la rubrique Intervalle d'évaluation Événements de cycle de vie pour plus d’informations sur l’intervalle d’évaluation et l’ensemble d’activités Condition avec l’événement BR (démo).
    Critère d'audience La personne concernée ne répond pas aux critères d’audience définis pour une activité destinée à une audience cible. L’ensemble d’activités correspondant est ignoré pendant le processus d’évaluation. Passez en revue la table Contextes de l’ensemble d’activités pour confirmer s’il existe des enregistrements qui ont été ignorés. Le champ État de l’enregistrement de contexte de l’ensemble d’activités correspondant est défini sur Ignoré pour les ensembles d’activités qui ont été ignorés.