SAP BAPI

Aus expecco Wiki (Version 2.x)
Zur Navigation springen Zur Suche springen

Einführung[Bearbeiten]

Anbindung von expecco an das SAP-System

Das Business Application Programming Interface (BAPI) ist eine Schnittstelle in SAPSystemen für den Zugriff auf betriebswirtschaftlichem Abstraktionsniveau. Die BAPI wird im SAP-System selbst aufgerufen, kann aber auch von externen Komponenten getriggert werden.

Die SAP BAPI Library erlaubt den Zugriff auf die BAPI aus expecco heraus.


Library[Bearbeiten]

Im folgenden wird die BAPP-Library und ihre Bausteine beschrieben.


Connection[Bearbeiten]

Baustein zum Aufbau der Verbindung

Die Bausteine im Ordner Connection dienen zum Auf- und Abbau der Verbindungen und um diese zu verwalten.

Wird eine Verbindung zu einem SAP-System aufgebaut wird diese Verbindung automatisch aktiv gesetzt und alle folgenden Aktionen auf dieser Verbindung ausgeführt.

System[Bearbeiten]

Baustein zum Aufruf einer Funktion der BAPI

Die Bausteine im Ordner System dienen dazu mit dem SAP-System zu interagieren.

Die beiden Bausteine Execute und Execute With Return bilden zum Aufruf einer Funktion in der BAPI bilden den Kern der Library. Einer der Bausteine erwartet keinen Rückgabewert, der andere eine durch einen XML-String abgebildete Tabelle.

Parameter[Bearbeiten]



Copyright © 2014-2024 eXept Software AG