maestro
latest
false
- Introduction
- Démarrage
- Modélisation des processus
- Opening the modeling canvas
- Modéliser votre processus
- Aligning and connecting BPMN elements
- Autopilot™ pour Maestro
- Implémentation des processus
- Débogage
- Simulating
- Publication et mise à niveau des processus agentiques
- Extraire et valider des documents
- Règles métier (Aperçu)
- Applications de processus (Aperçu)
- Opérations de processus
- Surveillance des processus
- Optimisation des processus
- Informations de référence
Important :
La localisation du contenu nouvellement publié peut prendre 1 à 2 semaines avant d’être disponible.

Guide de l'utilisateur de Maestro
Dernière mise à jour 10 nov. 2025
Un sous-processus est un ensemble d'autres tâches et de sous-processus qui contribue à diviser un processus complexe en parties plus faciles à gérer et à naviguer.
Remarque :
- Optez pour une activité Call (Appel) lorsque vous devez utiliser un processus supplémentaire, soit au sein du même projet, soit à partir d'un projet distinct. Un tel processus agentique, avec une valeur indépendante, peut être invoqué soit en tant que processus autonome, soit par d'autres processus, ce qui déclenche automatiquement la création d'une nouvelle instance.
- Utiliser un sous-processus lorsqu'il est nécessaire d'encapsuler une logique spécifique, ce qui accroît la simplicité du processus parent. En tant que partie inhérente de la même instance, le sous-processus contribue à rationaliser l'ensemble de l'orchestration.
Reportez-vous à Modélisation des processus pour de plus amples informations sur la prise en charge de BPMN.
Les sous-processus prennent en charge les marqueurs multi-instances, dans lesquels chaque élément est exécuté plusieurs fois. Les éléments qui peuvent être marqués comme multi-instances sont tous les types de tâches, à l'exception des sous-processus.
Les chaînes de caractères de variables suivantes sont prises en charge en tant qu'itérateurs imbriqués :
| Catégorie | Attributs | Comment utiliser ou accéder |
|---|---|---|
| OuterSP : Obtenir les coordonnées de chaque utilisateur | InputCollection | var.GetUsers |
| OuterSP : Obtenir les coordonnées de chaque utilisateur | Élément de l'itérateur | iterator.item.gid |
| InnerSP : obtenir tous les e-mails de chaque contact | InputCollection | iterator[0].item.contactArray |
| InnerSP : obtenir tous les e-mails de chaque contact | Élément de l'itérateur | iterator[1].item.ContactId |
| Envoyer un e-mail | InputCollection | iterator[1].item.EmailArray |
| Envoyer un e-mail | Élément de l'itérateur | iterator[2]item.emailAddress |