Entering content frame

Process documentation Function-Oriented Access to BAPIs Locate the document in its SAP Library structure

Purpose

You can access BAPIs from platforms that do not provide direct object-oriented access to SAP business objects by making Remote Function Calls (RFCs) to the function module underlying the BAPI.

This approach can be used on all development platforms supporting the RFC protocol, for example, ABAP or external platforms using C/C++ Class Library.

Process Flow

During runtime your application program uses the RFC Library or the C/C++ Class Library to make an RFC call to the function module underlying the BAPI. The Library translates client calls into communication steps in accordance with the RFC protocol and the client requests are forwarded to the relevant function module in the R/3 server system. This is how client requests are forwarded to the relevant function module in the SAP server system.

This approach is illustrated in the graphic below.

Accessing a BAPI Function Module Through RFC Calls

This graphic is explained in the accompanying text

 

For further information about RFC calls to function modules see Remote Communications.

 

 

Leaving content frame