To allow their use in any scenario, BAPIs must support all forms of communication and be available to all types of participants:
- Support of synchronous and asynchronous communication
BAPIs can be used for both the synchronous and for the asynchronous call to an SAP component. If the call is synchronous, the BAPI is called as a remote function call (RFC). For details about how to use the BAPI with the RFC, see the