Show TOC

FunktionsdokumentationWeiterschalten mit sofortigem Dialog Dieses Dokument in der Navigationsstruktur finden

 

Durch das Weiterschalten mit sofortigem Dialog beschleunigen Sie die Verarbeitung eines Workflow, wenn mehrere aufeinanderfolgende Schritte eines Workflow von demselben Benutzer bearbeitet werden sollen.

Funktionsumfang

Das Kennzeichen Weiterschalten mit Dialog kann entweder individuell an jedem Schritt oder zentral für den gesamten Workflow gesetzt werden.

Ist das Kennzeichen gesetzt, prüft das Workflow-System, ob der tatsächliche Bearbeiter des gerade beendeten Workitem auch zu den Empfängern des nachfolgenden Workitem gehört. Ist dies der Fall wird die Ausführung des Workitem sofort gestartet.

Beispiel Beispiel

Ein Benutzer entscheidet sich in einer Benutzerentscheidung dafür, die von seinem Vorgesetzten abgelehnte Abwesenheitsmitteilung zu überarbeiten. Da der Benutzer damit auch der Empfänger der nachfolgenden Aktivität "Abwesenheitsmitteilung überarbeiten" ist, wird die entsprechende Methode sofort für ihn ausgeführt.

Ende des Beispiels.

Dieses Verhalten des Laufzeitsystems bedeutet, dass ein Workitem nicht mehr allen Empfängern zur Bearbeitung angeboten wird, da der erste Bearbeiter in einer Kette von weitergeschalteten Workitems automatisch auch zum tatsächlichen Bearbeiter der nachfolgenden Workitems wird.

Starten von Workflows

Wenn für den ersten Schritt eines Workflow das Kennzeichen gesetzt ist und der Workflow im Dialog gestartet wird, prüft das Workflow-System, ob der Workflow-Initiator auch Empfänger des ersten Workitem ist. Ist dies der Fall wird die Ausführung des Workitem sofort gestartet.

Hinweis Hinweis

Da das Weiterschalten mit sofortigem Dialog nur für Workflows aktiviert bzw. deaktiviert werden kann, werden Workitems zu Einzelschrittaufgaben immer mit sofortigem Dialog gestartet.

Ende des Hinweises.

Weitere Informationen finden Sie unter Starten von Aufgaben und Workflows.

Technische Einzelheiten

Zur Laufzeit prüft das Workflow-System nach Beendigung eines Schrittes (= Workitem im Status beendet) die folgenden Eigenschaften des nachfolgenden Workitem:

  • Ist es ein Dialog-Workitem?

  • Nimmt die zugehörige Aufgabe Bezug auf eine synchrone Methode?

  • Ist das Kennzeichen Weiterschalten mit Dialog gesetzt?

  • Ist der tatsächliche Bearbeiter auch ein Empfänger dieses Workitem?

  • Besitzt das Workitem keinen noch nicht erreichten Vorlagetermin?

Werden alle Fragen bejaht, startet das Workflow-System automatisch die Ausführung des Workitem.

Hinweis Hinweis

Existiert mehr als ein Workitem, das vom tatsächlichen Bearbeiter ausgeführt werden kann (z.B. durch den Beginn eines parallelen Abschnitts), wird für kein Workitem die Ausführung automatisch gestartet.

Ende des Hinweises.

Besitzt der nachfolgende Schritt einen der folgenden Typen, so wird die obige Prüfung mit dem nächsten Schritt durchgeführt:

  • Ablaufsteuerung

  • Bedingung

  • Containeroperation

  • Mehrfachbedingung

  • Paralleler Abschnitt

  • Schleife (UNTIL)

  • Schleife (WHILE)

Aktivitäten

Das Weiterschalten mit sofortigem Dialog aktivieren bzw. deaktivieren Sie in den Grunddaten einer Workflow-Definition. Wenn Sie die Einstellung in den Grunddaten ändern, gilt diese Änderung für alle Schritte des Workflow. Beim erstmaligen Aufruf des Workflow Builder ist das Weiterschalten mit sofortigem Dialog immer aktiviert.

Wenn das Weiterschalten mit sofortigem Dialog in den Grunddaten aktiviert ist, können Sie das Kennzeichen auch bei jedem einzelnen Schritt deaktivieren bzw. aktivieren. Diese Einstellung bezieht sich dann nur auf das Weiterschalten vom Vorgängerschritt zu diesem Schritt.

Hinweis Hinweis

Wenn Sie in den Grunddaten das Weiterschalten mit sofortigem Dialog für den Workflow deaktiviert haben, können Sie es auf Schrittebene nicht mehr aktivieren.

Ende des Hinweises.