The BAPI wrapper layer provides a consistent way to expose business logic and data from the SAP system to external mobile applications. The BAPI wrappers are decoupled from the business logic in SAP, making them easy to reconfigure or customize.
The standard BAPI wrapper library consists of a collection of custom developed BAPIs based on the SAP integration framework. BAPI wrappers improve interface consistency with standard naming conventions and development standards. The BAPI wrapper library is application-dependent and delivered in the relevant package based on SAP’s hierarchy, such as /SYCLO/MM or SYCLO/PM. BAPI wrappers set parameters for mobile data objects to post and pull data in the SAP system. When the Server calls to SAP, these calls are encapsulated in a BAPI wrapper to ensure that SAP responds in a consistent manner and performs the actions that Agentry SAP Framework is asking for.
The Configuration Panel is used to configure BAPI wrappers by assigning them to mobile data objects and handler methods (GET, CREATE, UPDATE, or DELETE), function groups, and packages within SAP.