UiPath Documentation
maestro
latest
false
Maestro Orchestrate user guide
Wichtig :
Es kann 1–2 Wochen dauern, bis die Lokalisierung neu veröffentlichter Inhalte verfügbar ist.

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​

AufgabentypSymbolBeschreibungVerwendung in der ModellierungUnterstützung der Ausführung in Maestro Orchestrate
BenutzeraufgabeBenutzeraufgabeManuelle Arbeit einer Person über die Aufgabenübersicht.✅✅
DienstaufgabeDienstaufgabeVon einer Automatisierung, API oder System ausgeführte Arbeit✅✅
SkriptaufgabeSkriptaufgabeSystemlogik wird inline ausgewertet (z. B. ein Ausdruck)✅✅
GeschäftsregelaufgabeAufgabe „Geschäftsregel“Evaluiert die Entscheidungslogik über DMN oder ein Regelengine✅✅
Manuelle AufgabeManuelle AufgabeInformelle Aktivität, die manuell ausgeführt wird, wird nicht verfolgt.✅❌
Aufgabe sendenAufgabe sendenStellt das Senden einer Nachricht dar✅❌
Aufgabe empfangenEmpfangende AufgabeWartet 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, nicht Step 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.

War diese Seite hilfreich?

Verbinden

Benötigen Sie Hilfe? Support

Möchten Sie lernen? UiPath Academy

Haben Sie Fragen? UiPath-Forum

Auf dem neuesten Stand bleiben