IBM BPM, V8.0.1, All platforms > Authoring services in Integration Designer > Services and service-related functions > Access external services with adapters > Configure and using adapters > IBM WebSphere Adapters > SAP Software > SAP interfaces > BAPI result set interface

Outbound processing for the BAPI result set interface

In BAPI result set outbound processing, a client application sends a request to the SAP server. Processing is handled synchronously (the client application waits for a response from the SAP server).

For BAPI result sets, the following processing steps occur:

  1. The adapter receives a request from a client application in the form of a BAPI business object.

  2. The adapter converts the BAPI business object to an SAP JCo function call.

  3. The adapter uses the Remote Function Call (RFC) interface to process the BAPI or RFC function call in the SAP application.

  4. After passing the data to the SAP server, the adapter handles the response from SAP and converts it back into the business object format required by the client application.

  5. The adapter then sends the response back to the client application.

The BAPI result set interface