Add the Shopping Cart Fiori Application to FLP (2023)
Integrate your list report application into ABAP Fiori launchpad.
Overview
You will learn
- How to create a semantic object
- How to create a technical catalog
- How to create SAP Fiori business catalog
- How to create a space and page
- How to create a business role and assign to business user
- How to run an app from FLP
Prerequisites
Prerequisites
- This tutorial can be used in both SAP S/4HANA Cloud, private edition system and SAP S/4HANA on-premise system with release 2023 FPS01. We suggest using a Fully-Activated Appliance in SAP Cloud Appliance Library for an easy start without the need for system setup.
- The steps for fully-qualified Domain Name & SSL Certificates can be found here.
- For SAP S/4HANA on-premise, create developer user with full development authorization
- Initial setup of the Launchpad
- You user has assigned following roles
SAP_FLP_USERSAP_FLP_ADMINFind here the documentation.
- You finished Create a SAP Fiori Shopping Cart App and Deploy it tutorial.
- Pages and Space should be activated.
Steps
Intro
In this tutorial, wherever ### appears, use a number (e.g. 000). This tutorial is done with the placeholder 000.
Open SAP Logon and log into your system. Execute following transaction to create a semantic object
/ui2/semobj. You also need to add/nbefore your transaction.
object Click Edit and select the check mark.

object Click New Entries.

object Add your semantic object:
- Semantic Object:
z_shopping_cart_tier1_### - Semantic Object Name:
z_shopping_cart_tier1_### - Semantic Object Description: Shopping Cart ###
Click Save.

object - Semantic Object:
Select and confirm your transport request.

object
Find here the documentation on Best Practices for Managing Catalogs.
In this step, you will create a business catalog. The SAP Fiori business catalog is client-dependent, so it is part of the customizing.
Execute following transaction to create a business catalog
/ui2/flpcm_cust. You also need to add/nbefore your transaction.
item Search for technical catalog
SAP_TC_UI5_REPO_UIADand press Go to check the existing content.
item Now you can see the existing content of generic technical catalog
SAP_TC_UI5_REPO_UIAD. During UI deployment automatically an app descriptor item was created and assigned to this technical catalog. Click Create to create a new business catalog.
item Create a new catalog:
- New ID:
z_bc_shopcart_### - New Title: Business Catalog - Shopping Cart ###

item Select your transport request and description. Select the check mark.
- New ID:
> **Hint**: The business catalog has the naming convention `BC`.
Click Add Tiles/Target Mappings and select
Add Tiles/TMs to Selected Catalog.
item Search for
z_shopping_cart_tier1_###, press Go, select your entry and click Add Tile/TM Reference.
item Check your result.

item
Execute following transaction to create a business role and assign it to your user
pfcg.
user Enter
Z_BR_SHOPCART_###as Role and click Single Role.
user Enter a description and click Save.

user Navigate to Menu and select Transaction > SAP Fiori Launchpad > Launchpad Catalog.

user Enter
Z_BC_SHOPCART_###as Catalog ID, select the check mark and click save.
user Navigate to Authorization and select the edit icon for Change Authorization Data.

user Click the icon.

user Select the check mark.

user Go back.

user Navigate to User, enter your user, click Save and click User Comparison.

user
Execute following transaction to run an app from SAP Fiori Launchpad
/ui2/flp. You also need to add/nbefore your transaction.
flp Log in with the user you assigned the business role
Z_BR_SHOPCART_###to.
flp Click your user on the top right corner and select App Finder.

flp Search for Shopping Cart ### and press the + symbol.

flp Select My Home to add your application to the my home page.

flp Go to your home page and now you can see your application. Click your application and check your result.

flp
Execute following transaction to create spaces and pages
/ui2/flp. You also need to add/nbefore your transaction.
space Search Manage Launchpad Spaces and select it.

space Click Create.

space Create a new space and page:
- Space ID:
z_shopping_cart_tier1_### - Space Description: Space for Shopping Cart ###
- Space Title: Shopping Cart ###
- Check mark Also create a page
- Page ID:
z_shopping_cart_tier1_### - Page Description: Page for Shopping Cart ###
- Page Title: Shopping Cart ###

space Select your transport request and click Create and assign your transport request.
- Space ID:
Click Save.

space Navigate to your page
z_shopping_cart_tier1_###.
space Inside your page
z_shopping_cart_tier1_###click Edit to add your page content.
space Select the menu and click Select Catalogs.

space Search for your catalog
z_bc_shopcart_###, select it and click Select.
space Select your business catalog
z_bc_shopcart_###and click Add.
space Enter the section title: Shopping Cart Section and click Save.

space
Execute following transaction
pfcgto open your business role and add the newly created space and page to it.
user Enter
Z_BR_SHOPCART_###as Role and click the edit symbol.
user Go back and navigate to Menu again. Select the arrow > SAP Fiori Launchpad > Launchpad Space.

user Enter
Z_SHOPPING_CART_TIER1_###as Space ID and select the check mark.
user Add a description and click Save.

user
Execute following transaction to run an app from SAP Fiori Launchpad
/ui2/flp. You also need to add/nbefore your transaction.
flp Navigate to Shopping Cart ### and select your tile to check your result.

flp
Find here the documentation on SAP Fiori Launchpad.
Resources
Discussion
Share feedback on this tutorial or join the conversation in SAP Community.