Anfang des InhaltsbereichsFunktionsdokumentation Datenflussdefinitionen vom Aufgabencontainer Dokument im Navigationsbaum lokalisieren

Verwendung

Datenflussdefinitionen vom Aufgabencontainer können zu folgenden Containern vorgenommen werden:

Funktionsumfang

Datenflussdefinition zum Workflow-Container

Der Datenfluss findet nach Beendigung der Ausführung des Workitem statt. Die Datenflussdefinition kann in den Schritttypdefinitionen vorgenommen werden, die sich auf eine Aufgabe beziehen. Sie ist erforderlich, wenn Sie für den Workflow Informationen benötigen, die nach der Ausführung der zugrundeliegende Objektmethode zur Verfügung stehen.

Besondere Hinweise zur Objektreferenz

Falls bei der Aufgabenbearbeitung ein Objekt entsteht (z.B. durch die Methode Create) oder ermittelt wird (z.B. durch die Methode Find), müssen Sie den Datenfluss vom Element _WI_Object_ID des Aufgabencontainers zu dem Element des Workflow-Containers definieren, das die Objektreferenz aufnehmen kann. Nur dann steht diese Information im Workflow und damit für die nachfolgenden Schritte zur Verfügung.

Hinweis

Wenn im Workflow-Container ein Element vorhanden ist, das mit einer Datentypreferenz auf denselben Objekttyp definiert ist, der auch in der referenzierten Aufgabe angelegt wird, wird diese Datenflussdefinition bei der Definition einer Aktivität automatisch vorgeschlagen.

Wenn im Workflow-Container kein Element mit passender Datentypreferenz vorhanden ist, wird ein entsprechendes Element dem Workflow-Container hinzugefügt und der Datenfluss eingetragen.

Tatsächlicher Bearbeiter: Element _WI_Actual_Agent des Aufgabencontainers

Wenn Sie den tatsächlichen Bearbeiter eines Workitem, der unter dem Elementnamen _WI_Actual_Agent im Aufgabencontainer zur Verfügung steht, zur weiteren Verwendung in den Workflow-Container übertragen wollen, definieren Sie im Workflow-Container ein entsprechendes Element zur Aufnahme dieser Information.

Sie legen dieses Element mit einer Referenz auf das ABAP-Dictionary-Feld WFSYST-AGENT an.

Ergebnis der Objektmethode: Element _WI_Result des Aufgabencontainers

Das Ergebnis der Objektmethode steht unter dem Elementnamen Ergebnis (_WI_Result) im Aufgabencontainer zur Verfügung. Sie müssen ein entsprechendes Element im Workflow-Container definieren, wenn Sie das Ergebnis in den Workflow-Container übertragen wollen. Verwenden Sie bei der Definition des Containerelementes dieselbe Datentypreferenz, die das Element _WI_Result im Aufgabencontainer besitzt.

Beispiel

Sie benötigen das Ergebnis dieser Aktivität noch in einem nachfolgenden Schritt vom Typ Schleife (UNTIL), um dort die Schleifenbedingung zu formulieren.

Datenflussdefinition zum Regelcontainer

Diese Datenflussdefinition führen Sie bei der Definition einer Aufgabe aus, wenn Sie auf der Registerkarte Defaultregeln Regeln für ein oder mehrere Empfängerarten eintragen haben.

Sie müssen dem Aufgabencontainer die Elemente hinzufügen, die für die Auflösung der Regel benötigt werden, und einen Datenfluss zwischen diesen neuen Elementen und den entsprechenden Elementen des Regelcontainers definieren.

Hinweis

Beachten Sie, dass Sie in der Schrittdefinition einen Datenfluss vom Workflow-Container zum Aufgabencontainer anlegen müssen, in dem diese "neuen" Containerelemente versorgt werden.

In Abhängigkeit vom Typ der Regel zur Bearbeiterermittlung müssen Sie folgende Daten übergeben:

Regelart

was wird im Datenfluss übergeben?

Zuständigkeiten

Containerelemente, die im Rahmen der Zuständigkeitsprüfung genutzt werden

Organisationsdaten

Attribut des Business Objekts, das auf das Organisationsobjekt Bezug nimmt

Funktionsbaustein

Containerelemente, die als Importparameter des Funktionsbausteins genutzt werden

Datenflussdefinition zum Methodencontainer

Standardmäßig wird zur Laufzeit der Aufgabencontainer vollständig in den Methodencontainer kopiert.

Sie können diese Datenflussdefinition selbst bei der Definition einer Aufgabe definieren. Sie sollten dies nur vornehmen, wenn Sie explizit Importparameter der Methode nicht mit Daten versorgen möchten oder wenn Sie einen eignen Datenfluss vom Methoden- zum Aufgabencontainer definieren.

Achtung

Wenn Sie den Datenfluss vom Aufgaben- zum Methodencontainer definieren, müssen Sie auch den Datenfluss vom Methoden- zum Aufgabencontainer definieren. Nur wenn Sie keinen der beiden Datenflüsse definieren, wird automatisch der Inhalt des Containers in den jeweiligen Zielcontainer kopiert.

Versorgung der Containerelemente _WI_Object_ID

Das Containerelement _WI_Object_ID des Aufgabencontainers wird nicht in die Datenflussdefinition zum Methodencontainer einbezogen. Zur Laufzeit stellt das Workflow-System sicher, daß die Objektreferenz aus dem Element _WI_Object_ID in den Schlüsselfeldern im Programm des Objekttyps verfügbar ist.

Aktivitäten

Weitere Informationen finden Sie unter Bedienung des Datenflusseditors.

Ende des Inhaltsbereichs