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 familiarisé 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, reportez-vous à la section Étapes de flux et de flux secondaire.
Rôle requis : flow_designer ou admin
Procédure
- Facultatif :
Si ce n’est pas déjà fait, 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 au fur et à mesure de l’exécution d’un flux ou d’un flux secondaire. La Catalogue de services table Éléments demandés [sc_req_item] comporte un champ d’étape par défaut.
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, consultez 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 Catalogue de services table Élément [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 qu’il soit possible d’ajouter des étapes à un flux doté d’un déclencheur planifié, les étapes ne sont jamais visibles par un utilisateur final car il n’existe aucun 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éclencheur ou d’entrée.
-
Créez et configurez des étapes.
-
Sélectionnez
, 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, consultez Ensembles d’étapes du workflow. Les modifications apportées à la copie n’affectent pas l’enregistrement de l’ensemble d’étapes d’origine.
En général, utilisez des ensembles d’étapes lorsque vous souhaitez réutiliser des étapes dans plusieurs flux ou flux secondaires.
-
Sélectionnez Ajouter une nouvelle étape pour créer et configurer manuellement 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 pendant une période. Pour plus d'informations, consultez Attendre une logique de flux de durée. Toujours afficher Si cette option est sélectionnée, l’étape s’affiche 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 du haut apparaît en premier dans le champ de l’étape et l’étape du bas apparaît en dernier dans le champ de l’é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.
-
Sélectionnez
-
Ajoutez des étapes au flux ou au flux secondaire.
- Sélectionnez un emplacement dans le flux ou le flux secondaire.
- Sélectionnez 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 Pour chaque . vous ne pouvez ajouter des étapes qu’avant et après un bloc de logique de flux Pour chaque . - Facultatif :
Créer des étapes en ligne.
- Sélectionnez 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.
- Sélectionnez un emplacement.
-
Sélectionnez Définir l’état « Erreur ».
Notez les conditions 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 en cours 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 Étape.