Activités

Activité d'Appel(Call Activity)

Invoque un processus global réutilisable défini séparément (ou une tâche globale). Dessinée avec une bordure épaisse. Le processus appelé s'exécute avec son propre contexte et revient une fois terminé.

L'Activité d'Appel (Call Activity) est l'appel de fonction de BPMN : définissez « Vérifier l'identité du client » une seule fois en tant que processus global, puis appelez-le indifféremment depuis les flux d'onboarding, de revue de crédit et de support. La bordure épaisse signale *défini ailleurs*.

Les données franchissent la frontière explicitement — les entrées sont mappées en entrée, les sorties remappées en retour — ce qui garde le processus appelé indépendant de ses appelants.

Quand l'utiliser et l'éviter

Quand l'utiliser

  • Pour une logique partagée par plusieurs processus : vérifications d'identité, approbations standard, routines de facturation.

  • Pour versionner et gouverner les procédures communes en un seul endroit.

  • Pour garder les diagrammes parents compacts tandis que le détail vit dans le modèle appelé.

Quand NE PAS l'utiliser

  • Pour des blocs utilisés uniquement ici — un sous-processus incorporé évite le surcoût de mappage.

  • Quand les données de l'appelant doivent être partagées implicitement — les activités d'appel isolent le contexte à dessein.

  • Comme simple regroupement visuel — c'est le rôle des sous-processus incorporés et des groupes.

Exemple métier

Réutiliser un processus global de vérification d'identité

Diagrama BPMN: Réutiliser un processus global de vérification d'identité
Réutiliser un processus global de vérification d'identité

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. L'ouverture de compte atteint l'Activité d'Appel (mise en évidence, bordure épaisse) « Vérifier l'identité du client ».
  2. Le processus d'identité défini globalement s'exécute avec les données client mappées en entrée ; ce parent attend.
  3. À l'achèvement, les résultats sont remappés et Ouvrir le compte se poursuit.

Les processus de crédit et de support appellent exactement le même processus global — une définition, de nombreux appelants.

Différences

Activité d'Appel vs Sous-processus Incorporé

Réutilisable et isolée vs locale et partageant les données. Si deux processus ont besoin du bloc, ce doit être une Activité d'Appel ; si un seul en a besoin, l'incorporé est plus simple.

FAQ

Que peut appeler une Activité d'Appel ?

Un processus global ou une tâche globale définis indépendamment dans le référentiel — référencés par l'attribut calledElement.

Que se passe-t-il si le processus appelé lève une erreur ?

Elle se propage à l'activité d'appel, où un Événement de Bordure d'Erreur sur l'appelant peut la capturer — une séparation nette des responsabilités.

Éléments associés