Transmettre une variable d’un workflow à un flux secondaire

  • Rversion finale: Washingtondc
  • Mis à jour 1 févr. 2024
  • 1 minute de lecture
  • Utilisez ce processus pour transmettre des 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 afin 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 auprès des 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 qui s’affiche pour l’utilisateur et le type de champ.
    5. Cliquez sur Envoyer.

    Invoquer un flux secondaire dans un workflow

    Utilisez cette procédure pour ajouter un flux secondaire à un workflow.

    Procédure

    1. Dans l’éditeur de workflow, ouvrez et extrayez 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é par la définition des entrées .