Verwendung
Sie werden jetzt zum ersten Mal einen Workflow im Dialog starten, der dann gemäß Ihrer Workflow-Definition abläuft. Diese Workflow-Definition enthält bisher allerdings nur einen Schritt zum Anlegen einer Abwesenheitsmitteilung.
Weitere Informationen zum Starten von Workflows finden Sie unter
Workflow testen in der Dokumentation zum SAP Business Workflow.Voraussetzungen
Das Anlegen einer Abwesenheitsmitteilung, das Sie im Rahmen Ihres Workflow durchführen, wird durch ein Ereignis systemweit mitgeteilt. Daher werden möglicherweise weitere Workflows gestartet, die als Verbraucher für dieses Ereignis eingetragen sind. Mit diesen Workflows wird dann ebenfalls die von Ihnen angelegte (und durch das Ereignis publizierte) Abwesenheitsmitteilung bearbeitet.
Im Zusammenhang mit diesem Tutorial wird dieses Ereignis nicht verwendet.
Um sicherzugehen, daß nur Sie exklusiv mit der Abwesenheitsmitteilung arbeiten, können Sie die evtl. vorhandenen Kopplungen zwischen dem Ereignis und seinen Verbrauchern deaktivieren. Gehen Sie folgendermaßen vor:
Wenn Sie folgende Schritte durchführen, verhindern Sie, daß durch Ihre Abwesenheitsmitteilung unbeabsichtigt weitere Workflows gestartet werden.
Evtl. unterbrechen Sie damit aber andere Workflow-Demonstrationen. Seien Sie deshalb vorsichtig und sprechen Sie sich ggf. mit betroffenen Kollegen und Kolleginnen ab.
Sie gelangen auf das Bild Simulation eines Ereignisses.
Das System simuliert das Ereignis FORMABSENC.Created und ermittelt, welche Workflows gestartet würden.
Sie gelangen auf das Dialogfenster Ereigniskopplung: Auslösende Ereignisse.
Die Kopplung zwischen Workflow und Ereignis wird deaktiviert.
Vorgehensweise
Workflow starten und Abwesenheitsmitteilung ausfüllen
Sie gelangen auf das Bild Workflow testen). Die Nummer Ihres Workflow ist eingetragen.
Wenn Sie sich nicht mehr im Workflow Builder befinden, wählen Sie Werkzeuge ® Business Workflow ® Entwicklung ® Laufzeitwerkzeuge ® Workflow testen). Geben Sie dann die Kennung Ihres Workflow ein oder nutzen Sie die F4-Eingabehilfe.
Um Arbeitsabläufe schneller zu gestalten, unterstützt der SAP Business Workflow das
Weiterschalten von Workitems mit sofortigem Dialog. Beim Starten eines Workflow im Dialog hat dies zur Folge, daß das erste Workitem des Workflow sofort zur Bearbeitung bereitgestellt wird, sofern der Benutzer, der den Workflow startet, auch zu den Empfängern dieses ersten Workitem gehört. Dies ist hier der Fall, denn Sie hatten in der Schrittdefinition das Containerelement _WF_Initiator als zuständigen Bearbeiter eingetragen.Sie gelangen sofort auf das Bild Abwesenheitsmitteilung anlegen und sehen die Abwesenheitsmitteilung. Hierbei handelt es sich um die Methode
Create , die durch das erste Workitem ausgeführt wird.Sie gelangen wieder auf das Bild Workflow testen).
Workflow starten / Business Workplace
Bevor Sie Ihre bisherige Workflow-Definition weiter ausbauen, führen Sie noch folgenden Test aus. Sie werden hierbei erstmals den Business Workplace kennenlernen.
Sie gelangen auf das Bild Workflow starten.
Im rechten Bildbereich wird die Workflow-Beschreibung angezeigt.
Die Abwesenheitsmitteilung wird angezeigt.
Sie haben den Workflow gestartet, aber die Bearbeitung seines ersten Schrittes abgebrochen. Die Bearbeitung des Workitems ist aber noch nicht beendet. Sie haben durch diese Aktion nur die Bearbeitungskette des Weiterschaltens mit sofortigem Dialog unterbrochen.
In Ihrem Workflow-Eingang befindet sich (mindestens) ein Workitem zur Bearbeitung. Es handelt sich hierbei um das Workitem zum Anlegen einer Abwesenheitsmitteilung, dessen Bearbeitung Sie zuvor abgebrochen haben. Dieses Workitem ist im Status in Arbeit.
Sie gelangen wieder auf das Bild Abwesenheitsmitteilung anlegen und die Abwesenheitsmitteilung wird angezeigt.
Das Workitem ist aus dem Workflow-Eingang verschwunden.