Business Application Programming Interface


Also found in: Acronyms, Wikipedia.

Business Application Programming Interface

(business, application, programming)
(BAPI) /bap'ee/ A set of methods provided by an SAP business object.

Release 4.0 of SAP AG's R/3 system supports object-oriented programming via an interface defined in terms of objects and methods called BAPIs. For example if a material object provides a function to check availability, the corresponding SAP business object type "Material" might provide a BAPI called "Material.CheckAvailability".

The definitions of SAP business objects and their BAPIs are kept in an SAP business object repository. SAP provide classes and libraries to enable a programming team to build SAP applications that use business objects and BAPIs. Supported environments include COM and Java.

The Open BAPI Network. gives background information and lists objects and BAPIs.
Mentioned in ?
References in periodicals archive ?
com, Business Application Programming Interfaces and SAP Business Connector are trademarks or registered trademarks of SAP AG in Germany and several other countries.
Scribe's SAP R/3 Adapter provides unprecedented integration with SAP's strategic Business Application Programming Interfaces (BAPIs), allowing a seamless flow of information, without writing a single line of code.
com, SAPPHIRE and Business Application Programming Interfaces are trademarks or registered trademarks of SAP AG in Germany and several other countries.
Their solutions will be interfaced to the SAP Retail solution via Business Application Programming Interfaces (BAPIs) in mid-2000.
com applications through the SAP business application programming interfaces (BAPIs).
This messaging technology links with open content standards such as Business Application Programming Interfaces (BAPIs) that provide a consistent, well-documented standard for open information and message exchange among collaborative business partners, including those using SAP and non-SAP components.

Full browser ?