Sap fiori extensibility tutorial

The field extensibility capability of SAP Fiori apps enables you to add customer-specific fields (custom fields) to a business context of an application in a one-to-one relation. This tutorial is done with the placeholder 000. Once you execute the program you can select the field and enable the field. extend the SAP Fiori launchpad. If you do not have an SAP ID, you can create one for free from the login page. 1. Step 5: Create Business Context in Extensibility Registry. In this tutorial, you learned about the high productivity tools that are available out-of-the-box in SAP Business Application Studio, such as: templates and wizards, command palette, layout editor SAP uses RAP to build new and modernize existing standard applications and recommends its customers and partners to use it for their custom developments. Add MTA configuration to the project. FIORI Element Worklist Floorplan POC: Below are the steps to start the apps developments using Fiori Elememts: Pre-requisite : Create the below destination. Open the App Details for a Fiori app, and go to section Implementation Information Mar 21, 2023 · In your SAP Business Technology Platform Subaccount go to Services, search for SAP Web IDE and select it. A project template in SAP Web IDE allows you to Focus will be on key SAP Activate driven concepts to give learners an opportunity to explore RISE with SAP S/4HANA Cloud, private edition best practices, a sampling of solution area scope overviews, learning data migration for RISE with SAP S/4HANA Cloud, private edition, as well as fundamental product configuration and UI extensibility. Key users may change the layout of tables and forms directly in the running user interface. Mar 15, 2022 · Adapting SAP Fiori UIs at Runtime - Key User Adaptation - SAP Help Portal; Fiori Extensibility Documentation: Extensibility – SAP Library In the Fiori Appl Library (Fiori Apps Library) you can find the information on the extensibility for Fiori apps. To add a new field to an existing UI in SAP S4/HANA Cloud, extended edition, you could go for In-App extensibility. The simplest case to extend a data source is if it’s enabled for data source extensibility within key user extensibility. Enabling for one structure will enable the coding block field for other structures. Before the introduction of Embedded Steampunk it was not possible within SAP S/4HANA Cloud to debug any Key User coding, e. A project template in SAP Web IDE allows you to Tutorial last updated with SAP S/4HANA Cloud Release 2302. E. Requires Customer/Partner License. It is at the heart of the ABAP Cloud development model Side-by-Side Extensibility with SAP Business Technology Platform. Key user/In-App Extensibility allows key users to edit and customize existing objects in SAP S/4HANA Cloud to a certain extent. A coding folder is created, under which the extension controller file is saved. Go to the user actions menu of the app (in this demo app you are the Default User ). The ABAP RESTful Programming Model is generally In-app extensibility comprises adding new fields or custom logic and adapting the standard UIs. In this post I want to share the overview picture on the S/4HANA extensibility use cases that we presented in our 2016 TechEd session DEV108 “Extensibility Framework for SAP S/4HANA: End-to-End Scenario”. Use. You can now work with SAPUI5 adaptation projects to extend your SAP S/4HANA Cloud Public Edition system by creating application variants that fulfill the specific business needs of different business roles, groups or users, organizational units, and countries. This course will prepare you to: explain the extensibility concept for SAP S/4HANA. Feb 15, 2020 · You have now successfully developed an SAP Fiori app using SAP Business Application Studio, including test-running the app locally in the dev space. Add new scenario. With Key User Extensibility create an SAP Fiori app for a custom business object in SAP S/4HANA Cloud, deploy it to SAP S/4HANA Cloud and integrate it into the SAP Fiori Launchpad of SAP S/4HANA Cloud. explain the concept of side-by-side extensibility using SAP Business Technology Platform. For example, you can add a sales order item or a customer address. In contrast to in-app extensibility, side-by-side extensibility on SAP Business Technology Platform allows developers to build their own applications, enhancing and supplementing SAP Jun 7, 2021 · 06-07-2021 11:23 AM. With this online shop application, customers can order items and create a new purchase requisition item for it. With consistent design tools, technologies, and templates, you can easily build, test, and deploy enterprise applications, all while ensuring a consistent Feb 4, 2021 · Scenario C: Add a Custom field to an existing UI. This is done by activating the Field Usage and Search Relevance at the proper UIs and Reports and OData APIs. You will learn. Course announcements. Enter your SAP S/4HANA Cloud system’s Fiori Launchpad. Create custom CDS view. You can extend the functional scope of an application in various ways, ranging from UI changes, to custom fields and logic, data model changes, and more. Select the category as “SAP Fiori Elements” and the select the floorplan for Eg. Login to fiori launchpad and open Extensibility Inventory App. This side-by-side approach gives you more possibilities than the in-app generated UI from the very first tutorial group on top. Open the App Details for a Fiori app, and go to section Implementation Information Mar 11, 2024 · Start key user adaptation. use the extension options for key users. Sep 4, 2023 · To overcome this, the first thing one can do is to create custom fields using the Custom Fields app and display them for the F4111 app. Mar 17, 2019 · Steps 1- Run SCFD_EUI to enable fields for custom fields and logic. Rename labels. Jul 25, 2019 · Adapting SAP Fiori UIs at Runtime - Key User Adaptation - SAP Help Portal; Fiori Extensibility Documentation: Extensibility – SAP Library In the Fiori Appl Library (Fiori Apps Library) you can find the information on the extensibility for Fiori apps. In this step you can select the field and enable it. T-code : SCFD_REGISTRY. Start typing Custom Business Objects in the Launchpad search and open the App from the results. Key user extensibility is available when using: SAP S/4HANA Cloud, public edition. 0 featured a new and improved design that enhanced navigation capabilities and made it easier to manage a plethora of applications. ABAP Development. You can leverage Joule to efficiently generate application logic, data models, and test scripts. RAP is an essential element of ABAP Cloud, the ABAP development model for building cloud-ready business apps, services, and extensions on SAP BTP, SAP S/4HANA Cloud, and SAP S/4HANA. You can extend the information displayed in the app on your customer needs. Sep 12, 2016 · 09-12-20167:25 AM. Press New to start the creation of a custom business object. At the end you will have a running application that you can create, update and delete custom business object entities with. This same cloud-centric approach is applicable even in on-premise. Open Custom CDS Views application. This is either via stable APIs or through business events from an SAP product, for example, SAP S/4HANA. Aug 4, 2020 · Add the App as Custom Tile to the Fiori Launchpad. To use the key user extensibility in SAP S/4HANA cloud, extended edition, Adaption transport Organiser must be set up and the key user extensibility apps must be available to users. Before implementing the app, you must ensure the following: You have followed the steps described in the section Implementing SAP Fiori Apps for Administrative, Configuration, and Extensibility Tasks. Step 3: Create Extension Include CDS View. Open the App Details for a Fiori app, and go to section Implementation Information Oct 3, 2018 · Step 2: Include Persistent Extension Include DDIC Structure into DB Table. Other extension scenarios are supported by SAP HANA Cloud Platform (HCP), e. Learners will engage in coding with MVC advanced UI Controls Developer Extensibility is done in the development tenant of the development system through what we call the, SAP S/4HANA Cloud ABAP Environment. Course Outcome. adapt the UI, forms, add custom fields and logic) or to create small custom applications (e. Add name and description. Select fields. 18 hours ago · In this tutorial, wherever ### appears, use a number (e. Start typing Bonus Plans in the Launchpad search and open the App from the results. Add AppRouter configuration to the MTA file. , integration of SAP- and non-SAP cloud solutions or development of Fiori like UI’s using Web IDE. create custom CDS views, custom business . The extensibility options described here focus on in-app extensibility, which includes options The ABAP RESTful Application Programming Model (RAP) allows developers to efficiently build cloud-ready, transactional business apps, services, and extensions on SAP BTP ABAP Environment, SAP S/4HANA Cloud Public Edition, SAP S/4HANA Cloud Private Edition, and SAP S/4HANA 1909 and higher. explain the extensibility concept for SAP S/4HANA; extend the SAP Fiori launchpad; personalize SAP Fiori applications with end user tools; use the extension options for key users; explain the concept of side-by-side extensibility using SAP Business Technology Platform Mar 21, 2023 · Close all. SAP Fiori launchpad plugins are implemented as SAPUI5 components. Select actions and click Go to Application. Done. SAP S/4HANA offers the following in-app extension options, depending on the version. When your status is Running, select your dev space Fiori. In this tutorial, you learned about the high productivity tools that are available out-of-the-box in SAP Business Application Studio, such as: templates and wizards, command palette, layout editor An SAP Fiori launchpad plugin allows you to extend the shell of the SAP Fiori launchpad. In real apps, only key users with specific authorization see this option. In this tutorial you will get to try out key user adaptation in a demo app. Initial Screen of Extensibility Inventory App-. Type: SAP Fiori. ADT offers the integrated development environment with Eclipse native editors for all the standard ABAP development tasks. Open the transaction Enable Fields for Use in App 'Custom Fields and Logic' (transaction SCFD_EUI) and search for the database fields that you want to enable for usage. If a standard SAP Fiori application doesn’t fully support your business process or the specific needs of some of your business users, you can extend SAP S/4HANA Cloud Public Edition by creating and adapting an application variant, while the original SAP Sep 13, 2019 · Adapting SAP Fiori UIs at Runtime - Key User Adaptation - SAP Help Portal; Fiori Extensibility Documentation: Extensibility – SAP Library In the Fiori Appl Library (Fiori Apps Library) you can find the information on the extensibility for Fiori apps. The extensibility capabilities ensure business demands are met in a modification-free and upgrade-safe way. generate a User Interface (UI) expose that UI as an application with the use of Custom Catalog Extensions. Changes done via RTA apply to the entire app and, therefore, to all users of the app, system-wide. Now the SAP Business Application Studio has started. ID. Create a new dev space: Name: Fiori. Open the App Details for a Fiori app, and go to section Implementation Information Mar 4, 2019 · Fiori Elements – Standard. Choose Adapt UI. After participating in this live session, you will be able to: - Create and expose new business objects in SAP S/4HANA Cloud with the help of key-user extensibility - Create custom applications with the help of SAP Build Apps - Set up connectivity between SAP S/4HANA Cloud and SAP Build Apps. 0, a design concept available for both SAP S/4HANA and SAP ERP. Join us on April 18th, 2024, for an SAP webcast. This is different than classic extensibility in the on In-app extensibility allows you to customize and adapt SAP software for specific purposes. In this screen you will be able to see all the custom object , custom fields fields related information. Open the App Details for a Fiori app, and go to section Implementation Information Jun 28, 2021 · Adapting SAP Fiori UIs at Runtime - Key User Adaptation - SAP Help Portal; Fiori Extensibility Documentation: Extensibility – SAP Library In the Fiori Appl Library (Fiori Apps Library) you can find the information on the extensibility for Fiori apps. SAP S/4HANA Cloud, private edition. Open the App Details for a Fiori app, and go to section Implementation Information Side-by-side extensions mean extension and integration with custom or standard business applications of the SAP Business Technology Platform (BTP). how a field is added Mar 21, 2023 · In your SAP Business Technology Platform Subaccount go to Services, search for SAP Web IDE and select it. Select New Project from Template to start wizard for UI project creation. You can extend applications and their UIs, reports, email templates, and form templates only if the applications that you want to extend are extensible. For example, you might want to create an application variant to simplify and To mark this page as a favorite, you need to log in with your SAP ID. Generate OData service. Configure deployment settings. This course covers the different extensibility approaches for SAP S/4HANA that are available to customers and partners: In-app extensibility focuses on adaptations created by key users that have a deep business knowledge but no technical expertise. Ulrike Liebherr June 6, 2023. With key user adaptation, they can change the user interface of SAPUI5 Fiori apps directly in the Fiori launchpad intuitively and without having to write new code. In contrast to in-app extensibility, side-by-side extensibility on SAP Business Technology Platform allows developers to build their own applications, enhancing and supplementing SAP An SAP Fiori launchpad plugin allows you to extend the shell of the SAP Fiori launchpad. As you can see, the Side-by-Side Extensibility allows you to build external apps in the SAP Cloud Platform to read from or post data to your S/4HANA Cloud. Mar 11, 2024 · They know what the end users need from the application but don’t necessarily have a technical background. Fiori 2. Side-by-side extensibility refers to developing an app or extension on a different platform, then integrating the custom development with the target SAP S/4HANA Cloud system. Open the App Details for a Fiori app, and go to section Implementation Information Jan 7, 2020 · Adapting SAP Fiori UIs at Runtime - Key User Adaptation - SAP Help Portal; Fiori Extensibility Documentation: Extensibility – SAP Library In the Fiori Appl Library (Fiori Apps Library) you can find the information on the extensibility for Fiori apps. Create a custom business object. There is additional learning material related to the topic of this course available on the SAP Learning site I Learning Journey Developing an SAP Fiori Elements App Based on a CAP OData V4 Service. 6 Kudos. Learning objectives. Mar 21, 2023 · Add Custom UI Application Tile to SAP Fiori Launchpad. Open the App Details for a Fiori app, and go to section Implementation Information SAP S/4HANA Cloud Public Edition delivers the latest industry best practices, innovations, and business applications to you as a service. It is a comprehensive, turn-key solution for coding, testing, integrations, and application lifecycle management. Click on the “+” icon to start creating a new custom field. Complete the tutorial: Deploy the SAP SuccessFactors Extension Database to SAP HANA Cloud. This blog is about how to add a field in standard Fiori apps and other objects by using “Custom Fields” menu in Key User Extensibility Tools “Custom Fields and Logic”. This course is designed to give participants the opportunity to gain a much deeper and advanced understanding of the SAPUI5 development framework and overall SAP User Experience design principles and tools for building more advanced level robust SAP Fiori apps. Oct 25, 2019 · The ABAP RESTful Application Programming Model (short: RAP) offers developers an efficient way to build enterprise-ready, SAP HANA-optimized, OData-based Fiori UI services and Web APIs in the cloud as well as on-premise. You can define your own mechanisms to fetch the information for an employee and the periods for which the information is provided. You can extend the Manage Supplier Master Data app according to your business needs for different aspects. This environment enables ABAP developers to access a controlled area of the back-end system where changes to released SAP objects can be made. For this purpose, the following extensibility options are available: For key users and developers. Jan 21, 2020 · It can be located by either searching directly in the search box or in the “Extensibility” catalog. Key users can extend the app in the Custom Fields and Logic app using the following context (s) This is an advanced level course designed to give participants a much deeper learning experience into SAP’s User Experience design methodology, the SAPUI5 framework, and the overall SAP UX design principles for building consumer-grade SAP Fiori UIs. You have set up the Adaptation Transport Organizer as described in section Configuration Information: Adaptation Transport Organizer. The SAP integration approach supports you in using SAP S/4HANA Cloud in a heterogeneous system landscape and integrating with multiple systems, such as other SAP solutions, Business Partner Solutions or third-party cloud or on-premise solutions and custom-developed applications. Extensions are imported in Mar 21, 2023 · Add Custom UI Application Tile to SAP Fiori Launchpad. The key steps involved in this process are as follows: Open Fiori App Custom Business Objects using the standard user Extensibility Specialist. Available on ABAP platform, SAP Cloud services in the Cloud Foundry environment. Select the List Report Application template and click Next to create a new UI of this type. You can have a look at following tutorial: Develop and Run SAP Fiori Application With SAP Business Application Studio. 15 min. Once Import is finished, the application will be there in your workspace. Select floorplan. Switch to tab Developer Extensibility, you will be able to see released Developer Extensibility APIs with Embedded Steampunk for SAP S/4HANA Cloud such as Business Add-Ins (BAdIs). Click Create Dev Space. Replaces the extensibility concept by broadening the adaptability of SAPUI5 application and simultaneous increase of maintainability Jan 20, 2017 · This tutorial group shows you how to create a simple custom UI for S/4HANA Cloud using SAP Business Technology Platform's SAP Business Application Studio. Sep 29, 2022 · Key User Extensibility. Aug 13, 2020 · Adapting SAP Fiori UIs at Runtime - Key User Adaptation - SAP Help Portal; Fiori Extensibility Documentation: Extensibility – SAP Library In the Fiori Appl Library (Fiori Apps Library) you can find the information on the extensibility for Fiori apps. This scenario describes the embedded deployment, which features an SAP Fiori front-end server (and the associated components) deployed along with the backend components in the same system. First you will learn how to set up your SAP Business Technology You are familiar with Key User extensibility in SAP S/4HANA Cloud. With the Extensibility apps, you can create custom fields, data source extensions, and enhancement You have now successfully developed an SAP Fiori app using SAP Business Application Studio, including test-running the app locally in the dev space. The first version of the use case overview shows the layers of a modern SAP Fiori application: Fiori Launchpad, Fiori Key User Extensibility Tools are Fiori apps that are part of SAP S/4HANA ( SAP S/4HANA ) (or other products such as SAP IBP) and that can be used by key users to adapt SAP applications and services (e. Jul 25, 2019 · Adapting SAP Fiori UIs at Runtime - Key User Adaptation - SAP Help Portal Fiori Extensibility Documentation: Extensibility – SAP Library In the Fiori Appl Library (Fiori Apps Library) you can find the information on the extensibility for Fiori apps. Oct 16, 2020 · After you can configure a Fiori tile with the deployed Fiori app in the SAP Fiori launchpad. Custom Logic. With Developer Extensibility create a custom RAP business object to trigger purchase requisitions API with SAP S/4HANA Cloud ABAP Environment. Extend a business catalog with custom UI application. Here we have taken Using Extensibility apps, you can create database tables for segmentation, and design queries. Open the App Details for a Fiori app, and go to section Implementation Information With UI adaptation at runtime (RTA), SAP Fiori apps based on SAPUI5 that support RTA can be changed directly and intuitively in the SAP Fiori launchpad, without developing any source code. User Interface Adaptation. personalize SAP Fiori applications with end user tools. Join this free online course to learn how to develop your own SAP Fiori elements apps and extend an SAP S/4HANA app. Whether you want to apply small changes, such as hiding standard fields for specific user groups or including business logic that triggers a change to happen, there are a variety of apps on the SAP Fiori Launchpad designed to cover diverse extensibility needs. A change file is created to apply the extension controller logic on top of the source application. This is just scratching the surface of what developers can do with SAP Build Code. Make a new Project from Template. Mar 9, 2023 · Close all. 3) On the subsequent popup, you will need to enter the details for creating the new custom field. This is the case if the data source can be found in the Custom Fields app > Data Source Extensions. A list of database fields is displayed. These fields were added to database tables using append structures or customer includes. If you want to create an SAP Fiori app with generated UI check out Create Custom Business Objects in S/4HANA Cloud. All changes to an app can be undone or even discarded to SAP Fiori is a design system that enables you to create business apps with a consumer-grade user experience, turning casual users into SAP experts with simple screens that run on any device. A special graphical user interface adaptation mode provides the mechanisms to: Hide fields in existing forms, tables, or filters. Once you are ready for Application extension -> right-click on App and create an Extension project. Provide a Name for the Business Object. Complete the tutorial: Add Security to the SAP SuccessFactors Extension. Step 2. 3. Provide a controller name and click on Extend. SAP Build Code Deep Dive: Generative AI-based Code Sep 12, 2022 · You will see available artifacts such as APIs, Events, CDS Views, Developer Extensibility, and so on. Plugins that are assigned to a user's roles are automatically loaded and initialized at a later point in time after the launchpad was started. Self-paced since July 14, 2021. This is the screen that will be adapted. Step 1. 2) Enable the field in Fiori tiles- You will need Fiori basis role Feb 1, 2020 · Purpose of this blog. Different users and business contexts require different document layouts or application functionality. Developer extensions are exported from the development tenant of the development system with the Transport Organizer from the ABAP Development Tools (ADT). Check the SAP Best Practices scope item 1RW to add your app as a Custom Tile to the Fiori Launchpad: Conclusion. Open a bonus plan’s detail view by clicking its list item. Select Data Source. In-app extensibility comprises adding new fields or custom logic and adapting the standard UIs. Open the App Details for a Fiori app, and go to section Implementation Information Jul 25, 2019 · Adapting SAP Fiori UIs at Runtime - Key User Adaptation - SAP Help Portal; Fiori Extensibility Documentation: Extensibility – SAP Library In the Fiori Appl Library (Fiori Apps Library) you can find the information on the extensibility for Fiori apps. 000). Create a new business object by clicking on the New button. Start Edit Mode by executing the Edit Draft action. Select data source. In-app key user extensibility allows adapting standard functionalities to user requirements without the need for any external tools. Participants will gain practical hands-on experience while they explore more advanced features Nov 4, 2022 · Key user extensibility is a cloud-centric approach to making the most common changes needed to User Interfaces (UIs) and to business processes. Check the privacy statement and click OK. Following the steps provided in this very complete blog post about Extensibility for Manage Prices Did you find what you needed on this page? Side-by-side extensibility allows you to develop dependent extensions, develop your own custom applications, or consume existing apps. Creating custom UIs, and custom business objects is also supported. Select entity. This site uses cookies and related technologies, as described in our privacy statement, for purposes that may include site operation, analytics, enhanced user experience, or advertising. Switch to Fields section. Go to the SAPUI5 Demo Kit, and open the Key User Adaptation demo app under SAPUI5 Flexibility Demo Apps. Start Custom Business Objects application. Jul 29, 2019 · Adapting SAP Fiori UIs at Runtime - Key User Adaptation - SAP Help Portal; Fiori Extensibility Documentation: Extensibility – SAP Library In the Fiori Appl Library (Fiori Apps Library) you can find the information on the extensibility for Fiori apps. Click on the newly created button and select Extend with Controller. If not, see the More Information section; You are familiar with the app Custom Logic Tracing. All side-by-side extensions are technically implemented outside the core of SAP S/4HANA. If you want to create a custom SAP Fiori app with key user extensibility Jul 28, 2020 · In S/4HANA cloud, extended edition, Fiori Apps: ‘Configure software Packages’, and ‘Register Extensions for Transport’ play a very important role. Set Project Attributes. Mar 4, 2024 · SAP Build Code provides the ability to create extensibility through innovation, security, best practices and more and will help organizations keep the core clean. g. Nov 22, 2023 · The SAP Fiori App Custom Business Objects is used for adding a new Custom Business Object. This means that a user will be able to add/change Dec 16, 2019 · Click on Edit button. Aug 3, 2017 · To simplify the data access there are pre-delivered CDS Views, custom CDS views can only be built on. It also intends to explain how internal objects are enhanced internally when adding a field with Custom Fields and Logic, e. ABAP Development, ABAP Extensibility, Beginner, Tutorial. Steps to Access Extensibility Inventory App-. Now select the extension project and go to tools -> extensibility pane. 2) Once in the App, make sure you are in the “Custom fields” tab. To be able to work with a business object you need a user interface. Apr 9, 2024 · Case 1: Key User Data Source Extensible. Open UI project creation wizard. Oct 7, 2020 · Fiori Reference Library. Launch SAP Business Application Studio. Select the business object Bonus Plan in Custom Business Objects application. SAP's development platform is the SAP Business Technology Platform (BTP), and we have both low/no-code Nov 10, 2019 · Now in your workspace, import the application using technical name. The new SAP Fiori application Create Sales Orders makes it easy for key users to create and edit custom fields. If not, see the More Information section; In SAP Fiori launchpad, you have the following authorizations: SAP_BR_PURCHASER for the app Create Purchase Order - Advanced Sep 30, 2015 · A major pillar of the extensibility concept is the key user extensibility tool set that is part of S/4 HANA. Create a new field via the Custom Fields and Logic application and enable the usage of this field in the required application. Beginner. Open the App Details for a Fiori app, and go to section Implementation Information, Extensibility. In 2016, it evolved into SAP Fiori 2. The apps are integrated Explore SAP S/4HANA Cloud Extensibility options from SAP on in-app extension,side-by-side extension,extend s/4hana cloud and S/4HANA extensibility. Press Go to get the list of all Bonus Plans. Here are the steps for this. It also included updated floorplans and provided the ability to access system events through notifications. After the field has been defined, the extensibility tool generates all necessary software artifacts. This combines the benefits of custom ABAP code, with the required restrictions for cloud-readiness, and the SAP S/4HANA programming model to build SAP Fiori apps. Select any row from the table which you want to explore Mar 27, 2024 · SAP Build Code provides AI-based code generation with Joule copilot, optimized for Java and JavaScript application development. Configure SAP Fiori launchpad settings and generate. You can use the search bar to find your BAdIs. 2. For this purpose, the following extensibility options are available: You can control the visibility of the delivered user interface sections. Click Go to Service to open SAP Web IDE. This has changed now with the general availability of Embedded Steampunk, which adds a new powerful option to the In App extensibility portfolio of SAP S/4HANA Cloud. Step 4: Create Associations from the Extensible CDS views to the Extension Include CDS View. It is the evolutionary successor to the ABAP Programming Model for SAP Fiori. How to make the custom UI visible as an application tile in SAP Fiori launchpad. Open the UI to be adapted. Launch the Custom Fields app in the SAP Fiori Launchpad. In this tutorial you will. Create the Fiori elements app as an MTA Module. The main advantage of key-user extensibility is that, a key user doesn’t require advanced technical skillset to alter any existing object. SAPUI5 flexibility enables functions for different user groups to adapt SAPUI5 applications in a simple and modification-free way. Open Custom Communication Scenarios application. Launch the Fiori elements app. hp eq yq bv jj rv ha ih yc lk