Événements

Événement de Fin Message(Message End Event)

Termine le chemin et, comme acte final, envoie un message à un autre participant. Cercle épais avec une enveloppe remplie.

L'Événement de Fin Message (Message End Event) fusionne « terminer » et « notifier » : la dernière chose que fait le chemin est d'émettre un message via un Flux de Message — la confirmation au client, la réponse au système demandeur.

Quand l'utiliser et l'éviter

Quand l'utiliser

  • Lorsque la dernière étape naturelle consiste à informer la contrepartie (confirmation, réponse, avis de rejet).

  • Comme réponse des collaborations requête/réponse démarrées par un Début Message.

  • Pour garantir que la notification ne puisse être oubliée après le « vrai » travail.

Quand NE PAS l'utiliser

  • Lorsque le processus continue après l'envoi — c'est une Émission Intermédiaire de Message.

  • Pour les notifications internes au sein du même Pool — les messages franchissent les participants.

  • Lorsque personne n'a besoin d'être informé — une Fin Simple suffit.

Exemple métier

Confirmer l'achèvement au client

Diagrama BPMN: Confirmer l'achèvement au client
Confirmer l'achèvement au client

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

  1. Résoudre la demande achève le travail.
  2. L'Événement de Fin Message (mis en évidence, enveloppe remplie dans un cercle épais) envoie l'avis de résolution au client et termine simultanément le chemin.
  3. Rien ne suit — l'envoi était l'acte de clôture.

Différences

Fin Message vs Tâche d'Envoi + Fin Simple

Fonctionnellement proche ; la Fin Message est plus compacte et fait du message l'acte final *définitif*. Utilisez Tâche d'Envoi + fin lorsque l'envoi nécessite des fonctionnalités d'activité (nouvelles tentatives, bordures).

FAQ

Où va le message ?

Le long du Flux de Message vers le Pool cible — le diagramme de collaboration montre explicitement le destinataire.

Que se passe-t-il si l'envoi échoue ?

Les événements de fin ne peuvent pas porter d'événements en bordure ; si la gestion de l'échec importe, utilisez plutôt une Tâche d'Envoi avant une fin simple.

Éléments associés