Weiterschalten mit sofortigem Dialog 

Verwendung

Das Laufzeitsystem des SAP Business Workflow unterstützt standardmäßig das Weiterschalten von Workitems mit sofortigem Dialog.

Funktionsumfang

Für den aktuellen Bearbeiter eines Workitems im Workflow hat das Weiterschalten mit sofortigem Dialog zur Folge, das ihm nach der Ausführung eines Workitems direkt die Methode des nächsten Workitems im Dialog präsentiert wird, wenn er zu den Empfängern dieses nachfolgenden Workitems gehört. Bei diesem Verhalten des Laufzeitsystems erspart sich ein Benutzer also den "Umweg" über den Workflow-Eingang des Business Workplace, den er zunächst auffrischen müßte, um dann das für ihn bestimmte Workitem anzunehmen bzw. auszuführen.

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.

Dieses Verhalten des Laufzeitsystems bedeutet aber auch, daß ein Workitem nicht mehr allen Empfängern zur Bearbeitung im Status bereit angeboten wird, da der erste Bearbeiter in einer Kette von weitergeschalteten Workitems automatisch auch zum aktuellen Bearbeiter der Folge-Workitems wird.

Starten von Workflows

Wenn das Weiterschalten mit sofortigem Dialog aktiviert ist, erscheint beim Starten eines Workflows im Dialog sofort die Methode zum ersten Workitem. Natürlich muß dazu der Workflow-Initiator des Workflows zu den Empfängern dieses Workitems gehören.

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

Weitere Informationen finden Sie unter Starten von Aufgaben.

Randbedingungen

Folgende Bedingungen müssen erfüllt sein:

Technische Einzelheiten

Zur Laufzeit wird nach Erledigung eines Schrittes (= Workitem im Zustand beendet) geprüft, ob das nachfolgende Workitem sofort mit Dialog gestartet werden darf und ob der tatsächliche Bearbeiter auch einer Empfänger dieses nachfolgenden Workitems ist.

Ist das der Fall, wird das Workitem nach seiner Erzeugung sofort für den Bearbeiter angenommen und die zugehörige Objektmethode ausgeführt.

Dieses Verhalten geht solange weiter, bis kein oder mehr als ein sofort vom tatsächlichen Bearbeiter ausführbares Workitem erzeugt wird. Letzteres kann z.B. im Zusammenhang mit parallelen Abschnitten auftreten. Ebenso kann ein Benutzer die "Ausführungskette" dadurch verlassen, daß er die Ausführung der Methode abbricht.

Aktivitäten

Das Weiterschalten mit sofortigem Dialog aktivieren bzw. deaktivieren Sie in den Grunddaten einer Workflow-Definition. Diese Einstellung bezieht sich dann auf das Weiterschalten für alle Schritte in den Workflows zu dieser Definition. Beim erstmaligen Aufruf des Workflow Builders ist das Weiterschalten mit sofortigem Dialog immer aktiviert.

Sie können das Weiterschalten mit sofortigem Dialog auch bei der Definition einer Aktivität in einer Workflow-Definition aktivieren bzw. deaktivieren. Diese Einstellung bezieht sich dann nur auf das Weiterschalten vom Vorgängerschritt zu diesem Schritt.

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