Exécution conditionnelle des processus et des phases
Vous pouvez définir les conditions qui lanceront l’exécution d’un processus (Process) ou d’une phase (Stage) dans un dossier (Case). Une condition se compose d’un champ, d’un opérateur de comparaison et d’une valeur. Les processus et les phases sont exécutés ou ignorés si les valeurs d’exécution du dossier correspondent à la logique conditionnelle définie.
Dans l’image suivante, cliquez sur les icônes + pour en savoir plus sur la configuration d'une condition afin d'ignorer un processus ou une phase :
Par exemple, un dossier d’accident de la route contient un processus visant à ouvrir une demande d’indemnisation pour dommages corporels lorsqu’une partie a été blessée dans l’accident. Cependant, si la voiture a été endommagée alors qu’elle était stationnée et sans surveillance, le processus de dommages corporels peut être ignoré. Le processus File auto accident claim s’exécute toujours ; il s’agit du paramètre par défaut pour les processus. Le processus File personal injury claim est configuré avec une condition : Was a party injured? est égal à Yes. Par conséquent, le processus File personal injury claim s’exécute uniquement si des dommages corporels sont associés à la déclaration de sinistre accident. Dans le cas contraire, le processus est ignoré.
Ignorer un processus ou une phase
Ignorer une phase
Dans le cycle de vie du dossier (Case Life Cycle), sélectionnez la phase concernée pour configurer une condition afin d'ignorer une phase (skip Stage). Par défaut, une phase n’est jamais ignorée, sauf si une condition est présente.
Ignorer un processus
Dans le cycle de vie du dossier, sélectionnez le processus concerné pour configurer une condition afin de démarrer un processus (start Process). Par défaut, un processus démarre toujours, sauf si une condition est présente.
Créer des conditions
Vous pouvez ajouter plus d’une condition à une phase ou un processus. Par exemple, dans le dossier d’accident de la route, le processus de dommages corporels s’exécute initialement en fonction d’une seule condition : Was a party injured? est égal à Yes. Vous décidez que le processus des dommages corporels doit s’exécuter en fonction de deux conditions : Was a party injured? est égal à Yes et Expense total est supérieur à 50 USD. Le processus File personal injury claim est configuré pour s’exécuter uniquement si Was a party injured? est égal à Yes, c’est-à-dire que des dommages corporels sont associés au sinistre accident, et si Expense total est supérieur à USD50. Dans le cas contraire, le processus est ignoré.
Vérifiez vos connaissances avec l’interaction suivante :
This Topic is available in the following Module:
If you are having problems with your training, please review the Pega Academy Support FAQs.
Want to help us improve this content?