Java & BAPI Technology for SAP

Team-Fly

The BAPI ActiveX control can be used by external applications to access business functions in the R/3 system by calling BAPIs through OLE Automation. Client programs access proxy objects, which are local instances of SAP business objects managed by the BAPI ActiveX control. These proxy objects correspond to the real SAP business objects stored in R/3's BOR.

The core of the BOR run-time system is the BOB (Business Object Broker), which executes on the client system. Client programs send requests to the BOB, which takes the following actions:

If the client calls a BAPI directly, then the BOB calls the BAPI through an RFC. If the BAPI is not defined, the BOB goes through the BOR, finds the corresponding object, and then finds the correct BAPI (for example, GetList()). The BAPI ActiveX control is currently implemented to run under Windows 95 and Windows NT.


Team-Fly

Категории