Deploy the UI5 Fiori app on SAP ABAP repository with BAS & WEBIDE, create Fiori app Tile using Launchpad Designer (2024)

Hello,

In this blog we will learn How to deploy the Ui5 Fiori app on SAP ABAP repository with BAS & WEBIDE, also learn about fiori app tile creation in launchpad designer.

What is SAP UI5

SAP ui5 is a framework, it consists of Libraries. Used for Creating responsive apps.

Fiori Launchpad

SAP Fiori launchpad is a shell that hosts SAP Fiori apps, and provides the apps with services such as navigation, personalization, embedded support, and application configuration.

Fiori launchpad is responsive because it adapts the layout in the Device Screen.

Prerequisites



  1. User must have access to SAP Logon.

  2. User must have access of TCodes: SE80, /ui2/flp, /ui2/flpd_cust, /ui2/FLPD_CONF, /ui2/_FLPCM_CUST, /ui2/FLCM_CONF, /ui2/semobj, PFCG

  3. You access to SAP BTP co*ckpit.


Deploy the Fiori app using Business application Studio (BAS)

SAP Business application studio is a cloud based developer tool to develop UI based applications



  1. Launch the BAS from Cloud co*ckpit




Deploy the UI5 Fiori app on SAP ABAP repository with BAS & WEBIDE, create Fiori app Tile using Launchpad Designer (1)

2. Select your desired project –> open the Terminal –> Go to the Project Dir (cd project dir) –> run the command ‘npm run deploy-config’ or ‘npx fiori add deploy-config’.


Deploy the UI5 Fiori app on SAP ABAP repository with BAS & WEBIDE, create Fiori app Tile using Launchpad Designer (2)

3. Give the required information

Choose the Target --> ABAPDeploy the UI5 Fiori app on SAP ABAP repository with BAS & WEBIDE, create Fiori app Tile using Launchpad Designer (3)

Select the Destination (If destination is not created, create a destination on SAP BTP co*ckpit)Deploy the UI5 Fiori app on SAP ABAP repository with BAS & WEBIDE, create Fiori app Tile using Launchpad Designer (4)

Provide the SAPUI5 ABAP Repository Name and Description.Deploy the UI5 Fiori app on SAP ABAP repository with BAS & WEBIDE, create Fiori app Tile using Launchpad Designer (5)

Provide the Package detail

Deploy the UI5 Fiori app on SAP ABAP repository with BAS & WEBIDE, create Fiori app Tile using Launchpad Designer (6)

Provide the Transport Request and execute the command "npm run deploy".

Deploy the UI5 Fiori app on SAP ABAP repository with BAS & WEBIDE, create Fiori app Tile using Launchpad Designer (7)

You will get a message "SAP UI5 Application has been uploaded and registered successfully".

Deploy the UI5 Fiori app on SAP ABAP repository with BAS & WEBIDE, create Fiori app Tile using Launchpad Designer (8)

4. Go to the given link and check the deployed fiori appDeploy the UI5 Fiori app on SAP ABAP repository with BAS & WEBIDE, create Fiori app Tile using Launchpad Designer (9)


5. Now you will get the Fiori app on SAP system.


Deploy the UI5 Fiori app on SAP ABAP repository with BAS & WEBIDE, create Fiori app Tile using Launchpad Designer (10)


Deploy the Fiori app using WEBIDE




  1. Go to the WEBIDE, right click on your project --> Select Deploy --> Choose your System (Deploy to SAPUi5 ABAP Repository)




Deploy the UI5 Fiori app on SAP ABAP repository with BAS & WEBIDE, create Fiori app Tile using Launchpad Designer (11)


2. You will be on next page (Deployment Option), Here select your required ABAP or Cloud system --> Next.


Note: If you are deploying first time, select Deploy a new application. Else application is already deployed, select update an existing application Deploy the UI5 Fiori app on SAP ABAP repository with BAS & WEBIDE, create Fiori app Tile using Launchpad Designer (12)

3. Provide application Name, Description, Package, in - Deploy a New Application Screen and select Next.Deploy the UI5 Fiori app on SAP ABAP repository with BAS & WEBIDE, create Fiori app Tile using Launchpad Designer (13)


4. If the selected package is local, Choose Finish. If it requires TR, select TR for your application.Deploy the UI5 Fiori app on SAP ABAP repository with BAS & WEBIDE, create Fiori app Tile using Launchpad Designer (14)


A notification message displays once the application is deployed successfully.


Deploy the UI5 Fiori app on SAP ABAP repository with BAS & WEBIDE, create Fiori app Tile using Launchpad Designer (15)


5. Go to SAP Logon Pad --> Tcode SE80 --> Select BSP Application from Dropdown --> find your deployed application.


Deploy the UI5 Fiori app on SAP ABAP repository with BAS & WEBIDE, create Fiori app Tile using Launchpad Designer (16)


Steps to create a Tile and Target mapping in Fiori launchpad Designer




  1. Create Semantic Object using TCode - /n/ui2/semobj.




Click on Edit Button


Deploy the UI5 Fiori app on SAP ABAP repository with BAS & WEBIDE, create Fiori app Tile using Launchpad Designer (17)

Select New Entries.Deploy the UI5 Fiori app on SAP ABAP repository with BAS & WEBIDE, create Fiori app Tile using Launchpad Designer (18)


Provide the new Semantic Object, Object Name and Description and Click on Save Button.Deploy the UI5 Fiori app on SAP ABAP repository with BAS & WEBIDE, create Fiori app Tile using Launchpad Designer (19)


2. Go to SAP LogOn --> Execute the TCode - /ui2/FLPD_CUST (Launchpad Designer).Deploy the UI5 Fiori app on SAP ABAP repository with BAS & WEBIDE, create Fiori app Tile using Launchpad Designer (20)


3. Click on Setting Button --> Select the TR --> choose Ok.Deploy the UI5 Fiori app on SAP ABAP repository with BAS & WEBIDE, create Fiori app Tile using Launchpad Designer (21)


4. If catalog information is not available, create a catalog --> Click on Plus Button --> provide the required information --> click on Save.


Deploy the UI5 Fiori app on SAP ABAP repository with BAS & WEBIDE, create Fiori app Tile using Launchpad Designer (22)

5. If catalog already exist, select the catalog --> Click on Add tile plus Button.Deploy the UI5 Fiori app on SAP ABAP repository with BAS & WEBIDE, create Fiori app Tile using Launchpad Designer (23)


6. Select a Tile template, here I am going to select App launcher - Static. Deploy the UI5 Fiori app on SAP ABAP repository with BAS & WEBIDE, create Fiori app Tile using Launchpad Designer (24)


7. Provide the Title, information, Semantic Object, Action and other required Information Click on Save Button.Deploy the UI5 Fiori app on SAP ABAP repository with BAS & WEBIDE, create Fiori app Tile using Launchpad Designer (25)


8. Create a Target Mapping à Go to Target Mapping à Click on Create Target Mapping.Deploy the UI5 Fiori app on SAP ABAP repository with BAS & WEBIDE, create Fiori app Tile using Launchpad Designer (26)


9. Provide the required information Semantic Object, Action, Title, URL, ID and Click on Save Button.


Note: How to get URL --> Go to the WEBIDE --> your project --> manifest.json file --> Find the URL info.Deploy the UI5 Fiori app on SAP ABAP repository with BAS & WEBIDE, create Fiori app Tile using Launchpad Designer (27)

How to get ID: Go to the WEBIDE --> your project --> manifest.json file --> find the ID.

Deploy the UI5 Fiori app on SAP ABAP repository with BAS & WEBIDE, create Fiori app Tile using Launchpad Designer (28)

Deploy the UI5 Fiori app on SAP ABAP repository with BAS & WEBIDE, create Fiori app Tile using Launchpad Designer (29)10. The Fiori app tile has been created successfully. Go to Fiori launchpadv --> App Finder --> Search your application.


Note: If Fiori app is not found on Fiori Launchpad à we have to assign the PFCG Role for catalog and contact security team to assign the Role.

Deploy the UI5 Fiori app on SAP ABAP repository with BAS & WEBIDE, create Fiori app Tile using Launchpad Designer (30)


Conclusion

The Fiori app has been deployed on SAP ABAP repository. The Fiori app tile has been created.

With this we come to an end of this blog. Hope you find it useful.

Keep learning & Keep Sharing!!

Deploy the UI5 Fiori app on SAP ABAP repository with BAS & WEBIDE, create Fiori app Tile using Launchpad Designer (2024)

FAQs

How to deploy SAPUI5 app to SAP fiori launchpad? ›

Click on Deploy to SAPUI5 ABAP Repository. Now navigate through Deployment Options -> Deploy A New Application -> Select Transport Request -> Confirm by providing all the required information. Now your SAPUI5 application has been deployed into SAPUI5 ABAP Repository as a BSP application.

How to deploy SAP fiori app from bas? ›

Deploy the Fiori app using Business application Studio (BAS)
  1. Select your desired project –> open the Terminal –> Go to the Project Dir (cd project dir) –> run the command 'npm run deploy-config' or 'npx fiori add deploy-config'.
  2. Give the required information. ...
  3. Go to the given link and check the deployed fiori app.
Feb 24, 2023

How do I add a custom Fiori app to Launchpad? ›

Search for the app you want to add using Search in Catalog, After you've found the appropriate app, click Add Tile to add the app to your SAP Fiori launchpad homepage. A menu will open where you can select a group or groups to which you want to add the app as a tile. Select one or more tile groups as desired.

Which are the 3 deployment options of SAP Fiori? ›

Front End System embedded deployment - a single SAP landscape where Fiori is embedded. SAP Fiori Cloud - the Front End System is in the cloud and allows to connect with back end systems in on-premise. Gateway hub - the SAP Gateway acts as a hub to connect the backend system with the front end system in the cloud.

How to deploy ui5 application in SAP BAS? ›

  1. Right click on your Project and select Open in Terminal.
  2. This is the terminal.
  3. Give the following commands in the terminal. user: <Your Application Name> $ npm install.
  4. npm run build. user: <Your Application Name> $ npm run build.
  5. abap-deploy. ...
  6. These are following specifications:
  7. Deployed to ABAP.
Oct 30, 2020

How to run sap ui5 app in bas? ›

1. SAP BAS Terminal:
  1. Open Terminal in BAS.
  2. Navigate to the Project Directory: If Node modules are not installed, run 'npm install' in the terminal.
  3. Start a Local Development Server: Use the command npm start or ui5 serve within the terminal to initiate a local development server, serving my Fiori application locally.
Oct 14, 2023

How do I create a Fiori app in Webide? ›

Procedure
  1. Launch the SAP Web IDE in a web browser.
  2. From the File menu, choose New Project from Template .
  3. Select Smart Template Application as the template category for project generation and choose Next.
  4. Enter a Project Name, Title, and the Application Component Hierarchy and choose Next.

How to create fiori tile in SAP ABAP? ›

Process:
  1. Create semantic object using Transaction Code SPRO. ...
  2. Create new semantic object for Tcode & enter the description.
  3. Now create catalog using transaction code /n/UI2/FLPD_CUST.Click + and Enter Title & ID.
  4. Go to Target mapping and Click on Create target mapping.
  5. Enter relevant details and click on save.
Feb 2, 2023

How to run Fiori app in SAP? ›

A project gets created once you click on Finish.
  1. Step 2 : Open the Workspace. Select File ---> Open Workspace. ...
  2. Step 3 : Generate an app based on SAP Fiori Application template. Choose SAP Fiori Application. ...
  3. Step 4 : Running the Fiori App locally in the Dev Space.
Mar 9, 2022

Which is the most recommended deployment option for SAP Fiori scenarios? ›

For running SAP Fiori apps, we recommend that you use a Central Hub Deployment of SAP Gateway.

What is the recommended deployment approach for S-4HANA Fiori? ›

Please notice that with SAP S/4HANA, the general recommendation is an embedded SAP Front-end server deployment. This means that every SAP S/4HANA system has its own SAP Fiori launchpad. Dependent on the existing system landscape and usage scenario a dedicated hub deployment in some cases might be preferable.

Which are the three deployment options of SAP S 4HANA? ›

SAP S/4HANA Deployment Options
  • SAP S/4HANA Cloud.
  • SAP S/4HANA Cloud Extended Edition.
  • SAP S/4HANA Cloud Private Edition.
  • SAP S/4HANA On-Premise managed by SAP (HEC)
  • SAP S/4HANA On-Premise: On-Premise or managed by cloud provider Hyperscalers.

How to deploy UI5 application in Business application Studio? ›

Procedure To Deploy
  1. Right-click the project folder and select Open in Terminal.
  2. Enter npm install : ...
  3. Add Deploy configuration using npx fiori add deploy-config commanduser:<SAP Fiori Project> $npx fiori add deploy-config.
  4. Enter Npm run deploy:user:<SAP Fiori Project> $npm run deploy.
Apr 16, 2022

What is the difference between SAP GUI and Fiori Launchpad? ›

Access Devices:SAP Fiori: Accessible on mobile devices, tablets, and desktops. SAP GUI: Mainly designed for desktop or laptop use. Example: A sales manager accessing sales reports via SAP Fiori can seamlessly switch between their desktop computer at the office and their tablet while on the go.

How do I add a Web Dynpro app to Fiori Launchpad? ›

1. Open Fiori Launchpad Designer and click Create Catalog button
  1. Semantic Object: Choose a semantic object. ...
  2. Action: define an action name.
  3. Application Type: Web Dynpro.
  4. Title: The title you want to display to end users after you launched the Web. ...
  5. Application: The name of the Web Dynpro application.

Which system holds the SAP Fiori launchpad in a hub deployment? ›

Please notice that with SAP S/4HANA, the general recommendation is an embedded SAP Front-end server deployment. This means that every SAP S/4HANA system has its own SAP Fiori launchpad. Dependent on the existing system landscape and usage scenario a dedicated hub deployment in some cases might be preferable.

Top Articles
The Cairo Sketches: Too good to be true wonders of AI
SAML based Single Sign-On with Elasticsearch and Azure Active Directory
Watch After Ever Happy 123Movies
Salon Armandeus Nona Park
Wotr Dyra
Cristiano Ronaldo's Jersey Number: The Story Behind His No. 7 Shirt | Football News
Kitchen Song Singer Violet Crossword
Post-Tribune Obits
303-615-0055
Slither.io | Play the Game for Free on PacoGames
Legend Of Krystal Forums
So sehen die 130 neuen Doppelstockzüge fürs Land aus
Nope 123Movies Full
Craigslist Chester Sc
Ratchet & Clank Rift Apart: Trofea - lista | GRYOnline.pl
Red Lobster cleared to exit bankruptcy under new owner Fortress
Tyrone Unblocked Games Bitlife
Names of the dead: September 11, 2001
Ihub Fnma Message Board
Minneapolis, MN Real Estate & Homes for Sale | realtor.com®
Wild Fork Foods Login
Food Universe Near Me Circular
Amex Platinum Cardholders: Get Up to 10¢ Off Each Gallon of Gas via Walmart Plus Gas Discount
Does Publix Have Sephora Gift Cards
How to Get Into UCLA Medical School: Requirements and Strategies — Shemmassian Academic Consulting
Tryst Independent
Aflac Dulles Synergy
Deerc De22 Drone Manual Pdf
Lil Coffea Shop 6Th Ave Photos
University Of Arkansas Grantham Student Portal
1946 Chevy Truck For Sale Craigslist
Lincoln Financial Field Section 110
Maatschappij- en Gedragswetenschappen: van inzicht naar impact
About My Father Showtimes Near Megaplex Theatres At Mesquite
The Ultimate Guide To Kaitlyn Krems Of
Hispanic supermarket chain Sedano's now delivering groceries in Orlando
Surprise | Visit Arizona
Utexas Baseball Schedule 2023
Minor League Baseball Leaders
Usm.instructure
Cardholder.bhnincentives.com
Rush Copley Swim Lessons
How to paint a brick fireplace (the right way)
Every Act That's Auditioned for AGT Season 18 So Far
The Safe Keeper Henderson
Kens5 Great Day Sa
Craigslist Nj Apartments South Jersey
Tyson Foods W2 Online
Rush Copley Swim Lessons
Assistant Store Manager Dollar General Salary
Munich Bavaria Germany 15 Day Weather Forecast
Upgrading Fedora Linux to a New Release
Latest Posts
Article information

Author: Allyn Kozey

Last Updated:

Views: 5842

Rating: 4.2 / 5 (63 voted)

Reviews: 94% of readers found this page helpful

Author information

Name: Allyn Kozey

Birthday: 1993-12-21

Address: Suite 454 40343 Larson Union, Port Melia, TX 16164

Phone: +2456904400762

Job: Investor Administrator

Hobby: Sketching, Puzzles, Pet, Mountaineering, Skydiving, Dowsing, Sports

Introduction: My name is Allyn Kozey, I am a outstanding, colorful, adventurous, encouraging, zealous, tender, helpful person who loves writing and wants to share my knowledge and understanding with you.