Start Event
Introduction
Un Start Event BPMN 2.0 est l’event qui déclenche ou lance un process métier. Il marque le début du process et est essentiel pour définir le flow. Dans les diagrammes BPMN, le Start Event est représenté par un simple cercle et peut être déclenché par diverses conditions : arrivée d’un message, timer, condition ou action utilisateur.
Points clés
- Représentation visuelle : Un cercle simple.
- Types de Start Events :
- Message Start Event : Le process démarre à la réception d’un message.
- Timer Start Event : Le process commence à un moment fixé ou après un délai.
- Conditional Start Event : Le process s’ouvre quand une condition est remplie.
- Signal Start Event : Le process débute lors de la diffusion d’un signal.
- Error Start Event : Déclenché suite à une erreur.
Les Start Events n’ont pas de Sequence Flow en entrée, car ils sont toujours le point de départ d’un process. Ils lancent le workflow et passent la main à l’élément suivant.
Un diagramme BPMN peut comprendre plusieurs Start Events. Seuls les events associés au Start Event pertinent sont activés. Par exemple, pour un process de commande, le début dépend du canal — site web, téléphone ou dépôt direct. Le Start Event lié déclenche le process.
Tous les events et leurs symboles correspondants
| Start | Intermediate | End | ||||||
|---|---|---|---|---|---|---|---|---|
| Type | Normal | Event Sub process | Event Sub process non-interrupt | Catch | Boundary | Boundary non-interrupt | Throw | |
| None | ||||||||
| Message | ||||||||
| Timer | ||||||||
| Conditional | ||||||||
| Link | ||||||||
| Signal | ||||||||
| Error | ||||||||
| Escalation | ||||||||
| Termination | ||||||||
| Compensation | ||||||||
| Cancel | ||||||||
| Multiple | ||||||||
| Multiple Parallel | ||||||||