How to set a custom theme as the default theme in SAP Fiori launchpad in 5 steps.
Step 1: Rebuild the custom theme
Access your theme designer in the SAP Gateway URL. The URL is:https://<Your GW Server Host:port>/sap/bc/theming/theme-designer/
Select the custom theme and click rebuild.
Step 2: Clear Fiori Theme Cache
In your SAP Gateway system use TCODE /ui5/theme_tool. There you can see all your custom fiori themes.
Double click on the [Invalidate Cache] button. Also note the Custom Theme id, we will need it later.
Step 3: Set default theme parameter
In your SAP Gateway system use TCODE /UI2/NWBC_CFG_CUST.
There you should add the SAP_FLP parameter which will override the one provided by SAP*.
Add the following values:
Filter - SAP_FLP
Parameter Name - Theme
Value - Custom_Theme_Id (See step 2)
Save the changes
* You can see the standard SAP Fiori Parameters using TCODE /UI2/NWBC_CFG_SAP
Step 4: Clear the SAP Fiori Cache
Follow this guide to clear the SAP Fiori Cache
Step 5: Check the Custom Fiori Theme from external network (Optional)
It is a very common scenario the access of Fiori apps from public internet using a Reverse Proxy Server, usually the SAP Web Dispatcher. In that case the host which your users are accessing is different from the one that you used when accessing the theme designer toolkit.
Strangely the SAP Fiori launchpad does not use a relative to host URL for accessing the custom theme, but instead it uses a hard-coded one provided by the customization configuration resource.
You can check your Fiori Launchpad configuration resources in the following URL:
https://<Your external host>/sap/bc/ui2/start_up?shellType=FLP&depth=0
This will return a JSON response. There you will see the following fields between others:
"system": "GW_SYSTEM",
"theme": "custom_theme_id@https://<internal_GW_host>:<internal_GW_port>/sap/public/bc/themes/~client-100/~cache-9dCxur06U0MptvEF2o32-aPCRKQ",
"timeFormat": "0",
"timeZone": "CET",
"welcomeMessage": "",
"themeRoot": "/sap/public/bc/themes/~client-100/~cache-9dCxur06U0MptvEF2o32-aPCRKQ",
In the above case, theme value is using the internal SAP Gateway Host. As a result of this the SAP Fiori launchpad will crash when the custom theme is used and it is accessed using an external host....
The solution to this is to implement the following SAP Notes:
- SAP Note #2041742 - UI Theme Designer for ABAP: Correct host
This will be applied to SAP Web Dispatcher and it will correct the host issue. - SAP Note #2230117 - Theme is not loaded in SAP Fiori launchpad
You should also apply note this to your SAP Gateway if the port of the SAP Web Dispatcher is different from the SAP Gateway port e.g WD Port 443 - GW Port 1443
After the implementation of the those SAP Notes you should:
- Rebuild the theme (See STEP 1).
- Clear the cache (See STEP 4)
Finally the response from the Resources URL will be like:
"system": "GW_SYSTEM",
"theme": "custom_theme_id"
"timeFormat": "0",
"timeZone": "CET",
"welcomeMessage": "",
"themeRoot": "/sap/public/bc/themes/~client-100/~cache-9dCxur06U0MptvEF2o32-aPCRKQ",
"timeFormat": "0",
"timeZone": "CET",
"welcomeMessage": "",
"themeRoot": "/sap/public/bc/themes/~client-100/~cache-9dCxur06U0MptvEF2o32-aPCRKQ",
Theme value now is not providing a URL Parameter, so it is relative to host.
Creating experts,A leading career development organization provides Real time training in SAP Success Factors,SAP MM, SAP SD, SAP ABAP, SAP BASIS,SAP BASIS, SAP FICO,with live examples by corporate Experts.
ReplyDeletewww.thecreatingexperts.com (Best SAP training institute in chennai with placement assistance)
SAP Success Factor,SAP MM Training in chennai Vadapalani ECR velachery Tambaram chromepet guindy and t.nagar.
Set A Custom Theme As Default In Sap Fiori Launchpad - Sap 4 All >>>>> Download Now
Delete>>>>> Download Full
Set A Custom Theme As Default In Sap Fiori Launchpad - Sap 4 All >>>>> Download LINK
>>>>> Download Now
Set A Custom Theme As Default In Sap Fiori Launchpad - Sap 4 All >>>>> Download Full
>>>>> Download LINK tA
SAP Success Factors Training in Chennai
ReplyDeleteReach @ 9003085882 or 8122241286
http://thecreatingexperts.com/sap-successfactors-training-in-chennai/
Best Place to Learn Advanced SAP SF Training with Live Project Exp.
ReplyDeleteThank you for sharing useful information about SAP Fiori.
Best SAP Fiori Service Provider
Fiori Implementation Consultancy
well,thank you for sharing a valuable content on sap fiori online access/sap hana online access
ReplyDeletenice blog...The leading training concern THE CREATING EXPERTS are providing SAP ABAP and SELENIUM training and here is the link
ReplyDeletehttp://thecreatingexperts.com/sap-abap-training-in-chennai/
http://thecreatingexperts.com/selenium-training-in-chennai/
contact 8122241286
SAP training in chennai is provided by THE CREATING EXPERTS take a look at the link below
ReplyDeletehttp://thecreatingexperts.com/sap-abap-training-in-chennai/
contact +91-08122241286
Thanks for sharing this Information,
ReplyDeleteGot to learn new things from your Blog on Sap abap.
http://thecreatingexperts.com/sap-abap-training-in-chennai/
Both online and classroom training is provided.
Contact 8122241286
I am expecting more interesting topics from you. And this was nice content and definitely it will be useful for many people.
ReplyDeleteSAP MM Training in Chennai
SAP HR Training in Chennai
Check it once through sap fiori online access for more info.
ReplyDeleteThank you very much for your good information sap fiori online access
ReplyDeleteAre you looking for live interactive SAPUI5 Online Training institute ?
ReplyDeleteNice
ReplyDeletehttp://techearntrick.info
Thank you for sharing.For more information about Payroll and HR Systems visit us at:
ReplyDeletePayroll Philippines
Hi
ReplyDeleteThanks for sharing such a piece of valuable information. Click on the link
SAP Software System
I recently came across your blog and have been reading along. I thought I would leave my first comment. I don't know what to say except that I have enjoyed reading. Nice blog. I will keep visiting this blog very often.
ReplyDeletesap implementation companies in mumbai
sap business one bangalore
sap business one partner in bangalore
sap partner companies in india
sap business one partners in bangalore
sap b1 partners in bangalore
sap business one in bangalore
sap business one partners in india
sap implementation partners in india
sap b1 partners in india
sap partner in bangalore
sap implementation partners in bangalore
sap partners in bangalore
sap business one price in india
sap partner companies in bangalore
sap partners in india
sap business one implementation cost in india
sap b1 partner in india
sap implementation companies in bangalore
sap b1 india
sap business one partner
sap b1 partners
sap business one solution provider
sap implementation companies
sap b1 solutions provider
sap b1 solution
sap partner in pune
sap business one partners in mumbai
business one partner
sap business one partners chennai
Appreciate you sharing, great article.Much thanks again. Really Cool.
ReplyDeleteSAP PP online training
SAP PP training
Set A Custom Theme As Default In Sap Fiori Launchpad - Sap 4 All >>>>> Download Now
ReplyDelete>>>>> Download Full
Set A Custom Theme As Default In Sap Fiori Launchpad - Sap 4 All >>>>> Download LINK
>>>>> Download Now
Set A Custom Theme As Default In Sap Fiori Launchpad - Sap 4 All >>>>> Download Full
>>>>> Download LINK