Verwendung
Zur Definitionszeit erstellen Sie für den Workflow
Datenflussdefinitionen. Dort legen Sie die Zuordnungsregeln fest, wie Daten zwischen zwei Containern ausgetauscht werden. Zur Laufzeit werden diese Datenflussdefinitionen ausgeführt und ermöglichen die Workflow-Ausführung.
Soll mit einem Datenfluss zur Laufzeit ein Zielcontainerelement aus einem Quellcontainerelement gefüllt werden und ist das Quellcontainerelement initial oder nicht vorhanden, so legen Sie in den Optionen der Datenflussanweisung fest, ob der Inhalt des Zielcontainerelements durch den Datenfluss geändert wird.
Sie können auch zur Definitionszeit per Initialwertzuweisung Containerelementen Werte zuweisen.

Anwendung
Innerhalb der Transaktion, mit der ein Buchhaltungsbeleg (Objekttyp:
Ereignis
Mit diesem Ereignis wird sein Ereigniscontainer weitergegeben. Dieser Container enthält immer ein Element _Evt_Object mit der Referenz auf das erzeugte Objekt.
Workflow-Container
Im Container des Workflow, der durch das Ereignis created des Objekttyps AccountingDocument gestartet werden soll, haben Sie ein obligatorisches Importelement z.B. unter dem Namen AccountingDocument mit einer Datentypreferenz auf den Objekttyp AccountingDocument angelegt. Damit kann das Element zur Laufzeit die Referenz auf das erzeugte Objekt vom Typ AccountingDocument aufnehmen.
Datenfluss zum Workflow
Der Ereignisparameter (= Element im Ereigniscontainer) _Evt_Object steht zur Verfügung, um in einem Datenfluss an den Workflow-Container des Workflow übergeben zu werden, der als Reaktion auf das Ereignis gestartet werden soll. Sie definieren dazu folgenden Datenfluss:
_Evt_Object
(Ereigniscontainer)
AccountingDocument (Workflow-Container)
Funktionsumfang
Die folgende Grafik veranschaulicht, welche Datenflüsse definiert werden können.

Datenflussdefinition vom Aufgabencontainer
Die Datenflussdefinitionen vom Aufgabencontainer nehmen Sie an zwei Stellen vor:
Bei der Definition einer Aufgabe:
Es gibt Datenflussdefinitionen zum
Bei der Schrittdefinition im Workflow Builder:
Die Datenflussdefinition zum Workflow-Container.
Datenflussdefinition vom Workflow-Container
Die Datenflussdefinitionen vom Workflow-Container nehmen Sie innerhalb des Workflow Builders vor. Es gibt Datenflussdefinitionen zum
Datenflussdefinition vom Methodencontainer
Die Datenflussdefinition vom Methodencontainer zum Aufgabencontainer (für Exportparameter der Methode bei synchronen Methoden) nehmen Sie während der Definition einer Aufgabe vor.
Datenflussdefinition vom Regelcontainer
Die Datenflussdefinition vom Regelcontainer zum Workflow-Container nehmen Sie während der Definition eines Schritts vor.
Datenflussdefinition vom Ereigniscontainer
Die Datenflussdefinitionen vom Ereigniscontainer nehmen Sie an drei Stellen vor:

Für die Datenflussdefinition zwischen dem Workflow- und dem Aufgabencontainer erzeugt das System automatisch einen Vorschlag, den Sie jedoch verändern können. Weitere Informationen finden Sie unter
Aktivitäten
Die Datenflussdefinition führen Sie im
Datenflusseditor durch, dessen Aufruf immer in ein Definitionswerkzeug eingebunden ist. Er kann nicht separat ausgeführt werden.