Generate the UI for a Custom Business Object and grant Access
Requires Customer/Partner License
Generate an own application based on a Custom Business Object and grant access with a Custom Catalog Extension
You will learn
At the end you will have a running application that you can create, update and delete custom business object entities with.
In the preceding tutorial you created a custom business object with a simple data structure and its persistence.
To be able to work with a business object you need a user interface. In this tutorial you will
- generate a User Interface (UI)
- expose that UI as an application with the use of Custom Catalog Extensions
At the end you will have a running application that you can create, update and delete custom business object entities with.
Prerequisites
- Authorizations: Your user needs a business role with business catalogs Extensibility - Custom Business Objects (ID:
SAP_CORE_BC_EXT_CBO
) and Extensibility - Custom Catalog Extensions (ID:SAP_CORE_BC_EXT_CCE
) in your SAP S/4HANA Cloud system
Additional Info
- UI Generation and later done UI Adaptation are so called In-App Extensibility features done completely inside an SAP S/4HANA Cloud system. They are functionality with limited possibilities. Alternatively a UI with all SAPUI5 options can be developed with SAP Business Application Studio (see tutorial group Create an SAP Fiori App and Deploy it to SAP S/4HANA Cloud).
- Tutorial last checked for feasibility with SAP S/4HANA Cloud Release 2408
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.