- Introduction
- Démarrage
- Créer avec Maestro BPMN
- Compréhension de la modélisation BPMN de Maestro
- Ouverture du canevas de modélisation
- Modéliser votre processus
- Alignement et connexion des éléments BPMN
- Autopilot pour Maestro (aperçu)
- Référentiel de processus
- Implémenter un processus BPMN simple
- Implémenter un processus BPMN complexe
- Débogage
- Simulation
- Evaluations (Preview)
- Scénarios de mise en œuvre courants
- Building with Maestro Case
- Présentation de Maestro Case
- Maestro BPMN vs. Maestro Case : quand utiliser la gestion des incidents
- Le cycle de vie de Maestro Case : du déclencheur d'événement à l'expérience de l'application
- Créer votre premier incident avec Maestro Case
- Build a Maestro Case with a coding agent (preview)
- Définition des clés de cas (système vs. externe)
- Établissement des contrats d'E/S et de réécriture de la tâche
- Règles de sortie et fin de l’étape précoce
- Modélisation des étapes primaires et secondaires
- Déclencher un cas à partir de Data Fabric
- Implémentation des personas et des autorisations au niveau de l'étape
- Définition des SLA et des règles d'escalade automatisées
- Configuration d'une boucle de retraitement (renouvellement)
- Configuring and testing the Case Manager Agent (preview)
- Contrat d’entrée et de sortie du gestionnaire de cas
- Dictionnaire des composants de Maestro Case
- Créer avec Maestro Flow
- Maestro Automate
- Intégrations
- Opérations
- Surveillance
- Optimisation
- Informations de référence
Quittez une branche et renvoyez une sortie pendant que les autres branches parallèles continuent de s'exécuter.
Renvoie les données en tant que sortie du flux sans affecter les autres branches actives. Utilisez l'option Fin lorsque vous souhaitez renvoyer un résultat d'une branche d'un workflow parallèle pendant que d'autres branches continuent de s'exécuter.
Comment Fin diffère de Résilier
Fin et Résilier provoquent tous deux un arrêt de l'exécution sur la branche où ils sont placés. La différence est ce qui arrive au reste du flux :
| Nœud | Effet sur la branche actuelle | Effet sur d'autres branches |
|---|---|---|
| Terminer | S'arrête et renvoie la sortie | Les autres branches continuent de s'exécuter |
| Terminate | S'arrête immédiatement | Toutes les autres branches actives sont annulées |
Utilisez l'option Fin lorsque le flux a des branches parallèles et que vous souhaitez qu'une branche renvoie une sortie pendant que les autres se terminent. Utilisez Résilier lorsque vous souhaitez provoquer un arrêt immédiat de l'ensemble du flux, indépendamment des autres processus en cours.
Configuration
| Champ | Requis | Description |
|---|---|---|
| Sortie | Non (No) | La valeur à renvoyer comme sortie du flux. Peut être une valeur littérale, une référence de variable ou une expression. |
Sortie
La valeur configurée dans le champ Sortie devient la valeur de retour du flux. Les nœuds en aval de la même branche ne peuvent pas faire référence à cela - Fin est un nœud terminal.
Exemples
Renvoyez un résultat positif pour une branche alors qu'une autre branche d'audit se termine :
Dans un flux où une branche gère la réponse primaire et une autre enregistre un journal d'audit, placez un nœud Fin à la fin de la branche de réponse primaire. La branche d'audit continue de s'exécuter indépendamment.
Renvoyez un résultat d'erreur rapidement :
Sur une branche d'erreur, utilisez un nœud Fin pour renvoyer un objet d'erreur structuré en tant que sortie de flux sans annuler tout autre traitement qui peut être toujours en cours.