Adapt the UI of a Business Object
Prerequisites
- Authorizations: Your user needs a business role with business catalog Extensibility - Custom Business Objects (ID:
SAP_CORE_BC_EXT_CBO
) in your S/4HANA Cloud system
In the preceding tutorials you created a custom business object with a simple data structure and its persistence. Afterwards you generated an UI for this business object and exposed it as a Fiori Launchpad application.
As the generated User Interfaces only lists all fields of a business object node, adapting the UI might be necessary to improve usability of it.
Before done UI Generation and here shown UI Adaptation are so called In-App Extensibility features done completely inside a S/4HANA system. They are key user functionality with limited possibilities. UI Adaptation has effect on all users in the system.
Alternatively to UI Generation and Adaptation the more powerful Side-By-Side Extensibility via SAP Cloud Platform could be done to develop an UI with all SAPUI5 options (see tutorial group Create Custom UI for S/4HANA Cloud).
Our Example
A several tutorials spanning example will show extensibility along custom Bonus Management applications.
In the first parts a Manager wants to define business objects “Bonus Plan” for employees. A Bonus Plan is there to save employee specific rules for bonus entitlement.
Additional Information
- SAP S/4HANA Cloud Release (tutorial’s last update): 1808