Workflows utilisés comme flux secondaires

  • Rversion finale: Zurich
  • Mis à jour 31 juil. 2025
  • 1 minute de lecture
  • Un workflow peut lancer un autre workflow en tant qu’activité.

    Le workflow parent déclenche le flux secondaire, puis attend que celui-ci se termine avant de continuer. Exécutez l’outil de validation du workflow avant la publication pour détecter les flux secondaires manquants et d’autres problèmes de dépendance, tels que ceux impliquant des ensembles de mises à jour.

    L’onglet Workflows de l’éditeur de workflow contient une liste des workflows pouvant être utilisés comme flux secondaires.

    Figure 1. Workflows pouvant être utilisés comme flux secondaires
    Workflows pouvant être utilisés comme flux secondaires

    Assurez-vous que le flux secondaire sélectionné est actif. Si le flux secondaire est inactif, le workflow principal est bloqué avec un message de chargement . Si vous placez un flux secondaire inactif dans un workflow, le flux secondaire apparaît avec une bannière rouge, indiquant qu’il ne peut pas s’exécuter. Un flux secondaire actif est mis en surbrillance en bleu lorsqu’il est sélectionné.

    Figure 2. Workflow avec flux secondaires actifs
    Workflow avec flux secondaires actifs

    Les flux secondaires et l’activité Créer une tâche

    Si un workflow contient une activité Créer une tâche qui s’est exécutée sur l’enregistrement actuel, il est possible que des activités de tâche supplémentaires dans le workflow ne s’exécutent pas comme prévu.

    Cela peut se produire lorsque le même flux secondaire contenant une activité Créer une tâche s’exécute plusieurs fois dans un flux parent. Lorsque le flux secondaire s’exécute à nouveau et tente d’exécuter à nouveau l’activité Créer une tâche , le système rouvre la première activité de tâche à la place et ne crée pas de tâche supplémentaire.
    Remarque :
    Une alternative à la création de flux secondaires en double qui utilisent l’activité Créer une tâche consiste à ajouter une activité Exécuter le script au workflow qui crée une tâche avec un script.
    Figure 3. La même activité de création de tâche s’exécute deux fois dans un workflow
    Dans cette configuration, le workflow n’exécute pas plusieurs fois le même flux secondaire contenant une activité Créer une tâche . Cela permet au workflow de créer des tâches supplémentaires.
    Figure 4. Exécution de différents flux secondaires contenant l’activité Créer une tâche