SAP Home Learn Build Integrate Model Operate Extend with AI ConnectTutorial navigator Knowledge Graph API Devtoberfest Developer Advocates App Space

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

🎓 beginner 15 min. ABAP ExtensibilityBeginnerCloudSAP S 4hana Cloud

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 April 30, 2026
Created by March 9, 2023
Contributors

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 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 2602

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

Learn more →