Zum Inhalt springen

Business Application Programming Interface

aus Wikipedia, der freien Enzyklopädie
Dies ist eine alte Version dieser Seite, zuletzt bearbeitet am 5. Juni 2009 um 15:55 Uhr durch S.Donder (Diskussion | Beiträge) (Hinweis auf fehlende Belege entfernt). Sie kann sich erheblich von der aktuellen Version unterscheiden.

Business Application Programming Interface (BAPI) ist eine standardisierte Programmierschnittstelle der SAP-Business Objekte. BAPIs ermöglichen es externen Programmen, auf die Daten und Geschäftsprozesse des SAP R/3 zuzugreifen.

Ein BAPI ist als Methode eines SAP-Business-Objekts definiert. Damit ein Anwendungsprogramm eine BAPI-Methode verwenden kann, muss es lediglich "wissen", wie die Methode aufzurufen ist.

BAPIs stellen sichtbare Schnittstellen an den Komponenten-grenzen dar und sorgen aufgrund ihrer Eigenschaften für die Integration dieser Komponenten

BAPIs ermöglichen eine Integration auf betriebswirtschaftlicher und nicht auf technischer Ebene. Somit wird eine größere Stabilität der Kopplung und eine Unabhängigkeit von der eingesetzten Kommunikationstechnologie gewährleistet

Siehe auch

Literatur

  • Ken Kroes, Anil Thakur: Java & BAPI Technology for SAP B&T (April 2000), ISBN-10: 0761523057, ISBN-13: 978-0761523055
  • Thomas G. Schüssler: SAP R/3 BAPI- Programmierung mit Java Markt + Technik Verlag (Januar 2000), ISBN-10: 3827314909, ISBN-13: 978-3827314901