on 07-04-2022 8:38 AM
Hello,
I have a rather annoying issue with Intent based navigation from one UI-technology to another.
We use the Netweaver Business client (7.70 PL 10).
system is S/4Hana 1610 (yeah, I know. it's old)
We have FES 6.0 with UI5 1.71
We start the Fiori launchpad embedded in the NWBC.
From the launchpad, we start a POWL in a new tab.
So far so good.
Now, from the POWL, we can launch transaction VA01 (Intent based navigation, GUI mode)
the navigation itself works perfectly, and opens a new tab (explace) and shows VA01, in SAPGUI
But notice what happened to the tab that had the POWL. It navigated back home.
After some digging, I found out that it triggers a USR_LOGOFF after the Intent based navigation.
In the NWBC logs, I alos found that NWBC seems to receive 2 navigation instructions. 1 for the SalesDocument-create, and 1 to go to shell-home (could be a cause, or a consequence. not clear yet):
Any ideas how to prevent/fix that?
root-cause:
It all seems down to these handfull lines of code. When I debug the "isInitialNavigation" to return false, it all works as it should. But since it's an explace navigation to begin with, it always returns true.
I feel like this should also check for the current hash-type. If it's a embedded application like webdynpro, it should _NOT_ navigate to the root.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
68 | |
9 | |
8 | |
7 | |
6 | |
5 | |
5 | |
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.