on 06-05-2014 1:57 PM
Hello,
I have setup my Fiori environment but when I click on an app lets say Leave Approval, the app launches in a new browser window and does not open in the same window.
The reason I need the app to open in the same window is so when I click the home button within the app, it will navigate back to the homepage.
I found the parameter using Chromes developer tools:
<a class="sapUshellTileBaseWrapperLink" href="https://answers.sap.com/sap/bc/ui5_ui5/sap/ui5_hcm_lr_apv/index.html?backToHome=true" target="_blank" tabindex="2">
Ive tested this by deleting the target="_blank" parameter and clicking on a tile and the Leave Approval page launches in the same window and if I click the home button the page navigates back to the homepage.
So what I need is a way to delete the target="_blank" parameter from the backend or wherever it is set.
Can anyone help me with this?
Kind Regards
Jared
Hi Jared,
Could you share your target mapping setting in launchpad designer?
I think the target mapping setting is wrong.
Regards, Masa
SAP Customer Experience Group - CEG
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Jared,
You have to use semantic object for navigation.
I see you use old UI. Please use new UI with new SAP Fiori launchpad
Regards, Masa
SAP Customer Experience Group - CEG
Hi Masa,
What do you mean by use semantic object navigation? Ive gone through the setup in help.sap.com :
Setting up Navigation - User Interface Add-On for SAP NetWeaver - SAP Library but after going through that I dont see how that helps my problem. Please elaborate.
I am using the latest page designer.
Regards
Jared
Hi Jared,
After you install new UI, you will find the standard tile for Approve Leave Request.
Here is the standard setting for Approve Leave Request to launch app on the launchpad shell.
If you do not set semantic object navigation, launchpad opens app in new session.
Regards, Masa
SAP Customer Experience Group - CEG
Ok thanks Masa im starting to understand how its fitting together.
I have a question about the Action parameter. How would you know what to enter there?
I entered approveLeaveRequest and it says "Failure - Unable to start App".
Are all these settings configured in the transaction LPD_CUST?
Regards
Jared
Hi Masa,
I am installing the patches now and will post back when done with my results.
Is there any other specific config I need to perform when upgrading to the new UI components?
Also for a new installation of Fiori are the older UI app add-ons necessary or do the UIX... add-ons contain everything Fiori needs to run?
Hi Masa,
Ive installed the add-ons (UIX01HCM & UIX01EAP) into my Gateway system but still get the "Failure - Unable to start App" error message when I click on a tile.
I saw that the launchpad designer changed. It now automatically included all the catalogs available in the 2 add-ons. I created 2 groups (employee and manager) and assigned the apps from the catalogs created to the groups. This makes sure that I haven't entered anything incorrectly.
Are there new add-ons to go into the ECC system?
Is there some other config im missing in the Gateway system?
Thank you
Jared
Hi Jared,
You have to assign roles SAP_HCM_TCR_T_X1 and SAP_HCM_BCR_MANAGER_X1 for App Implementation: Approve Leave Requests - SAP Fiori Apps - SAP Library. Do you see the default semantic object in the tile definition?
Please share error details.
SAP Fiori LL11 - Consultants should know about OData troubleshooting
Regards, Masa
SAP Customer Experience Group - CEG
Hi Masa,
Ok the roles have been added. Out of the list of roles from the link you sent me. The only ones I need are :
SAP_HCM_TCR_T_X1
SAP_HCM_BCR_MANAGER_X1
What about the other roles?
Component | Technical Name |
Semantic Object | LeaveRequest |
Business Role | SAP_HCM_BCR_MANAGER_X1 |
Business Catalog | SAP_HCM_BC_MANAGER_X1 |
Business Catalog Group | SAP_HCM_BCG_MANAGER_X1 |
Technical Role | SAP_HCM_TCR_T_X1 |
Technical Catalog | SAP_HCM_TC_T_X1 |
LPD_CUST Role | UIX01HCM |
LPD_CUST Instance | TRANSACTIONAL |
I see the default semantic objects in the tile definition.
I have also tried the steps in the troubleshooting guide you sent but still no luck with opening the app.
Below you see a screenshot of my current Fiori setup. The apps on top come from implementing UIHCM003 and the 2nd row from implementing the UIX01HCM add-ons.
The top row is working fine but the bottom row im getting the error.
The notes for all the applications have been installed.
The roles that were added for each app, dont they have templates that need to be added under the authorisations tab? Or do I just leave the roles as is?
I think you have not done any of these two steps.
1. Activated the app in SICF. Goto SICF in your Gateway server, and search for service HCM_LR_APV and activate
2. Assign System alias for app in LPD_CUST in your Gateway server. Search for your app. Provide a system alias pointing to the Gateway server (Local) itself. I have not seen this step in documentation, but I had to do this to activate my app.
Hi Jared,
I see you have changed LPD_CUST. You do not need to change LPD_CUST.
Please remove the system alias and re-test.
You should focus on OData after selecting the Approve Leave Requests tile. Please share OData calls in network tab.
SAP Fiori LL11 - Consultants should know about OData troubleshooting
Regards, Masa
SAP Customer Experience Group - CEG
User | Count |
---|---|
93 | |
10 | |
10 | |
9 | |
9 | |
7 | |
6 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.