Skip to Content
0

How to solve Failed to resolve navigation target error in the SAP S4HANA 1709 Fiori Apps?

Feb 23 at 06:30 PM

1.7k

avatar image

Hi folks,

I am configuring the Fiori apps in S4HANA 1709 OnPremise system and some of the apps are inaccessible due to "Failed to resolve navigation target' error. I have crosschecked the configuration and cleared the cache in browser and frontend/ backend systems but couldn't solve the issue. Please see the complete error message provided below and guide me to solve this.

"Failed to resolve navigation target: "#BankAccount-monitorReviewStatus?sap-ui-tech-hint=WDA". This is most likely caused by an incorrect SAP Fiori launchpad content configuration or by missing role assignment. - Could not resolve link '#BankAccount-monitorReviewStatus?sap-ui-tech-hint=WDA'"

"Cannot construct Shell Hash for LPD_CUST resolution - the given target mapping is not an object sap.ushell_abap.adapters.abap.ClientSideTargetResolutionAdapter"

Thanks & Regards,

Anson

10 |10000 characters needed characters left characters exceeded
* Please Login or Register to Answer, Follow or Comment.

8 Answers

Heli Patel
Feb 27 at 04:43 PM
1

You might be missing some updates. Apply note 2507107, if applicable.

Share
10 |10000 characters needed characters left characters exceeded
Jun Wu Feb 23 at 06:47 PM
0

go to the catalog to check if you have the target there.

Share
10 |10000 characters needed characters left characters exceeded
Anson John Abraham Feb 23 at 06:56 PM
0

Hi Jun Wu,

Thanks for the response! This is what I am viewing in the Catalog.


Show 2 Share
10 |10000 characters needed characters left characters exceeded

Hi Anson,

The above screen shot is for the tile configuration.

What about the Target Mapping Section ?

Check if the Target Mapping Section refers to the LPD Cust entry. If yes, then check whether the navigation to the app is maintained in the LPD_CUST for the semantic object used in tile.

Thanks,

Vaibhav

0
Vaibhav Maheshwari

lpd_cust is long gone, no need to do that piece

0
Anson John Abraham Feb 23 at 10:14 PM
0

Please see the Target Mapping details.


target-mapping.jpg (212.0 kB)
Show 1 Share
10 |10000 characters needed characters left characters exceeded

Hi Anson,

Can you please check if the roles required to access the app (Front-end and back-end) as mentioned in the FIORI Apps library have been properly assigned to the user ?

Also check if these SAP Notes help.

  1. https://launchpad.support.sap.com/#/notes/0002480155
  2. https://websmp130.sap-ag.de/sap(bD1lcyZjPTAwMQ==)/bc/bsp/sno/ui_entry/entry.htm?param=69765F6D6F64653D3030312669765F7361706E6F7465735F6E756D6265723D3232343633383626

Thanks,

Vaibhav

0
avatar image
Former Member Feb 24 at 09:11 PM
0

Hi Anson,

Actually it's a Webdynpro App Comes from Backend and Embed in Fiori UI. You can find the actual URL that opens the WD App in browser console as an error in red color. Open that URL in a separate tab, it will not open.

This might be due to required backend paths to access WD Apps are missing in web dispatcher or some issue with the RFCs created for WD Apps like S4FIN_RFC. If you can post browser console with errors, RFC prefix paths that will be good to analyze the issue.

--

Thanks

Abdul Basha Shaik

Show 2 Share
10 |10000 characters needed characters left characters exceeded

These are the errors in the browser console.

Thanks,

Anson

console.jpg (247.1 kB)
0
Former Member
Anson John Abraham

Does the user has the role SAP_SFIN_CASH_MANAGER and SICF node WDA_FCLM_BAM_REVIEW_REPORT is active ??

Did you see any http errors in network tab, any in red color ? BTW what was the prefix for the S4FIN RFC in SM59 ?

--

Thanks

Abdul Basha Shaik

0
Hunter Young
Feb 26 at 10:41 PM
0

Hi Anson,

If you look in the "Network" tab of Chrome's developer tools when loading the Launchpad, you should see a request to the /sap/bc/ui2/start_up service. The response from this request contains the target mappings the user has the appropriate authorizations for. Make sure the #BankAccount-monitorReviewStatus navigational intent is listed here. If it is not, ensure the user has the appropriate roles for the catalog that contains that target mapping.

Best Regards,

Hunter Young

Show 2 Share
10 |10000 characters needed characters left characters exceeded

Hi Hunter,

I couldn't find the specific request in the browser's Network tab.

Thanks,

Anson

0

Try refreshing the Fiori Launchpad with DevTools open - you will only see requests that occur after DevTools has been opened in Chrome.

0
avatar image
Former Member
Mar 01 at 12:48 PM
0

Hi guys,

I had the same issue, and it was resolved with SAP note 2507107, as proposed above.

Regards,

Andreas

Share
10 |10000 characters needed characters left characters exceeded
Anson John Abraham Mar 06 at 07:50 PM
0

We have implemented the SAP note 2507107, and it solved the issues with some of the apps but not entirely. Still trying to figure out the problems with other apps.

Show 1 Share
10 |10000 characters needed characters left characters exceeded

Is the same error as before for the application that are still having issues? Can you share which applications.

Also, please clear cache as described in KBA 2319491.

Check the front and backend error log as well. (/iwfnd/error_log and /iwbep/error_log) and let me know if there are any errors relating to this.

0