Skip to Content
0

Why is parameter not being passed when executing a transaction from transaction launcher?

Jul 04, 2017 at 02:38 PM

46

avatar image
Former Member

Hello All,

We would like to seek of your expertise on transaction launcher in SAP CRM.

We're currently facing an issue with one of our transactions that we cannot execute properly as parameters from CRM is not reaching our HCM system.

From CRM WebUI, transaction IQS2 (Change Notification) will be called from our HCM system upon interaction with the 'IQS2' from the navigation bar given the transaction (case) is in display mode.

Upon checking, transaction ID (case ID) is available prior leaving our CRM system.

However upon getting into our HCM system, transaction ID (case ID) was not submitted as expected.

As a result, no relevant notification data were pulled from our HCM system, hence, we're receiving below error as per our customizations.

With this, we're unable to transact with IQS2 from our CRM WebUI. Please help advise where and how passing of parameters take place for this case where a transaction is being called from a different system.

Thank you.

Best regards,

Jay Mercurio

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

1 Answer

Varun Agarwal
Sep 04, 2017 at 10:55 AM
0

It is possible that the container values are getting lost because there is a Pop-Up that comes when we launch the Transaction launcher.

As mentioned in SAP FAQ note 1013376

When transaction launcher is executed if there is a logon popup in the target system where the transaction is called, required behavior is not observed. i.e empty boxes of IC_LTXE or IC_LTX transaction is seen:

This issue can be fixed by setting the parameter ~NO_LOGON_USEREXIT to 1 in the WEBGUI service. Note that this parameter addition will be applicable for all applications using ITS service WEBGUI.

If the parameter addition has to be limited to only users of CRM Transaction Launcher, an alias or copy of the WEBGUI service can be created and this parameter can be set in copied service.

Share
10 |10000 characters needed characters left characters exceeded