Show TOC

Nutzung einer KopplungLocate this document in the navigation structure

Verwendung

Mit einer Kopplung wird die Zuordnung von Ereignissen zu den am Ereignis interessierten Ereignisverbrauchern definiert.

Die Kopplung muss der potentielle Verbraucher eines Ereignisses definieren. Dies kann sowohl über zur Verfügung gestellte Funktionsbausteine als auch eine Pflegetransaktion erfolgen.

Im Rahmen des Business Workflow werden Typkopplungen und Instanzkopplungen verwendet. Durch Typkopplungen können Workflows oder Aufgaben gestartet werden, wenn ein bestimmtes Ereignis eintritt und durch Instanzkopplungen können Workitems fortgesetzt werden.

Achtung

Die manuelle Pflege von Kopplungen ist nur erforderlich, wenn Sie Ereignisse im Rahmen eigener Entwicklungen einsetzen. Bei ausschließlicher Verwendung von Ereignissen im Umfeld des SAP Business Workflow werden alle erforderlichen Definitionen vom Workflow-System vorgenommen.

Funktionsumfang

Das Workflow-System in Form des Ereignismanagers wertet alle erzeugten Ereignisse aus. Dabei führt der Ereignismanager folgende Verarbeitungsschritte aus:

  1. Der Ereignismanager prüft alle aktiven Kopplungen und ermittelt die für das erzeugte Ereignis relevanten Kopplungen.

  2. Wenn ein Verbrauchertyp-Funktionsbaustein eingetragen ist, wird dieser zur Ermittlung des Verbrauchertyps aufgerufen.

    Hinweis

    Kopplungen, die vom Business Workflow ausgewertet werden, müssen als Verbrauchertyp eine Workflow- oder Aufgabenkennung oder die Einträge WORKITEM oder EVENTITEM.

  3. Wenn ein Check-Funktionsbaustein eingetragen ist, wird dieser aufgerufen. Endet dessen Ausführung mit einer Ausnahme, wird die Kopplung nicht ausgeführt.

  4. Der Verbraucherfunktionsbaustein wird mit den Parametern Ereignis, Verbrauchertyp und Ereigniscontainer aufgerufen.

    Hinweis

    Weitere Informationen zur Verwendung dieser Funktionsbausteine finden Sie unter Funktionsbausteine zur Ereignisverarbeitung.

Findet der Ereignismanager keine relevanten Kopplungen, so bleibt das Ereignis wirkungslos. Ereignisse werden nicht gepuffert, um eventuell zu einem späteren Zeitpunkt zugestellt werden zu können.

Hinweis

Es besteht jedoch die Möglichkeit, die aufgrund eines Ereignisses zu startenden Verbraucher in der Ereignis-Queue zwischenzuspeichern. Es werden nur Verbraucher gespeichert, für die zum Zeitpunkt der Ereigniserzeugung eine aktive Kopplung existierte. Weitere Informationen finden Sie unter Administration der Ereignis-Queue.

Die Kopplung zwischen Erzeuger und Verbraucher ist über ein entsprechendes Kennzeichen zur Definitionszeit und auch zur Laufzeit situations- und kundenspezifisch aktivierbar und deaktivierbar.

Aktivitäten

Für eine Übersicht der definierten Typkopplungen wählen Sie Anfang des Navigationspfads Werkzeuge Nächster Navigationsschritt Business Workflow  Nächster Navigationsschritt  Entwicklung  Nächster Navigationsschritt  Administration  Nächster Navigationsschritt  Ereignismanager  Nächster Navigationsschritt  Typkopplungen Ende des Navigationspfads. Für eine Übersicht der definierten Instanzkopplungen wählen Sie Anfang des Navigationspfads Werkzeuge Nächster Navigationsschritt Business Workflow  Nächster Navigationsschritt  Entwicklung  Nächster Navigationsschritt  Administration  Nächster Navigationsschritt  Ereignismanager  Nächster Navigationsschritt  Instanzkopplungen Ende des Navigationspfads.

Weiter Informationen zu den vom SAP Business Workflow genutzten Kopplungen finden Sie unter