- 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
- Prozessabläufe
- Prozessüberwachung
- Prozessoptimierung
- Referenzinformationen

Benutzerhandbuch zu Maestro
Marker
Marker fügen BPMN-Aufgaben und Call Activities Anmerkungen hinzu, um eine Absicht zu kennzeichnen, z. B. Wiederholung oder Kompensation. In Maestro dienen Marker der Klarheit der Modellierung, mit Ausnahme von Mehrfachinstanz, das Maestro zur Runtime interpretiert.
Marker für Mehrfachinstanzen
Verwenden Sie einen Mehrinstanzmarker, wenn eine Aktivität einmal pro Element in einer Sammlung (Liste oder Array) ausgeführt werden soll.
| Typ | Was es bedeutet | Runtime-Hinweis |
|---|---|---|
| Sequenziell | Ein Element nach dem anderen, in der richtigen Reihenfolge. | Behält die Reihenfolge bei; das nächste Element startet nach Abschluss des vorherigen |
| Parallel | Viele Elemente auf einmal. | Elemente werden gleichzeitig ausgeführt. Die Reihenfolge ist nicht garantiert. |
Sie können eine Aufgabe so konfigurieren, dass mehrere Instanzen derselben Aktivität ausgeführt werden, entweder nacheinander oder parallel.
- Wählen Sie die Aufgabe im Prozessdiagramm aus.
- Wählen Sie Element ändern und wählen Sie parallele oder sequenzielle Mehrfachinstanz.
- Öffnen Sie im Eigenschaften-Panel den Abschnitt Mehrfachinstanz.
- Mehrfachinstanz aktivieren.
- Legen Sie die Sammlungsvariable fest, die die Liste der Elemente enthält, die durchlaufen werden sollen.
- Definieren Sie optional eine Elementvariable, um das aktuelle Element darzustellen.
Das Aufgabenfeld im Diagramm zeigt jetzt die Mehrinstanzmarkierung an– drei horizontale Linien für sequenziell oder vertikale Zeilen für parallel.


Die Aufgabe oder Aufrufaktivität, die mit einer Mehrinstanzmarkierung mit Anmerkungen versehen ist, muss auf eine Sammlung verweisen (eine Variable oder einen Ausdruck, der zu einer Liste ausgewertet wird). Wenn die Aktivität ein Ergebnis pro Element zurückgibt und Sie eine einzelne kombinierte Ausgabe benötigen, konfigurieren Sie die Aggregation, um diese Ergebnisse zu kombinieren (z. B. als Liste zu sammeln oder mit einem Ausdruck zu reduzieren.
Sequenzielle Mehrfachinstanz
Die Aufgabe führt jedes Element in der Liste eins nach dem anderen aus und wartet auf den erfolgreichen Abschluss jedes Elements, bevor das jeweils nächste gestartet wird. Nachdem alle Aufgaben abgeschlossen sind, wird der Rest des Prozesses weiter ausgeführt.

Parallele Mehrfachinstanz
Die Aufgabe wird parallel ausgeführt und wartet, bis alle Durchläufe erfolgreich abgeschlossen sind, bevor der Rest des Prozesses fortgesetzt wird.

Kompensationsmarker
Markiert eine Aktivität im Diagramm als kompensierbar (Rückgängig-Logik). Maestro führt die Kompensation nicht automatisch zur Runtime aus. Implementieren Sie jede Rückgängig-Logik explizit in Ihrem Modell.
Anleitung zur Modellierung
- Verwenden Sie Marker, um die Designabsicht zu verdeutlichen, insbesondere für Stakeholder, die mit den Ausführungsbeschränkungen nicht vertraut sind.
- Nur der Mehrinstanzmarker ändert das Runtime-Verhalten in Maestro; andere Marker dienen als Visualisierungshilfen.
- Dokumentieren Sie die Schleifenlogik und jeden Kompensationsansatz an anderer Stelle im Prozessmodell.
- Verwenden Sie nach Möglichkeit benannte Sammlungen und eindeutige Elementschemata zur Verbesserung der Lesbarkeit.
Lesen Sie Implementierung mit Mehrfachinstanzen, um zu erfahren, wie Sie Mehrfachinstanz-Arbeit konfigurieren und ausführen.
Weitere Informationen zu den in Maestro unterstützten BPMN-Elementen finden Sie unter BPMN-Unterstützung.