on ‎2022 Jan 18 6:09 PM
hi,
I cannot perform a precise hotspot assignment of Guided Tour steps in a SAP GUI for HTML app such as CJ20N.
When I need to navigate in a dropdown list (see screen below), I press SHIFT + A as advised in the Web Assistant Authoring Guide 2.3.4., but it is not working. "Shift + A" should delay assignment to the next click, but this is not the case, because a much larger screen area keeps being highlighted.
Could you please tell me if there is some step I'm missing here or if this really depends on the app being SAP GUI for HTML? If this is the case, that would be a pity, because an app such as CJ20N is extremely important and frequently used.
Thank you very much for your help,
Marna


Request clarification before answering.
Hi marnaparodi,
This issue quite often happens with the GUI for HTML applications running inside the Fiori Launchpad that is NOT EMBEDDED, but using the Central Hub Deployment: multiple SAP systems, running on different servers use the same Fiori Launchpad. In this case Web Assistant can't "get through" the iframe provided by the different server where the GUI app is running.
Anyway, this is just my guess, I will try to validate whether the CJ20N transaction with the Web Assistant run OK in our test system that has the embedded Fiori deployment model.
UPDATE: Recognition works OK.

Recognition in my system works OK because all applications are launched from the same server:
1) Fiori Launchpad runs on my300187.s4hana.ondemand.com (in yellow)
2) CJ20N transaction is rendered in the iframes (underlined in red) that are also running on the same application server my300187.s4hana.ondemand.com (in yellow)

If you press F12 key in your Google Chrome browser and then select the Sources tab, highly likely you'll notice that the iframes of the CJ20N application are pulled from the different server.
Kind Regards,
Anton
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
hi Anton,
thank you for your help. I've verified and, as you had predicted, CJ20N is running on a different application server.
Apologies if I come up with a new question: does usage of Web Dispatcher (as in my scenario) imply that we have a Central Hub Deployment scenario? Can you use Web Dispatcher and yet have all applications launched from the same server?
Thanks again,
Marna
Hi Marna,
Nope, Web Dispatcher has no impact on that. This is just how Fiori Frontend Server is implemented in your company. There are 2 deployment models: embedded and central hub.
Here you can find some info: SAP Fiori Deployment Options and Recommendations
It depends on the app - it's not related to your use of Shift+A. The problem is that CJ20N is not a Fiori app, and it's probably being loaded in an iFrame - and Web Assistant is just identifying the entire iFrame as the screen element. You can check this by pressing i when you're doing the hotspot assignment, and the details of the object it can identify are shown at the bottom of the screen.
The best solution is to use the Fiori app version of CJ20N (if one exists). Otherwise you have to not assign hotspots and manually position the Bubble, but you'll lose autoadvance for Guided Tours, and if the object moves, the bubble won't move with it (so it may be better to just position the bubble in the middle of the screen and users will just have to use the Next button to advance). Far from ideal, but...
(I'm currently having the same issue myself, so would be interested to see any other answers.)
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Thanks for your help, Dirk. No UI5 version exists for CJ20N, unfortunately. I had indeed - as a temporary workaround - followed the same path you suggest. I position the bubble close to the spot I'd need, give instructions and then add something like "click Next when xyz is done". But this is indeed far from ideal, as you say, because it means extra work and rehearse and the risk of loosing synchro between app and guided tour is high.
I've checked server settings as explained by Anton and, indeed, the servers are not the same.
Best regards,
Marna
| User | Count |
|---|---|
| 8 | |
| 7 | |
| 4 | |
| 4 | |
| 2 | |
| 2 | |
| 2 | |
| 2 | |
| 1 | |
| 1 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.