Événement de début
Introduction
Un Événement de début BPMN 2.0 est l’événement qui déclenche ou lance un processus métier. Il marque le début du process et est indispensable pour définir le flux. Dans les diagrammes BPMN, le Événement de début 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 Événement de débuts :
- Message Événement de début : Le process démarre à la réception d’un message.
- Timer Événement de début : Le process commence à un moment fixé ou après un délai.
- Conditionnel Événement de début : Le process s’ouvre quand une condition est remplie.
- Signal Événement de début : Le process débute lors de la diffusion d’un signal.
- Error Événement de début : Déclenché suite à une erreur.
Les Événement de débuts n’ont pas de flux de séquence (Sequence Flow) en entrée, car ils sont toujours le point de départ d’un process. Ils lancent le workflow et transmettent le jeton à l’élément suivant.
Un diagramme BPMN peut comprendre plusieurs Événement de débuts. Seuls les événements associés au Événement de début 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 Événement de début lié déclenche le process.
Tous les Events avec 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 | | | | | | | ||