BAPIs (Business APIs) are special methods that are applied to SAP business objects stored in R/3's Business Object Repository (BOR), in order to perform specific business tasks such as creating a sales order or checking the availability of a material.
- Within R/3, a client program can access a business object by requesting a method call from the Business Object Broker (BOB)
- An external client program can call a BAPI directly through the BAPI ActiveX control by creating an instance of a business object