Utiliser une opération ou un sous-processus
Dans un diagramme de processus, un traitement peut être représenté soit par :
• une opération (une tâche élémentaire)
L'opération ne peut être détenue que par le processus décrit.
• un processus (sous-processus)
Le processus ne peut être détenu que par le processus décrit dont il devient un sous-processus.
Pour garantir la cohérence des données, vous ne pouvez pas utiliser la barre d'outils pour ajouter un sous-processus existant au processus décrit.
Pour prendre en charge la modélisation ascendante, vous pouvez ajouter un processus existant au diagramme par glisser-déposer depuis l'inventaire des processus (arborescence de la zone d'exploration) ou les résultats de recherche.
Lors du glisser-déposer, vous devez choisir si le processus déposé doit être utilisé comme sous-processus, au sein d'un participant externe, ou comme opération qui appelle un processus (voir Créer une opération qui appelle un processus).
• un processus appelé par une opération.
Le processus appelé peut être détenu par une bibliothèque ou par un processus différent du processus décrit. Un même processus peut ainsi être appelé dans des contextes différents.
Créer une opération qui appelle un processus
Il est possible de créer une opération qui appelle un processus. Cette fonctionnalité permet, par exemple, de remplacer le processus appelé par un autre processus sans modifier la description du processus principal.
Pour créer une opération qui appelle un processus :
1. Dans la barre d'insertion d'objets, cliquez sur le menu déroulant du bouton Opération
et sélectionnez Processus.
et sélectionnez Processus.2. Positionnez l'objet dans le diagramme à l'endroit souhaité.
La fenêtre d'ajout de processus apparaît.
3. Sélectionnez le processus appelé.
Dans notre exemple “Traiter les demandes d'achat” pourrait par la suite être remplacé par “Traiter les demandes d'achat urgentes”.
4. Cliquez sur le bouton Créer.
L'opération apparaît dans le diagramme avec le nom du processus.
Appeler un processus à partir d'une opération
Il est possible d'appeler un processus existant ou d'en créer un nouveau à partir d'une opération.
Pour appeler un processus existant à partir d'une opération :
1. Cliquez sur le menu déroulant de l'opération et sélectionnez Relier processus appelé.
La fenêtre de recherche de processus apparaît.
2. Sélectionnez le processus qui vous intéresse.
3. Cliquez sur le bouton Relier.
Pour créer un processus à partir d'une opération :
Un nouveau processus apparaît dans l'icône de l'opération.
Transformer une opération en sous-processus
Pour transformer une opération en sous-processus :
L'opération est remplacée par un nouveau processus qui porte le nom de l'opération.
Transformer un processus en opération
Il est possible de transformer un processus en opération. Deux possibilités sont proposées :
• le processus est remplacé par une nouvelle opération qui porte le nom du processus,
• le processus devient un processus appelé par une nouvelle opération.
Pour transformer un processus en opération :
Une opération du nom du processus apparaît dans le diagramme.
Pour transformer un processus en processus appelé :
Une opération du nom du processus appelé apparaît dans le diagramme.