Skip to Content
0
Oct 25, 2007 at 02:45 PM

Problem SAPIACLauncher and ApplicationParameter

28 Views

Dear all,

I have an UWL Configuration running launching the SAPIACLauncher calling an IAC Service - this works. Now I want to pass some parameters to the IAC. I use the "ApplicationParameter"-Tag in UWL Config but the Parameters are not passed to the transaction.

The UWL Config:

[code]

<Action name="callSAPGUI" handler="SAPIACLauncher" defaultGroupAction="no" returnToDetailViewAllowed="yes" launchInNewWindow="yes">

<Properties>

<Property name="IAC" value="ZSWNWIEX"/>

<Property name="ApplicationParameter" value="p_action=EXECUTE&p_wi_id=${item.externalId}"/>

</Properties>

</Action>

[/code]

This is the call the portal generates:

http://portal.server.com/irj/servlet/prt/portal/prteventname/navigate/prtroot/pcd!3aportal_content!2fcom.sap.br.Theme!2fbr_desktop_neu!2fframeworkPages!2fcom.sap.br.br_enduser!2fcom.sap.portal.innerpage!2fcom.sap.portal.contentarea?NavigationTarget=ROLES%3A%2F%2Fportal_content%2Fevery_user%2Fgeneral%2Fuwl%2Fcom.sap.netweaver.bc.uwl.uwlLaunchIAC&System=SAP_HR&IAC=ZSWNWIEX&ApplicationParameter=p_action%3DEXECUTE%26amp%3Bp_wi_id%3D000000829126&CurrentWindowId=WID1193309830557&NavMode=1

The IAC starts but no parameters are passed. (The screen fields are not filled).

If I call the IAC directly from an URL with the parameter everything works fine.

http://my.server.com/sap/bc/gui/sap/its/zswnwiex/?sap-client=511&sap-language=DE&P_WI_ID=000000832118&P_ACTION=EXECUTE

Does anybody know how to pass parameters to an IAC?

Kind regards

Roman