Configurer des étapes et les ajouter à un flux
Configurez quand les étapes s’affichent pour un utilisateur, définissez les étiquettes d’état d’étape et ajoutez des étapes à un flux ou à des flux secondaires dans Studio de workflow.
Avant de commencer
Cette tâche suppose que vous êtes familier avec les étapes de flux et de flux secondaire, les champs d’étape et les ensembles d’étapes. Pour plus d'informations sur les étapes, consultez Étapes de flux et de flux secondaires.
Rôle requis : flow_designer ou admin
Procédure
- Facultatif :
S’il n’est pas déjà présent, créez un champ d’étape dans la table qui déclenche le flux.
Un champ d’étape stocke et affiche l’état de l’étape et les détails d’un enregistrement spécifique pendant l’exécution d’un flux ou d’un flux secondaire. Par défaut, la Catalogue de services table Éléments demandés [sc_req_item] comporte un champ d’étape.
Pour qu’un champ d’étape signale les étapes sur un flux basé sur un enregistrement, un champ d’étape doit être présent sur la même table que l’enregistrement de déclenchement.
Pour ajouter un champ à une table, voir Ajouter et personnaliser un champ dans une table.
- Facultatif :
Si vous ajoutez des étapes à un flux avec un Catalogue de services déclencheur, sélectionnez le flux dans le champ Flux de la table Élément de Catalogue de services [sc_cat_item].
Si vous utilisez le Catalogue de services déclencheur, le flux doit être associé à l’élément Catalogue de services via le champ Flux . Supprimez tous les workflows associés à l’élément en effaçant les champs Workflow et Plan d’exécution . Cela permet à une demande d’élément de catalogue de lancer un flux spécifique à cet élément de catalogue.
-
Ouvrez le flux ou le flux secondaire dans Studio de workflow.
Remarque :Bien que vous puissiez ajouter des étapes à un flux qui a un déclencheur planifié, les étapes ne sont jamais affichées à un utilisateur final car il n’y a pas d’enregistrement de déclenchement associé pour le champ d’étape. Ajoutez uniquement des étapes aux flux et aux flux secondaires qui ont un enregistrement de déclenchement ou d’entrée.
-
Créer et configurer des étapes.
-
Cliquez sur
, puis sélectionnez Étapes de flux.
Le menu Étapes du flux s’ouvre. - Facultatif :
Dans Ajouter des étapes à partir d’un modèle, sélectionnez un ensemble d’étapes pour importer des étapes existantes à partir de la table Ensembles d’étapes, puis sélectionnez Ajouter des étapes.
Pour en savoir plus sur les ensembles d’étapes, voir Ensembles d’étapes du workflow. Les modifications apportées à la copie n’affectent pas l’enregistrement de l’ensemble de l’étape d’origine.
En général, utilisez des ensembles d’étapes lorsque vous souhaitez réutiliser des étapes dans plusieurs flux ou flux secondaires.
-
Cliquez sur Ajouter une nouvelle étape pour créer manuellement et configurer les options d’étape en ligne.
Champ Description Nom Nom d’affichage de l’étape. Doit être unique. Valeur Nom interne de l’étape. Doit être unique. Durée Durée estimée affichée à l’utilisateur. Si vous souhaitez mettre à jour les étapes en fonction des temps d’exécution du flux, envisagez d’ajouter un ou plusieurs blocs de logique de flux Attendre une durée. Pour plus d'informations, consultez Attendre une durée de logique de flux. Toujours afficher Si cette option est sélectionnée, l’étape s’affiche toujours dans le champ Étape, même si l’étape est définie dans un bloc de logique de flux susceptible de ne pas s’exécuter. En général, créez des étapes en ligne lorsque vous ne prévoyez pas de réutiliser les étapes dans d’autres flux ou flux secondaires.
-
Classez les étapes de haut en bas dans l’ordre dans lequel vous souhaitez que le champ d’étape les affiche.
L’étape en haut apparaît en premier dans le champ d’étape et l’étape en bas apparaît en dernier dans le champ d’étape.Remarque :Si vous créez des étapes en ligne, le menu Étapes de flux les affiche dans l’ordre dans lequel elles ont été créées, et non dans l’ordre dans lequel elles apparaissent dans le flux.
-
Cliquez sur
-
Ajoutez des étapes au flux ou au flux secondaire.
- Pointez sur un emplacement dans le flux ou le flux secondaire.
- Cliquez sur Ajouter une étape.
- Sélectionnez une étape existante.
Les étapes peuvent être appliquées au début de n’importe quel Studio de workflow bloc d’action ou de logique de flux, ou dans un bloc Si.Important :Les étapes ne sont pas disponibles à partir d’un bloc de logique de flux For Each Vous pouvez uniquement ajouter des étapes avant et après un bloc de logique de flux For Each - Facultatif :
Créer des étapes en ligne.
- Pointez sur un emplacement dans le flux ou le flux secondaire.
- Sélectionnez Ajouter une étape.
- Sélectionnez +.
Important :Lorsque vous créez des étapes en ligne, les champs d’étapes affichent les étapes dans l’ordre dans lequel elles ont été créées, et non dans l’ordre dans lequel elles apparaissent dans le flux. Pour configurer ou modifier l’ordre des étapes que vous créez en ligne, ouvrez le menu Actions supplémentaires.
- Facultatif :
Définir une étape sur l’état Erreur dans un bloc de logique de flux conditionnel.
- Pointez vers un emplacement.
-
Sélectionnez Définir l’état « Erreur ».
Notez les conditions requises suivantes pour définir une étape sur l’étape Erreur :
- Le flux ou le flux secondaire doit avoir au moins une étape définie.
- L’erreur ne peut être définie que dans une étape. Lorsqu’une condition d’erreur est atteinte, l’étape actuelle est définie sur Erreur.
- L’erreur ne peut être définie que dans un bloc de logique de flux conditionnel.
Lorsque le flux atteint le point indiqué, l’étape en cours d’exécution est définie sur Erreur dans le champ d’étape.