Rendez vos processus métier flexibles et réactifs en fournissant des chemins conditionnels qu’un dossier peut suivre pour aboutir à une clôture. En ajoutant un point de décision à votre dossier, vous permettez à votre processus métier de prendre en charge plus d’un résultat et au dossier de s’adapter à l’évolution des besoins métier et des circonstances.
- Ajoutez un processus à une phase dans le cycle de vie de votre dossier. Pour plus d’informations, consultez la rubrique Ajouter un processus à une phase.
- Définissez les étapes de votre processus. Pour plus d’informations, consultez la rubrique Ajouter une étape à un processus.
-
Dans le volet de navigation d’App Studio, cliquez sur Case types, puis sur le type de dossier à ouvrir.
-
Dans la zone de travail du dossier, sous l’onglet Workflow, cliquez sur Life cycle.
-
Dans la section Case life cycle, passez le curseur sur un processus d’une phase, puis cliquez sur l’icône Configure process.
-
Au-dessus du canevas, cliquez sur l’icône Add a flow shape, puis sur Decision.
-
Dans la forme de décision, cliquez sur [Decision], puis remplacez le libellé par défaut par un nom descriptif.
For example: Dans la forme de décision qui représente une décision concernant une approbation ou un rejet, saisissez Approved?. -
Faites glisser la forme de décision sur le canevas, jusqu’à l’emplacement où intervient la décision dans le processus.
-
Reliez la forme de décision au processus :
-
Faites glisser le connecteur d’une forme précédant la décision dans le processus jusqu’à la forme de décision.
-
Faites glisser le point de terminaison du connecteur de la forme de décision jusqu’au point de connexion de la forme qui suit la décision sur le canevas.
Note: La forme de décision fonctionne correctement lorsque le connecteur est vert. -
-
Cliquez sur la forme de décision.
-
Dans le volet des propriétés de la forme de décision, définissez au moins un chemin conditionnel :
Choix Actions Créer une condition personnalisée -
Dans la liste When, sélectionnez Custom condition.
-
Cliquez sur l’icône Configure conditions.
-
Dans la fenêtre Configure condition, sélectionnez une condition, un opérateur de comparaison et une valeur à comparer avec la condition.
For example: Case status is equal to New - Facultatif :
Pour définir davantage de conditions, cliquez sur l’icône Add row, puis répétez la sous-étape 9.c.
- Facultatif :
Pour regrouper les conditions, sélectionnez les opérateurs de comparaison dans la liste.
For example: Pour ne créer qu’une condition obligatoire, dans la liste, sélectionnez OR. - Facultatif :
Pour réutiliser la condition ultérieurement, cliquez sur
. -
Cliquez sur Submit.
Utiliser une condition existante -
Dans la liste When, sélectionnez Existing condition.
-
Dans la liste des conditions, sélectionnez une condition.
-
-
Dans la liste Go to, sélectionnez la forme vers laquelle se dirige le processus lorsque le dossier remplit les conditions que vous définissez.
-
Dans la liste Otherwise go to, sélectionnez la forme alternative vers laquelle se dirige le processus lorsque le dossier ne remplit pas les conditions.
-
Cliquez sur Save.
- Type de logique décisionnelle
Vous pouvez utiliser différents types de logique lorsque vous ajoutez la forme de décision à un flux. En comprenant ce qui fait la spécificité de chaque type, vous pouvez créer des flux qui rendent les décisions plus efficaces.
- Changer la logique décisionnelle dans un flux
Vous pouvez changer la façon dont vous appliquez une décision dans un processus. En utilisant une règle au lieu d’une série de conditions When pour définir votre logique décisionnelle, vous pouvez créer des dossiers capables de prendre en charge des décisions complexes et qui sont plus faciles à mettre à jour.
- Ajouter un processus parallèle à une phase
Ajoutez un processus parallèle à une phase pour prendre en charge des événements de processus métier ne nécessitant pas un ordre d’exécution.
- Démarrer conditionnellement un processus dans des scénarios complexes
Vous pouvez contrôler si un processus s’exécute pour fournir plus d’un résultat dans un dossier. Par défaut, les processus séquentiels et parallèles dans une phase s’exécutent toujours.