cancel
Showing results for 
Search instead for 
Did you mean: 

Call transaction iView dynamically

former_member253880
Participant
0 Kudos

Hello Portal experts,

I have an requirement to create a WDA application which shows a list of R3 backend systems. The user should be linked to the backend system (using SSO) by selecting a system out of the list.

I tried to call a transaction iView, that works fine but the system property in iView settings is static and I don't like to create for each new backend system an transaction iView.

What I need is a more dynamic way to call a SAP backend system from the Portal / WDA.

Has anybody an idea for that issue?

Thanks,

Kind regards

Axel

Accepted Solutions (0)

Answers (2)

Answers (2)

former_member253880
Participant
0 Kudos

Solved - using Portal Navigation API Framework in WDA

Edited by: Axel Mohnen on Jul 21, 2009 9:57 AM

Former Member
0 Kudos

Hello Mr. Alex,,

I'm stuck up in a similiar situation. I'm trying to call up a SAP Transaction iView from a WDA application, which calls up RRMXP transaction.

You mentioned about the portal navigation API. It would be nice of you if you share info / code.I'm also calling this up from Web Dynpro for ABAP Application.

Thankx in advance.

Regds,

Srini

P.S : About RRMXP Transaction : An SAP Tcode that calls up the Local excel installation and the BeX Suit to open the query / workbook that is passed.

It works fine when I call the SAP transaction iView from the portal role.

Former Member
0 Kudos

Hi Kiran,

what type of iView did you use, in which you had entered the kind of custum parameter provider?

Could you probably add some more coding for more details?

Is it possible to open the transaction iview dynamically inplace and not in an external window?

I am currently forced to develop a wd java application, which is embedded as an iview in portal on the left side...pushing a button and opening a corresponding transaction on the right side of the page (also embedded as iview)

Any further suggestions?

Thanks you for your help in advance!

Kind regards, Patrick.

former_member253880
Participant
0 Kudos

Hi Patrick,

for WDA:

1. use Documentation

http://help.sap.com/saphelp_nw70ehp1/helpdata/en/48/ab884118aa1709e10000000a155106/frameset.htm

2. iView Type: Transaction iView

3.Launcher_Parameter (see documentation - absolute nav)

4.Display content inplace is a property in iView configuration

Maybe you can a similar Navigation API for WDJ

Regards

Axel

Former Member
0 Kudos

Hi Patrick,

Take a look at the last post in the following thread :

If you need more details, please open a new thread. This one is marked as answered so many people won't read it.

Regards,

Pierre

Former Member
0 Kudos

Thats why use PAR files as Kiran described. So that we will not have a winodow.

If you use WDJ or WDA we can not close the window..

kiran_jakkaraju
Contributor
0 Kudos

Use com.sap.portal.appintegrator.sap.Transaction -PAR file in the SAP Portal

Create your own par file with this below sample code.


IPortalComponentURI componentURI = request.createPortalComponentURI(); 
		componentURI.setContextName("com.sap.portal.appintegrator.sap.Transaction"); 
		
		String url = componentURI.toString()+"?System=BACKENDSYSTEM&TCode=SE38&GuiType=WinGui&WinGui_Type=Shortcut&OkCode=SHOP&ApplicationParameter=RS38M-PROGRAMM=ZTEST001;RS38M-FUNC_TEXT=X" ;

help.sap.com: [link|http://help.sap.com/saphelp_nw2004s/helpdata/en/70/5a3842134bad04e10000000a1550b0/content.htm]

check this below blog for more info:

[HOW TO START TRANSACTION IVIEWS WITH A DYNAMICALLY COMPUTED LANGUAGE|https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/de95e490-0201-0010-b390-f0f23a95e2b8]

former_member253880
Participant
0 Kudos

Hi Kiran,

thanks for you reply.

could you please go more in detail with your example, beacuse I'm not a NWDS expert?

Other question: I'm using Web Dynpro for ABAP application is you solution useable for that?

Thanks,

Kind regards

Axel