cancel
Showing results for 
Search instead for 
Did you mean: 

Custom FIORI app is opening into new tab through Fiori launchpad

Former Member
0 Kudos

I want to add my existing SAPUI5 application (which is working standalone) to Fiori launchpad,  when execute from Fiori launchpad it is opening properly but into new tab.

    

thanks f or   Building SAP Fiori-like UIs with SAPUI5 in 10 Exercises by Bertram Ganz

through which i was able to create fiori like app. The app is working fine only the thing its opening into new tab while clicking on the tile of launchpad. please help me out was stack into from last 2 days.


Accepted Solutions (1)

Accepted Solutions (1)

Hi everybody,

the behavior of opening non Fiori application in a new window is in line with Fiori UX Design Guidelines in newer versions of the Fiori Launchpad (See https://experience.sap.com/fiori-design/concept/navigation/, "Navigation between apps" section).

However, you may force the old behavior in applications by specifying "managed=FioriWave1" in the "additional information" field in the lpd_cust configuration of the application.

Best regards,

Michael Albrecht
SAP Product Support - Fiori Team

Former Member
0 Kudos

Michael Albrecht,

Thank you!! Your response to force the old behaviour did the trick for us to open non fiori applications open up in the same window. 

Answers (5)

Answers (5)

Former Member
0 Kudos

We have same situation where Custom Fiori /Fiori like application are opening up in new tab through Fiori Launchpad.

Validated configuration(Semantic Object Definition, LPD_CUST, Tile Configuration & Target Mapping) and all looks good.

One observation is when LPD_CUST configured with to load with Component(Component.js instead of Index.html), Application is opening up in same window. However when LPD_CUST is configured with index.html(For example: /sap/bc/ui5_ui5/sap/zxxxx/index.html) without component, Application is opening up in new tab.

Look forward to hear from you, how did address/mitigate the issue. Appreciate any inputs on this subject.


Thanks,

Anil

agentry_src
Active Contributor
0 Kudos

Waqas has not logged into SCN for two months, so asking for updates is useless.  Click on his name (or right click) and open up his profile and you can see the last time he logged in.

, is there anyway you can check on the ticket and report the fix?

Thanks, Mike (Moderator)

SAP Technology RIG

Former Member
0 Kudos

Thank you Michael!! Appreciate for adding Michael Albercht to check this for us. 

Jochinnabathini
Contributor
0 Kudos

Hi Waqas,

In the target url, remove the path http://hostname:port/ and just put the path as /sap/bc/.....z_re_cam

Hope this helps,

JC

Former Member
0 Kudos

Hello, I am having similar issues. It is set up to use semantic object navigation, and when I first click the tile, I can see the URL resolve to #semobj-action, but then the app launches in a new tab, and the original tab just goes back to the launchpad URL. This behavior seems to have started after we patched from 1.28.7 to 1.32.1. Any help would be appreciated.

Former Member
0 Kudos

Hello Daniel,

We are facing similar issues after patching from 1.28 to 1.34. Configuration is done via semantic objects. That part worked fine before the patch. Did you find any solution to your problem?

Thank you and kind regards,

Allan

Former Member
0 Kudos

Hello Allan,

We have opened an incident with SAP regarding the issue. I will keep you updated on the results as they become available. Thank you.

Dan

petermobert
Explorer
0 Kudos

Hi Daniel,

we are seeing the exact same issue after an upgrade from 1.28 to 1.34.

Please do keep us posted on the incident progress.

Peter

Former Member
0 Kudos

Hello Dan,

Can you update the this thread with Response from SAP. We have same situation and wanted to leverage how you and team able to reslove the issue - Opening up Fiori tile in the same window.

Thanks,

Anil

0 Kudos

Hi Daniel,

I saw that my colleague Janos is processing your incident and it seems that your problems could be resolved. Regarding your last question I can see that he's consulting the Dev department. I suppose you will got the answer soon.

Kind regards,

Michael

SAP Product Support

former_member182874
Active Contributor
0 Kudos

Hi Waqas,

Target URL is not required. You should enter the URL in LPD Cust role.

Regards,

Tejas

Former Member
0 Kudos

Hi Tejas,

Thanks for the rplay but while not putting  target url it will not opening anything tile is visible but not opening anything and not even showing any error in console.

Regards,

Waqas Ansari

former_member182874
Active Contributor
0 Kudos

Hi Waqas,

Showing tile and removing target URL, there is no link. If you assign proper role to the user. You should be able to see tiles in both case. One being the error tile.

Anyways, Can you show me the lpd_cust configuration ?

Regards,

Tejas

Former Member
0 Kudos

Hi Tejas,

below is the lpd_cust configuration screen shot

saurabh_vakil
Active Contributor
0 Kudos

Hi,

Can you add screen shots of the Tile and Target Mapping screens from the Launchpad Designer for your application tile?

Regards,

Saurabh

Former Member
0 Kudos

Hi saurabh vakil,

     Thank you for replay just attach the screen shots of both tile and target mapping.

Regards,

Waqas Ansari

saurabh_vakil
Active Contributor
0 Kudos

Hi Waqas,

Did you try using semantic object in the Tile properties instead of providing the Target URL?

When you give the Target URL, it will open up the app in a new tab as you have mentioned.

Regards,

Saurabh

Former Member
0 Kudos

Hi Saurabh,

yes i try that to but after using semantic object the tile is disappear from launchpad as in after doing dat once i refresh the launchpad page the tile is not there that's y i used target url. and after using the target url the tile is visible and on click on it app will be opening into new window. below is the screen shot of semantic object selection. please help me out now what to do.

saurabh_vakil
Active Contributor
0 Kudos

Hi Waqas,

When you configure the semantic object and action instead of the Target URL, please access the Launchpad URL and check if you get any error(s) in the browser's developer console.

Regards,

Saurabh

Former Member
0 Kudos

Hi Saurabh,

Done that also but did not got any errors. see the screen short

Former Member
0 Kudos

Hi Waqas,

Follow these step to solve the issue.

1. Transaction LPD_CUST->Test_Role->New App->Provide Link Text/Application Parameter ( add your URL/Application Alias : Test_Alias and additional information.: Component

2. Fiori Designer->Launchpad Role - Test_Role, Launchpad Instance, Application Alias : Test_Alias

Regards,

Harry

Former Member
0 Kudos

Hi Harider,

please go through my lpd_cust configuration

Regards,

Waqas

Former Member
0 Kudos

Looks good to me. Can you verify your target mapping.

Use semantic object navigation should be checked and

Regards,

Harinder

Former Member
0 Kudos

Hi Harinder,

when i checked the semantic object box after that can't able to see the tile in launchpad see the below images

but when i did not select the semantic object box and put the target url : zre_cam01_proj#display as you mention in the replay and the tile is visibile in the launchpad and when i clicked on the tile got some error. see the image below

now what to do dint understand please help me out.

Regards,

Waqas

Former Member
0 Kudos

Hi Waqas, Can you verify semantic object zre_cam01_proj in transaction /UI2/SEMOBJ.

Regards,

Harinder

Former Member
0 Kudos

HI Harinder,

it is there also see the image

Regards,

Waqas