- Einleitung
- Erste Schritte
- Build on any canvas
- Erstellen Sie mit Fall
- Referenz (Reference)
- Definieren von Fallschlüsseln (System vs. extern)
- Erstellen von Task-E/A- und Write-Back-Verträgen
- Modellieren von primären und sekundären Phasen
- Auslösen eines Falls aus Data Fabric
- Implementieren von Personas und Berechtigungen auf Phasenebene
- Festlegen von SLAs und automatisierten Eskalationsregeln
- Konfigurieren einer Nacharbeitsschleife (Wiedereintritt)
- Konfigurieren und Testen des Case Manager-Agents (Vorschau)
- Erstellen Sie mit Flow
- Build with BPMN
- Betrieb
- Überwachung
- Optimieren
- Referenzinformationen
Aufgaben in der BPMN-Modellierung
Task types in BPMN modeling for representing work performed by people, systems, or rule engines according to business intent.
Eine Aufgabe ist die grundlegendste Arbeitseinheit in BPMN. Es stellt eine Aktivität dar, die entweder von einer Person, einem System oder einer Regelengine durchgeführt werden muss. Aufgaben bilden den Kern jedes Prozessdiagramms und sollten klar modelliert werden, um die Geschäftsabsichten widerzuspiegeln.
In diesem Abschnitt wird die Verwendung verschiedener BPMN-Aufgabentypen bei der Modellierung in Maestro Orchestrate erläutert, sowie Hinweise zur visuellen Verwendung, zum unterstützten Verhalten bei der Runtime und zu gängigen Entwurfsmustern.
Überblick
Tasks can vary based on who performs them or how they behave. Maestro Orchestrate supports several BPMN task types for both modeling and execution. Other types may be used for visual completeness but are not interpreted by the engine.
Aufgabentypen
| Aufgabentyp | Symbol | Beschreibung | Verwendung in der Modellierung | Unterstützung der Ausführung in Maestro Orchestrate |
|---|---|---|---|---|
| Benutzeraufgabe | ![]() | Manuelle Arbeit einer Person über die Aufgabenübersicht. | ✅ | ✅ |
| Dienstaufgabe | Von einer Automatisierung, API oder System ausgeführte Arbeit | ✅ | ✅ | |
| Skriptaufgabe | Systemlogik wird inline ausgewertet (z. B. ein Ausdruck) | ✅ | ✅ | |
| Geschäftsregelaufgabe | Evaluiert die Entscheidungslogik über DMN oder ein Regelengine | ✅ | ✅ | |
| Manuelle Aufgabe | ![]() | Informelle Aktivität, die manuell ausgeführt wird, wird nicht verfolgt. | ✅ | ❌ |
| Aufgabe senden | Stellt das Senden einer Nachricht dar | ✅ | ❌ | |
| Aufgabe empfangen | Wartet auf eine eingehende Nachricht | ✅ | ❌ |
So werden Aufgaben in Maestro Orchestrate modelliert
- Verwenden Sie Benutzeraufgaben, um manuelle Schritte darzustellen, die menschliche Eingabe erfordern.
- Verwenden Sie Serviceaufgaben, um Automatisierungen oder APIs aufzurufen.
- Verwenden Sie Skriptaufgaben für Entscheidungsausdrücke oder Flusslogik.
- Verwenden Sie Geschäftsregelaufgaben für die Verzweigung basierend auf Regeln (z. B. DMN).
- Verwenden Sie manuelle, Sende- oder Empfangsaufgaben , wenn Interaktionen dokumentiert werden, die in Maestro Orchestrate nicht verarbeitet werden.
Warnung:
Der Aufgabentyp wird durch ein kleines Symbol in der Aufgabenform angezeigt. Beschriften Sie jede Aufgabe eindeutig mit einer Geschäftsterminologie (z. B.
Approve Invoice, nichtStep 3).
Aufgabenmarker
Bestimmte Aufgabentypen können mithilfe von Markern weiter annotiert werden, wie z. B. :
- Mehrfachinstanz (parallel oder sequenziell): Zur Wiederholung der Aufgabe für Elemente in einer Sammlung.
- Schleife: Zur Modellierung der beabsichtigten Wiederholung.
- Kompensation: Um die Rollback-Logik anzugeben.
Weitere Details finden Sie unter Marker.
Wann stattdessen Aufrufaktivitäten verwendet werden sollten
Verwenden Sie eine Aufrufaktivität anstelle einer Aufgabe, wenn:
- Sich die Aktivität sich auf einen separat modellierten Teilprozess.
- Die Logik in mehreren Workflows wiederverwendet wird.
- Ein Eingabe-/Ausgabemapping für Diagramme erforderlich ist.
Warnung:
Aufrufaktivitäten werden verwendet, um auf andere Prozessdiagramme zu verweisen und zu modularisieren. Aufgaben werden für die lokale Arbeit vor Ort verwendet.
Best Practices
- Gestalten Sie Aufgabennamen prägnant und geschäftsorientiert.
- Weisen Sie jeder Aufgabe einen klaren Zweck zu.
- Vermeiden Sie die Modellierung mehrdeutiger oder Platzhalteraufgaben (
Process Something). - Gruppieren Sie Aufgaben in Teilprozessen, wenn das Diagramm groß wird.
Weitere Details zu den in Maestro Orchestrate unterstützten BPMN-Elementen finden Sie unter BPMN-Support.

