Defining Business Process
In this step, the developer defines which business objects are to be replicated on the mobile device. The developer usually refers to the existing business objects in the Business Object Repository (BOR) for this purpose. If there are no existing business objects of this kind, they must be developed in the ABAP Workbench in the form of RFC-enabled function modules.
This IT process is part of the following IT scenario:
IT Scenario |
IT Scenario Variant |
The following IT process is incorporated in the AS ABAP usage type:
...
1. Identify BAPIs or create new ones
The developer checks whether the business objects required on the mobile device have already been mapped using BAPIs. If this is not the case, he or she must create new RFC-enabled function modules that can search for, create, modify, and delete the relevant business object.
2. Encapsulate BAPIs in BAPI wrappers
Since the MI server makes certain assumptions about the interface of the BAPIs mentioned above for the replication of business data, the developer must ensure that the interfaces comply with these assumptions. However, it is not necessary to wrap the BAPIs to match these assumptions.
You have defined the business process. You now need to perform the process Defining Business Object Model.