Use
SAP has introduced object-oriented technology in the R/3 System by making R/3 processes and data available in the form of SAP business objects.
External applications can access SAP business objects through standardized, platform-independent interfaces - Business Application Programming Interfaces (BAPIs). SAP business objects and their BAPIs provide an object-oriented view of R/3 business functionality.
This guide provides an overview of the Business Framework, SAP business objects and SAP interface types and their BAPIs as well as the Business Object Repository where business objects and BAPIs are defined and stored.