Anbindung von
Business-Objekten
Um Business-Objekte aus anderen SAP-Applikationssystemen in SAP Event Management (SAP EM) verarbeiten zu können, müssen Sie eine Schnittstelle zwischen dem SAP-Applikationssystem und der SAP EM-Schnittstelle definiert und implementiert haben.
Wenn es bereits eine Verbindung zu einem bestimmten Business-Objekt in einem SAP-Standardsystem gibt, müssen Sie keine definieren.

Eine Übersicht über die bestehenden Verbindungen zu bestimmten Business-Objekten in SAP-Standardsystemen finden Sie auf dem SAP Service Marketplace unter service.sap.com/scm ® mySAP Supply Chain Management ® Supply Chain Event Management ® Detailed Information ® Connected SAP R/3 and SAP APO Objects.
Weitere Informationen über die Anbindung von Business-Objekten finden Sie auf dem SAP Service Marketplace unter service.sap.com/scm ® Supply Chain Management ® Supply Chain Event Management ®Detailed Information ® Connect SAP objects to SAP EM.
Wenn es keine Verbindung zu einem bestimmten Business-Objekt in einem SAP-Standardsystem gibt, müssen Sie diese selbst definieren und implementieren.
Ihnen stehen folgende Möglichkeiten zur Verfügung, um Business-Objekte aus anderen SAP Applikationssystemen an ein SAP Event Management (SAP EM) anzubinden:
● Business-Add-Ins (BAdIs)
Die in anderen SAP-Applikationssystemen implementierten BAdIs rufen Business Application Programming Interfaces (BAPI) auf (z. B. zum Anlegen von Event-Handlern, zum Melden von Ereignissen).

Weitere Informationen über Business Add-Ins finden Sie in der SAP Bibliothek unter mySAP-Technology-Komponenten® SAP Web Application Server ® ABAP Workbench (BC-DWB) ® Änderungen des SAP-Standards (BC) ® Business Add-Ins.
● Business Transaction Events (BTE)
● User-Exits
● Direkte Aufrufe im SAP-Applikationssystem
Unabhängig davon, welche Möglichkeit Sie für die Anbindung eines Business-Objekts wählen, müssen Sie folgende Informationen sammeln und an Datencontainer übertragen:
● alle Applikationstabellen, die für das Business-Objekt relevant sind
● den Geschäftsprozess, der für das Business-Objekt relevant ist
Das SAP-Applikationssystem verwendet die Datencontainer, um die Supply-Chain-Event-Management-Relevanz eines Applikationsobjekts zu bestimmen und die zugehörigen Daten an SAP EM zu übertragen.
Sie müssen ein SAP Plug-In im SAP R/3 installiert haben , das die SAP EM-Schnittstelle beinhaltet. Die Support Packages und SAP Hinweise, die sich auf das SAP Plug-In beziehen, müssen eingespielt sein.
Sie müssen im SAP Plug-In und im SAP EM das Customizing für die Verbindung ausgeführt haben, um ein SAP EM verbinden zu können.
Den Zusammenhang für die Anbindung eines SAP-Applikationssystems an SAP EM und den BAdI-Aufruf zeigt folgende Grafik.

● Im SAP-System liegt das BAdI, das das System aus einer Transaktion (z. B. Sichern eines Transportbelegs) heraus oder über eine Schnittstelle des Applikationssystems aufruft (= Aufruf aus einem existierenden Business-Objekt).
● Sie haben die Einstellungen für die Applikationsschnittstelle für Folgendes definiert:
...
○ die Anlage und Fortschreibung von Event-Handlern
○ die Anlage von Ereignissen
Sie können Fremdsysteme auch mit BAPI-Schnittstellen an SAP EM anbinden.
● SAP EM enthält das für eine Event-Handler-Art spezifische Customizing.
Alle diese
Teile können Sie auch mit einem
Visibility-Prozess
erhalten.

Sie implementieren das Transport-BAdI BADI_LE_SHIPMENT(BAdI-Implementierung /SAPTRX/LE_SHIPMENT mit der BAdI-Methode BEFORE_UPDATE).Dadurch schaffen Sie die technische Verbindung, damit SAP EM zum Beispiel einen Event-Handler entsprechend dem Customizing anlegt.
...
1. Sie entscheiden sich für eine Schnittstellenart.
2. Sie implementieren diese Schnittstellenart mit der entsprechenden Schnittstellenmethode.

Weitere Informationen über die Implementierungsmethoden finden Sie auf dem SAP Service Marketplace unter der Internetadresse service.sap.com/scm ® Supply Chain Event Management ® Detailed Information ® Connect SAP objects to SAP EM.
3. Nachdem Sie die Implementierung abgeschlossen haben, testen Sie mit der Transaktion des SAP-Applikationssystems Ihre Applikationsschnittstelle.

Zum Beispiel wählen Sie vom Bild SAP Easy Access aus
® Logistik ® Logistics Execution ® Wareneingangsprozess ® Wareneingang zur Anlieferung ® Transport ® Anlegen ® Einzelbelege oder wählen Sie Transaktion VT01N (Transport) oder
® Logistik ® Logistics Execution ® Wareneingangsprozess ® Wareneingang zur Anlieferung ® Wareneingan ® Anlegen ® Einzelbelege oder wählen Sie die Transaktion VL31N (Anlieferung).
Sie haben ein Business-Objekt an SAP EM angebunden. Das SAP-Applikationssystem ruft die SAP EM-Schnittstelle auf. Wenn Sie das entsprechende Customizing ausgeführt haben, extrahiert das SAP-Applikationssystem Daten und schickt diese an SAP EM. SAP EM führt eine der folgenden Möglichkeiten aus:
● Es legt einen zugehörigen Event-Handler an.
● Es aktualisiert aufgrund einer Ereignisnachricht den zugehörigen Event-Handler.
● Es meldet ein Ereignis.