SAP

Manage my Account SAP Devs YouTube ↗ Learnings ↗ Community ↗ Provide Feedback ↗
Logout
⤢ Open full site

Generate the UI for a Custom Business Object and grant Access

Generate an own application based on a Custom Business Object and grant access with a Custom Catalog Extension

Overview

You will learn

  • How to generate a User Interface (UI) for the custom business object created in preceding tutorial
  • How to expose that UI as a running application with the use of Custom Catalog Extensions so that you can create, update and delete custom business object entities
Peter Persiel P Peter Persiel August 24, 2026
Created on March 21, 2023
Contributors

More from Peter Persiel

See all 9 tutorials by Peter Persiel →

Prerequisites

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

Steps

Additional Info

  • UI Generation and UI Adaptation are in-app extensibility features executed entirely within an SAP S/4HANA Cloud system. They provide a streamlined set of capabilities. If you need the full SAPUI5 feature set, develop your UI in SAP Business Application Studio (see tutorial group Create an SAP Fiori App and Deploy it to SAP S/4HANA Cloud) and deploy it as a Custom UI. Note: when building a Custom UI for a Custom Business Object, deselect the UI Generation option in the CBO — otherwise label texts may not be populated automatically.
  • Tutorial last checked for feasibility with SAP S/4HANA Cloud Release 2608

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 used to save employee specific rules for bonus entitlement.


Step 1 Generate UI

Start typing Custom Business Objects in the Launchpad search and open the App from the results.

Custom Business Objects application from search results
Custom Business Objects application from search results

Search for Custom Business Object “Bonus Plan” (1+2) and Select its list item in the search result list (3) and execute the Edit Draft action (4).

Open Custom Business Object from list
Open Custom Business Object from list

Check the two boxes for User Interface and Back End Service.

Check UI and Service Generation
Check UI and Service Generation

Publish the business object to trigger the generation of UI (List Report Floorplan) and OData Service.

Step 2 Grant Access to Application
+
Step 3 Test Bonus Plan application
+
Step 4 Test yourself
+

Resources

Discussion

Share feedback on this tutorial or join the conversation in SAP Community.

Submit detailed feedback Discuss in Community
Steps
Step 1 of 4
1. Generate UI 2. Grant Access to Application 3. Test Bonus Plan application 4. Test yourself
Next