- Einleitung
- Erste Schritte
- Prozessmodellierung
- Grundlagen der Prozessmodellierung
- Öffnen der Modellierungsarbeitsfläche
- Modellierung Ihres Prozesses
- Ausrichten und Verbinden von BPMN-Elementen
- Autopilot™ for Maestro (Vorschau)
- Prozessimplementierung
- Debugging
- Simulieren
- Veröffentlichen und Aktualisieren von agentischen Prozessen
- Häufige Implementierungsszenarien
- Extraktieren und Validieren von Dokumenten
- Prozessabläufe
- Prozessüberwachung
- Prozessoptimierung
- Referenzinformationen

Benutzerhandbuch zu Maestro
Konfigurieren der Fehlerbehandlung
Jeder Knoten in Ihrem BPMN-Prozess kann eine oder mehrere Fehlerzuordnungen haben, die definieren, wie Maestro Fehler behandelt, die zur Laufzeit ausgelöst werden. Verwenden Sie die Eigenschaft Fehlerzuordnung im Eigenschaftenbereich, um anzugeben, welche Fehler ein Knoten erkennt, unter welchen Bedingungen und wie sie weitergeleitet werden.
Fehler und Fehlerzuordnungen
Maestro unterscheidet zwischen zwei verwandten Konzepten:
- Fehler werden auf Prozessebene definiert. Sie stellen benannte Fehlertypen dar, auf die jeder Knoten im Prozess verweisen kann.
- Error-Zuordnungen werden auf Elementebene definiert. Jeder Knoten hat seine eigene Liste von Zuordnungen, die mit Fehlern auf Prozess verknüpft sind und die Catch-Bedingungen für diesen bestimmten Knoten definieren.
Wenn ein Knoten zur Laufzeit einen Error auslöst, wertet Maestro seine Fehlerzuordnungen in der Reihenfolge ihrer Priorität aus und wendet die erste Zuordnung an, deren Bedingung true ergibt.
Hinzufügen einer Fehlerzuordnung
- Wählen Sie den Knoten auf der Arbeitsfläche aus.
- Gehen Sie im Eigenschaftenbereich zu Fehler-Zuordnung.
- Wählen Sie Zuordnung hinzufügen aus.
- Konfigurieren Sie die Zuordnungsfelder (siehe Eigenschaften derFehlerzuordnung unten).
Eigenschaften der Fehlerzuordnung
| Feld | Beschreibung |
|---|---|
| Fehler (Error) | Der Fehler auf Prozessebene, der durch diese Zuordnung erfasst wird. Wählen Sie aus dem Dropdownmenü aus oder klicken Sie auf die Menüschaltfläche, um das Dialogfeld zur Fehlererstellung zu öffnen und einen neuen Fehler direkt zu definieren. Durch die Auswahl eines Fehlers wird die errorRef der Zuordnung auf die ID des ausgewählten Fehlers auf Prozess gesetzt. |
| Bedingung | Definiert, wann diese Zuordnung angewendet wird. Verwenden Sie die Variablenauswahl, um den Ausdruck zu erstellen, oder wechseln Sie für komplexe Bedingungen zum JavaScript- oder C#-Editor. Lassen Sie den Bereich leer, um den Fehler bedingungslos zu erkennen. |
| Details | Eine Freitextbeschreibung für die Zuordnung. Verwenden Sie dies, um die Absicht der Zuordnung für Ihr Team zu dokumentieren. |
Neuanordnen von Zuordnungen nach Priorität
Maestro wertet Fehlerzuordnungen in der Reihenfolge aus, in der sie angezeigt werden. Um die Reihenfolge der Auswertung zu ändern, ziehen Sie eine Zuordnung an eine neue Position in der Liste. Die Zuordnung oben wird zuerst ausgewertet.
Fehlerverbreitung
Sobald eine Fehleruordnung übereinstimmt, leitet Maestro den Fehler an den entsprechenden, mit dem Knoten verknüpften Handler weiter:
- Grenzereignisse: Der Fehler breitet sich auf das Fehlergrenzereignis aus, das an den Knoten angehängt ist, und der Prozess folgt dem ausgehenden Pfad des Grenzereignisses.
- Ereignisunterprozesse: Fehler, die im übergeordneten Prozess ausgelöst werden, werden an Ereignisunterprozesse weitergeleitet, die ein Fehlerstartereignis verwenden, wodurch die im Unterprozess definierte zentrale Fehlerbehandlung ausgelöst wird.
Für die Modellierung von Mustern, die Grenzereignisse und Ereignisunterprozesse verwenden, siehe Fehler und Wiederherstellung.
Erstellen von Fehlern auf Prozessebene
Fehler auf Prozessebene werden über alle Knoten im Prozess hinweg geteilt. So erstellen Sie einen neuen Fehler:
- Klicken Sie im Feld Fehler einer Zuordnung auf die Menüschaltfläche.
- Geben Sie im angezeigten Dialogfeld einen Namen und optional einen Fehler-Code ein.
- Wählen Sie Erstellen. Der Fehler wird dem Prozess hinzugefügt und in der aktuellen Zuordnung ausgewählt.
Auf denselben Fehler kann durch Zuordnungen auf mehreren Knoten verwiesen werden.