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.