Business application programming interface

from Wikipedia, the free encyclopedia

Business Application Programming Interface (BAPI) is a standardized programming interface of the SAP - Business Objects . BAPIs enable external programs to access the data and business processes of SAP ERP .

A BAPI is defined as a method of a SAP business object. For an application program to be able to use a BAPI method, it only needs to “know” how to call the method.

BAPIs represent visible interfaces at the component boundaries and, due to their properties, ensure the integration of these components.

BAPIs enable integration on a business and not on a technical level. This ensures greater stability of the coupling and independence from the communication technology used.

See also


  • Ken Kroes, Anil Thakur: Java & BAPI Technology for SAP . B&T April 2000, ISBN 0-7615-2305-7 .
  • Thomas G. Schüssler: SAP R / 3 BAPI programming with Java . Markt + Technik Verlag January 2000, ISBN 3-8273-1490-9 .

Web links