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.
In addition to high performance and scalable deployment capabilities, the product includes a graphical design tool that enables developers to automatically generate Java software components that serve as the interface to the SAP business objects resident on an R/3 installation, including the Business Application Programming Interfaces (BAPIs).
Their solutions will be interfaced to the SAP Retail solution via Business Application Programming Interfaces (BAPIs) in mid-2000.
Seagate Software expects to deliver solutions that interface to SAP's Business Application Programming Interfaces (BAPIs) for Seagate Crystal Reports, the leading desktop and workgroup report writer; Seagate Crystal Info, an enterprise reporting and analysis system; and Seagate Holos, a custom business intelligence application development environment.
com applications through the SAP business application programming interfaces (BAPIs).
It aligns R/3 customers with SAP's strategic interface technologies such as Business Application Programming Interfaces (BAPIs) and Application Link Enabling (ALE).
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.
Lotus introduced the SAP R/3 LotusScript Extension (LSX) for Domino, a high performance, cross-platform tool which will make SAP's R/3 Business Application Programming Interfaces (BAPIs) available to Domino developers.

Full browser ?