In the backend, to create a new entity that is set to be downloaded to the mobile app, perform the following steps.

Steps
Develop oData mobile data object.
Create Entity Reference structure.
Create oMDO Class Handler with the following methods:
Method Purpose define_bo_entity_model() Define Business Object Entity Model get_oper_field_catalog_tables() Make Tables and mandatory Field available for selection get_data_filter_list() Make Fields available to configure Filters get_data_for_read_request() Business Logic to fetch data from SAP (Basic Object) – low volume and frequency-based fetch get_objkeys_by_distrib_rules()
load_entity_details()
Business Logic to fetch data from SAP (Standard Object) – high volume with exchange for delta fetches filter_objkeys_by_xchange_info()
get_objkeys_for_delta_load()
Filters & Object key when using Exchange
Configure oData service and optional for new Z-Component.
Register oData model.
- Register Technical Model via /IWBEP/REG_MODEL.
- Generic Model Provider Class /MFND/CL_CORE_ODATA_V2_MPC
Register oData service.
- Register Technical Model via /IWBEP/REG_SERVICE.
- Generic Model Provider Class /MFND/CL_CORE_ODATA_V2_DPC
Assign Model to oData service.
TCode /IWBEP/REG_SERVICE - Maintain Service.
Activate and expose service to gateway.
TCode /IWFND/MAINT_SERVICE - Maintain Service (Add Service and assign System Alias)
Assign oData service to mobile app.
Via Config Panel (/SYCLO/CONFIGPANEL) assign oData service to mobile app.
Configure oMDO object.
Assign oMDO class.
Configure filter and field selection.
Configure Exchange object and Dependent Objects.
Configure oData model.
Create Entity and Entityset.
Assign Entity to oMDO object.
Configure associations.
Configure navigational properties.
Test service via /IWFND/GW_CLIENT.
(Optional) When exchange is required, develop change detection (or exchange processing).
Create exchange table and lock objects.
Create EFI Include or Implement BADI/Enhancement.
Create Exchange Class handler.
(Optional) When exchange is required, configure change detection (or exchange processing).
Create exchange object (configure filters and field selection).
Assign exchange object to EFI Include/Event.
Assign exchange object to oMDO.