Implementing Loose Coupling with BAPIs
Purpose
When a BAPI is used to exchange data asynchronously within the context of ALE, the following processes are involved:
To use BAPIs as asynchronous interfaces, a BAPI-ALE interface that can be used in the distributed business process must be generated for an existing BAPI. This BAPI-ALE interface involves the following components:
For a detailed description of the process flow during the generation of the BAPI-ALE interface, see
Maintaining the BAPI-ALE Interface.Process Flow
Flow of Asynchronous Communications
The individual steps involved in asynchronous communication using BAPIs are described in detail below. The process flow can be divided into the following phases:
The diagram below illustrates the steps required to call the BAPI in a remote system.
