cancel
Showing results for 
Search instead for 
Did you mean: 

How to config Portal to call ERP webgui transaction via custom ITS path?

Former Member
0 Kudos

In Portal, I've created a SAP ERP system was created under System Admin -> System

Config.

In ERP backend system, an alias /abc/webgui was created

for /sap/bc/gui/sap/its/webgui via SICF transaction. ITS path for ERP system in Portal was

set to /abc/webgui. In SE80, under "Internet Service", I've set the "WEBGUI" and "WEBGUI_START" services to point to a different path /abc/ instead of the standard /sap/bc/gui/sap/its/ path. (via utilities -> settings). When I test/start the Service in SE80/SICF, both opens the webgui logon page with url /abc/webgui/* (exactly waht i want Portal to call).

Expected result is that the url generated by Portal when calling a webgui transaction to be in the format /abc/webgui*. However, url still defaults to show /sap/bc/gui/sap/its/webgui for all

webgui transactions regardless of the ITS path specified in the system

setting. Understand that ITS path is no longer required to be specified for intergrated ITS which could be a case why it still points to the default path.

Experts, please advise on the necessary configurations required for Portal to call the webgui transaction using a custom ITS path (i.e. /abc/webgui). I do not wish for the Portal to call the webgui transaction starting with /sap/*.

Thank you. Any help will be greatly appreciated.

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

Thanks for the quick reply.

We are on SAP NETWEAVER 7.0 (Portal and ERP) SP15.

Any idea?

Even when i specified the ITS path to be /abc/webgui on the system property, it still points to the default path.

Former Member
0 Kudos

Hmm, I see the same thing! It seems to ignore anything that isn't /scripts/wgate. Doesn't help, I know...

Notes 761917 and 922481 suggest this is working as expected. From note 922481

In order to use Application Integration iViews, such as SAP Transaction

iView, together with ITS 6.20, the path in system landscape should be

set to /scripts/wgate. If any other value is set or the field is left

blank, the assumption is that a 6.40 ITS is used.

Edited by: Michael Nicholls on Dec 11, 2008 5:15 PM

Edited by: Michael Nicholls on Dec 11, 2008 5:22 PM

Former Member
0 Kudos

I've actaully logged a SAP support message 1000500 and was advised by the SAP consultant that

"The circumstances you have described relate to a consulting issue rather than giving evidence of a possible error and/or bug with standard delivered SAP products and/or documentation.

We regret to inform you that this falls outside of the scope of SAP Active Global Support under the SAP maintenance agreement.You can find further details in SAP note 83020."

As such, I've no other alternatives but to post on this forum for suggestions as I've tried referencing SAP help/documentation for possible resolution.

Thanks for your prompt reply and assistance.

Former Member
0 Kudos

You could make a URL iView...

Former Member
0 Kudos

Agree with Michael, URL ivew should bring the same value.

Well now...

Guess what happens when you put value "/scripts/wgate/../../abc"

The URL generated was:

http://ecc.corp.com:8000/abc/webgui/!?%7Etransaction=SMEN+sap-config-mode%3Dtrue%3B&%7Eclient=400&%7...

Isn't that cool?

We all have a bit of a hacker inside.

Regards,

Slava

Former Member
0 Kudos

I agree it's cool! But I wonder how long it will work before someone calls it a "bug"

Former Member
0 Kudos

It was just a little "out of the box" thinking to generate a couple of smiles and have some fun so it will not be "all work - no fun".

For the long term solution it is better to stick with URL iview.

Since ITS ivews do not adopt portal theme and look and feel anyway, I do not see the functional difference between ITS iview and URL iviews. Parameters (client, transaction) can be passed to the URL and authentication will be taken care by the SSO.

Regards,

Slava

Former Member
0 Kudos

I have the some problem on ep7 sp20. Do you have another solution then url iviews?

Florin

Former Member
0 Kudos

It sounds like you're doing the right thing. The theory is that if the ITS path is blank, then it defaults to the correct thing, but if you enter a value, it should use that.

What support pack are you?