Sur cette page

Événement de début

Qu’est-ce qu’un événement de début ?

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 point de départ du processus et est indispensable pour en définir le flux. Dans les diagrammes BPMN, l’événement de début est représenté par un simple cercle. Il peut être déclenché par différentes conditions, comme l’arrivée d’un message, un minuteur, une condition ou une action utilisateur.

Points clés

  • Représentation visuelle : un cercle simple.
  • Types d’événements de début :
    • Événement de début None : le processus démarre lorsqu’il est lancé sans déclencheur.
    • Événement de début Message : le processus démarre lorsqu’un message est reçu.
    • Événement de début Timer : le processus commence à une heure donnée ou après un intervalle défini.
    • Événement de début Conditional : le processus démarre lorsqu’une condition précise est remplie.
    • Événement de début Signal : le processus démarre lorsqu’un signal est diffusé.
    • Événement de début Multiple : le processus démarre lorsqu’un des déclencheurs se produit ou, avec Parallel Multiple, lorsque tous se produisent.

Un événement de début Error n’est pas disponible dans un processus de niveau supérieur : il est uniquement valide au début d’un sous-processus événementiel interruptif, où il lance ce sous-processus lorsque le processus englobant émet une erreur.

Les événements de début ne comportent aucun Sequence Flow entrant, puisqu’ils représentent toujours le début d’un processus. Ils mettent le processus en mouvement et transmettent le contrôle à l’élément suivant du flux de travail.

Un diagramme BPMN peut comporter plusieurs événements de début. Seul le chemin associé à l’événement déclenché lance l’instance du processus. Prenons l’exemple d’un processus de passation de commande qui dépend du mode de réception, par exemple via un site web, par téléphone ou en personne. L’événement de début correspondant lance alors le processus.

Symbole d’événement de début BPMN 2.0 de ProcessMind représentant le lancement du processus

Tous les événements et leurs symboles correspondants

Début Intermédiaire Fin
Type
Normal
Event Subprocess
Event Subprocess non interruptif
Catch
Boundary
Boundary non interruptif
Throw
None
Message
Timer
Conditional
Link
Signal
Error
Escalation
Termination
Compensation
Cancel
Multiple
Multiple Parallel

Sujets associés