Configure Fiori Launchpad for Custom Fiori Application
In my previous blog I explained how to deploy Fiori App from Web IDE to Local ABAP Repository. Once Fiori App is in ABAP Repository, it is time configure Fiori Launchpad to expose the Appl to users. This blog will provide you step by step instructions how to do so.
Create Launchpad and New Application
Trx. LPD_CUST
Note: Additional Information component name is taken from Component.js
Create Semantic Object
Trx. /UI2/SEMOBJ
Create Catalog, Target Mapping and Dynamic Tile and Group
Fiori Launchpad Designer
Note: Dynamic Data Service URL can be checked in SAP Gateway Client
Create PFCG Role for Catalog and Group and Assign User
Trx. PFCG
Test Fiori Launchpad
Hi!
Can you explain why you created a new launchpad on the first step (in transaction LPD_CUST)?
AFAIK, this step is required if you create target mapping for 'SAP Fiori App using LPD_CUST'.
Thanks.
Regards, Konstantin
Hi Konstantin,
you do not need to create a new launchpad if you already have one in your system that you can use.
Regards, Uladzislau
If you’ve not any launchpad and if you use target mapping for ‘SAP Fiori App’ (not ‘SAP Fiori App using LPD_CUST’) all will working fine.
You created launchpad on the first step. But sorry, can’t find where you use it.
On second screenshot I added my application to the launchpad
Yes, you do. But you created launchpad, added the application but you never use the launchpad itself. And you are right, because in case you described it doesn't need at all.
I hope you don't confuse the launchpad (created in trx LPD_CUST) and Fiori Launchpad.
Nice blog with excellent screenshots. As mentioned LPD_CUST is not required anymore in recent releases including your 🙂
Hi Pralat,
I had followed all the steps, but i could find my app in the launchpad, I am not able to figure out where i have went wrong, could you help?
Waiting for your response.
Thanks & Regards,
Suman
Hi Suman,
please double check that you assigned the catalog and the group to your user in trx. PFCG.
Regards, Uladzislau
Hi Uladzislau,
Thanks it works for me now.
And could you share if you have same solution to get the application on to the FLP via HCP services.
Thanks & Regards,
Suman
Hi friend,
It works perfectly, just i have a question and I´ve not found an answer.
When you configure the Dynamic Data Service URL, Is there any way to add a filter? For example the current user in session. I need to add it since my OData requires a filter
Hi Carlos,
try adding filter in Dynamic Data: Service URL.
Regards, Uladzislau
Hello friend,
I am facing an issue and don’t know whether my understanding is correct. I am trying to call a custom transaction code using Fiori. I followed all the steps mentioned above ( I have chosen URL in LPD_CUST ). After completing the launchpad setup I click on the TCODE app from my home page, It displayed the output directly in the screen. I expect the selection screen in the first place before displaying the output. Also I could see the command box in the same screen where I can enter some other TCODE and call that screen as well. Please help me.
Thanks,
Karthik
Hi Karthik,
may be some parameters need to be passed to your transaction in Web GUI to force selection screen to come up.
Regards, Uladzislau
Nice blog, clarified lpd_cust part being not mandatory. I was in disguise its mandatory .