Activités du workflow spécifiques à un événement

  • Rversion finale: Zurich
  • Mis à jour 31 juil. 2025
  • 1 minute de lecture
  • Les activités du workflow suivantes déclenchent des événements.

    Tableau 1. Activités du workflow spécifiques à un événement
    Nom de l'activité Description Objectif Utilisation Source Thread Écouteurs
    Créer un événement Nécessite un événement du registre des événements plutôt qu’un événement de workflow. Cette activité se trouve dans la catégorie Notification de l’arborescence du workflow. Déclenche l’événement de notification spécifié dans la table Activité du workflow [wf_activity].
    1. Accédez à la Politique système > Événements > Registre
    2. Créez un événement.
    3. Accédez à la Politique système > Modèles et créer des modèles d’e-mail.
    4. Accédez à la Politique système > E-mail > Notifications.
    5. Créez une notification par e-mail déclenchée par l’événement que vous avez créé et envoyez le modèle que vous avez créé.
    6. Sur le canevas du workflow, faites glisser l’activité Créer un événement sur le canevas et associez-la à l’événement nouvellement enregistré.
    Lorsque le workflow s’exécute, l’événement est créé et l’e-mail associé à l’événement est envoyé.
    Registre des événements Déclenché dans le thread actuel et géré sur le thread de travail dans les notifications. Jamais traité par un workflow Sur le thread de notification, en dehors du workflow
    Attendre l’événement WF Écoute les événements de workflow, comme décrit dans Événements de workflow de la table Système de base , et uniquement dans le contexte actuel. Cette activité se trouve dans la catégorie Conditions de l’arborescence du workflow. Attend qu’une autre branche de transition du contexte actuel déclenche un événement. Utilise un nom d’événement comme entrée. Lorsque l’activité est exécutée, le nom de l’événement spécifié est ajouté à un tableau de chaînes stocké dans la colonne registered_events . Les valeurs de cette colonne font partie d’une liste de tous les événements que l’activité attend lorsqu’elle est en cours d’exécution. L’activité Attendre l’événement WF a un événement générique onUnhandledEvent qui teste l’événement actuel par rapport à la valeur transmise à la variable. S’ils correspondent, l’événement Attendre WF fait avancer le workflow. Déclenché dans le thread actuel ou à partir d’un script include onUnhandledEvent de l’activité Attendre un événement WF