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

Add SAP Fiori Elements UIs

This tutorial shows you how to create an SAP Fiori elements application on top of your previously created CAP application.

Overview

🎓 beginner 30 min. SAP Cloud Application Programming ModelBeginnerNode JsJavaSAP Business Technology PlatformSAP Fiori

You will learn

  • How to generate the UI with an SAP Fiori elements template.
  • How to modify the UI with the SAP Fiori page editor.
Created by April 9, 2024
Contributors

Prerequisites

Prerequisites

You’ve built your CAP application. Follow the steps in the Build a CAP application tutorial that is part of the Develop a Full-Stack CAP Application Following SAP BTP Developer’s Guide tutorial group.

OUT OF MAINTENANCE

This tutorial is no longer maintained. For an up-to-date version and support with any issues, refer to the Develop a Full-Stack CAP Application Following the SAP BTP Developer’s Guide mission in the SAP Discovery Center.

Steps

Step 1 Overview

SAP Fiori elements provide designs for UI patterns and predefined floor plans for common application use cases. Application developers can use SAP Fiori elements to create SAP Fiori applications based on OData services and annotations that don’t need JavaScript UI coding. The resulting application uses predefined views and controllers that are provided centrally. This approach means that no application-specific view instances are required. SAPUI5 interprets the metadata and the annotations of the underlying OData service and uses the corresponding views for the SAP Fiori application at startup.

By following one of the SAP Fiori elements floorplans, you:

  • Boost your development productivity.
  • Get future-proof UX consistency.
  • Get enterprise readiness.

To learn more about each of these points, see Developing Apps with Modern Concepts: Guidance for Developers.

Step 2 Generate the UI with an SAP Fiori Elements template
+
Step 3 Start the Incident-Management application
+
Step 4 Configure the List View Page
+
Step 5 Configure the Incident Object Page
+
Step 6 Enable draft with `@odata.draft.enabled`
+

Resources

Discussion

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

Submit detailed feedback Discuss in Community
Steps
Step 1 of 6
1. Overview 2. Generate the UI with an SAP Fiori Elements template 3. Start the Incident-Management application 4. Configure the List View Page 5. Configure the Incident Object Page 6. Enable draft with `@odata.draft.enabled`

Learn more →