Show TOC Anfang des Inhaltsbereichs

Funktionsdokumentation Ereigniserzeuger  Dokument im Navigationsbaum lokalisieren

Verwendung

Mit einem Ereigniserzeuger (Diese Grafik wird im zugehörigen Text erklärt) können Sie ein Ereignis oder ein lokales Ereignis auslösen. Ein Warteschritt kann auf ein Ereignis oder ein lokales Ereignis warten.

Ereignis

Ein Ereignis können Sie für folgende Zwecke verwenden:

·        zum Start anderer Workflows oder Aufgaben

Das Ereignis muss dazu beim entsprechenden Workflow bzw. der Aufgabe als auslösendes Ereignis eingetragen sein.

·        als beendendes Ereignis einer Aufgabe

·        zur internen Kommunikation und Synchronisation

Lokales Ereignis

Ein lokales Ereignis kann z. B. einen lokalen Workflow starten. Ein lokales Ereignis definieren Sie in den versionsabhängigen Grunddaten des Workflow.

Funktionsumfang

Das System erzeugt zur Laufzeit ein Ereignis gemäß Ihren Angaben. Dabei versorgt das System automatisch auch die Workflow-Systemelemente im Ereigniscontainer.

Wenn der Ereigniscontainer weitere, nicht zum Standard gehörende Elemente enthält, müssen Sie eine Datenflussdefinition vom Workflow- zum Ereigniscontainer vornehmen.

Aktivitäten

Auf der Registerkarte Steuerung vergeben Sie eine Bezeichnung für den Schritt und für den Ausgang.

Ereignis auslösen

Bei einem Ereignis stehen folgende weiteren Felder zur Verfügung:

·        Containerelement

Dieses Containerelement des Workflow-Containers muss eine Objektreferenz enthalten. Das referenzierte Objekt ist das Objekt, auf das sich das Ereignis bezieht.

Wenn das Ereignis zur Laufzeit erzeugt wird, schreibt das System diese Objektreferenz in das Containerelement _Evt_Object des Ereigniscontainers.

·        BOR-Objekttyp oder Klasse

Im linken Feld wird vom System angezeigt, ob es sich bei dem Typ des Objektes, auf das im Containerelement Bezug genommen wird, um einen BOR-Objekttypen oder eine ABAP-Klasse handelt. Das rechte Feld enthält den Namen des Objekttypen oder der Klasse.

·        Ereignis

Dieses Ereignis wird zur Ausführungszeit des Workflow vom System erzeugt. Das Ereignis muss zu dem Objekttyp oder der Klasse definiert sein.

Wählen Sie Diese Grafik wird im zugehörigen Text erklärt, um festzustellen, ob alle von Ihnen erwarteten Verbraucher gestartet wurden. Weitere Informationen finden Sie unter Simulation eines Ereignisses.

Lokales Ereignis auslösen

Wählen Sie das lokale Ereignis aus, das ausgelöst werden soll.

Ende des Inhaltsbereichs