Symptom
You have created custom screens for an offline business object within the Cloud Applications Studio.
When syncing data and going to offline mode, the custom screens are not available.
“Image/data in this KBA is from SAP internal systems, sample data, or demo systems. Any resemblance to real data is purely coincidental.“
Environment
- SAP Cloud Applications Studio
- SAP Cloud for Customer
Reproducing the Issue
Prerequisites:
- You have a PDI solution.
- You have a custom BO which has the annotation [OfflineEnabled][WithAdministrativeData(IncludeSubnodes)].
- The custom BO and screens are activated.
-
The custom work center is maintained in the Administrator > Offline Settings view.
- You have assigned the necessary custom work centers to your business user for this BO.
Cause
One possible cause for this issue is that the required tags are missing in the UI Designer for the UI components.
Resolution
In the Properties tab of the UI Designer, the Tags: Device = Desktop and Device = Tablet, should be maintained for all the offline screens.
Then Save and Activate the screens and the related BO in the Studio.
See Also
KBA: 2887448 - How to enable PDI Offline for Custom Business Object
Help document: Offline Readiness
Keywords
PDI, SDK, work, center, .bo, .xbo, extension, extended, OCM, metadata , KBA , AP-RC-BDS-OFL , PDI Offline Enhancements , AP-RC-MOB-OFL-RT , Offline Runtime , How To