Transmettre une variable d’un workflow à un flux secondaire

  • Rversion finale: Xanadu
  • Mis à jour 1 août 2024
  • 1 minute de lecture
  • Utilisez ce processus pour transmettre les variables d’un workflow parent à un flux secondaire.

    Avant de commencer

    Rôle requis : workflow_admin, workflow_creator ou admin

    Pourquoi et quand exécuter cette tâche

    Remarque :
    Vous pouvez également utiliser l’activité Valeur de retour dans le flux secondaire pour renvoyer des valeurs au workflow parent. Assurez-vous d’avoir une valeur de retour sur chaque chemin de transition de fin.

    Procédure

    1. Préparez le flux secondaire pour qu’il accepte les variables du workflow parent en définissant les entrées.
    2. Incluez le flux secondaire dans le workflow parent et connectez les entrées aux variables du workflow parent.
      Remarque :
      Vous ne pouvez pas transmettre de variables à un flux secondaire qui s’exécute sur la table Élément demandé [sc_req_item].

    Définir les entrées d’un flux secondaire

    Définissez les variables d’entrée pour qu’un workflow puisse faire une demande aux workflows parents lorsqu’il est lancé en tant que flux secondaire.

    Pourquoi et quand exécuter cette tâche

    Toutes les entrées sont stockées dans la table Variables [var_dictionary].

    Procédure

    1. Dans l’éditeur, ouvrez et vérifiez le workflow.
    2. Dans la barre de titre, cliquez sur l’icône de menu et sélectionnez Modifier les entrées.
    3. Dans la fenêtre Entrées du workflow, cliquez sur Nouveau.
    4. Renseignez l’enregistrement avec la définition de la variable, y compris le nom de la colonne, l’étiquette affichée à l’utilisateur et le type de champ.
    5. Cliquez sur Envoyer.

    Invoquer un flux secondaire dans un workflow

    Cette procédure permet d’ajouter un flux secondaire à un workflow.

    Procédure

    1. Dans l’éditeur de workflow, ouvrez et vérifiez le workflow parent.
    2. Faites glisser le flux secondaire de l’onglet Workflows vers le workflow parent.
    3. Dans la boîte de dialogue Nouvelle activité, définissez les variables définies par les entrées du flux secondaire.

      Ces champs peuvent accepter à la fois des valeurs statiques ou des variables au format suivant :

      ${nom_variable}

    4. Cliquez sur Envoyer.

      Le workflow déclenche le flux secondaire au moment opportun et transmet les variables comme indiqué dans la définition des entrées .