Début de Sous-Processus Événementiel — Message (non interruptif)(Message Event Sub-Process Start (non-interrupting))
Démarre un Sous-Processus Événementiel lorsqu'un message arrive pendant l'exécution de la portée — dans sa forme non interruptive (bordure en pointillés), le flux principal continue de s'exécuter.
Un Événement de Début Message (Message Start Event) à l'intérieur d'un Sous-Processus Événementiel permet à une portée en cours de réagir à des communications sans polluer le flux principal. La variante non interruptive (bordure du cercle en pointillés) est la plus courante : le gestionnaire s'exécute *en parallèle*, par ex. pour répondre à une demande de statut pendant que le dossier se poursuit.
Quand l'utiliser et l'éviter
Quand l'utiliser
Pour gérer des conversations annexes durant un dossier de longue durée : demandes de statut, mises à jour de documents, réclamations.
Lorsque la réaction ne doit pas perturber le flux principal (non interruptive).
Lorsque le même message en cours de traitement peut arriver à tout moment dans la portée.
Quand NE PAS l'utiliser
Lorsque le message ne peut arriver qu'à un point précis — une Réception Intermédiaire de Message placée à cet endroit est plus claire.
Lorsque le message doit annuler le travail en cours — utilisez délibérément la variante interruptive, ou une bordure interruptive.
Pour des messages qui créent de nouvelles instances — c'est un simple Événement de Début Message.
Exemple métier
Répondre aux demandes de statut pendant le traitement d'une réclamation

Ouvrez cet exemple dans l'éditeur de processus HEFLO et explorez le diagramme de l'intérieur.
Ouvrir dans l'éditeur HEFLO →Étape par étape
- La réclamation est en cours de traitement dans le flux principal.
- Chaque fois que le client envoie une demande de statut, le Début Message non interruptif (mis en évidence, bordure en pointillés) déclenche le sous-processus événementiel.
- Envoyer une mise à jour de statut répond — pendant que le traitement principal de la réclamation se poursuit sans être affecté.
Différences
Début de sous-processus événementiel interruptif vs non interruptif
Interruptif (bordure fine pleine) : le flux normal de la portée est abandonné et le gestionnaire prend le relais. Non interruptif (bordure en pointillés) : le gestionnaire s'exécute en parallèle du flux qui continue. Le style de bordure fait toute la différence — lisez-le attentivement.
FAQ
Le gestionnaire peut-il se déclencher plusieurs fois ?
Oui, dans la forme non interruptive — chaque message correspondant démarre une nouvelle occurrence parallèle du gestionnaire tant que la portée est active.
En quoi cela diffère-t-il d'un Événement de Message en Bordure ?
Une bordure se place sur une seule activité ; le sous-processus événementiel écoute pour toute la portée. De plus, le sous-processus événementiel garde son flux de traitement visuellement contenu.