cancel
Showing results for 
Search instead for 
Did you mean: 

How to pass parameters to ITS

Former Member
0 Kudos

Hi,

I'm working with EP6 SP2. I have a bsp page retrieving data and the navigation ends in ITS. I need to pass some parameters. What is the way to make this? The real problem is: how to retrieve those parameters?

From bsp I can pass it throught URL or via Javascript, even cookie. But, what do I have to do to get parameters and show them on an ITS page?

EP6 SP2, WAS 6.20 and ITS 6.20.

Thank you all!!!

Accepted Solutions (1)

Accepted Solutions (1)

gregorw
Active Contributor
0 Kudos

Hello Antonio,

add the parameters to your URL after the question mark "?" variable=value. If you have more then one concatenate them with &. What Function in the ITS are you calling?

Regards

Gregor

Former Member
0 Kudos

Hello Gregor,

we're calling to ZSD01 transaction.

thanks!

athavanraja
Active Contributor
0 Kudos

Hi,

Is it a report transaction or Dialog transaction.

Report transaction:

(in web RFC model)

parameters: PARC_<parametername>=<parametervalue>

select-options: SELC_<select-option name>-LOW=<parametervalue>

SELC_<select-option name>-HIGH=<parametervalue>

(in WEBGUI model )

similar to Dialog screen

Dialog Screen filed:

Just give the screen field name=value

Hope this helps.

Raja

Message was edited by: Durairaj Athavan Raja

Former Member
0 Kudos

Is a Dialog transaction.

I got something like this:

/scripts/wgate/webgui/!?transaction=ZSD01&client=020&language=es&accessibility=0

Is this what you say?

/scripts/wgate/webgui/!?transaction=ZSD01&client=000&language=en&accessibility=0<b>&dynpro-field=value</b>

Thank you veery muuch!!!

athavanraja
Active Contributor
0 Kudos

Hi,

You can also pass the OKcode as &~okcode=<okcode>

to skip the first screen.

Any how if your question is answered, kindly mark this thread as answered .

Regards

Raja

Former Member
0 Kudos

Hello Durairaj!

I've tried what you say, but the problems still persists.

The url is:

http://server:port/scripts/wgate/webgui/?transaction=ZSD01&client=000&language=en&accessibility=0

I put this:

http://server:port/scripts/wgate/webgui/?transaction=ZSD01&client=000&language=en&accessibility=0&~VKORG=10

Doesn't work, and tried:

http://server:port/scripts/wgate/webgui/?transaction=ZSD01&client=000&language=en&accessibility=0&~VBAK-VKORG=10

Still doesn't work. Neither works with lowercase. And don't know why.

Thanks!!

athavanraja
Active Contributor
0 Kudos

Hi,

For screen field you need to pass &<screenfiledname>=<value> and not

&~<screenfiledname>=<value>

for e.g to call SAP transaction KS03->and pass value to the screen field and pressing the button to go inside - you would construct the URL as follows

transaction=ks03&CSKSZ-KOSTL=123456&okcode=GRUN

Regards

Raja

Former Member
0 Kudos

I've tried your example, but even doesn't work. Still can not pass the parameter value.

ITS 6.20, EP6 SP2 with SSO!

Thank you very much!

athavanraja
Active Contributor
0 Kudos

> I've tried your example, but even doesn't work. Still

> can not pass the parameter value.

Can you tell me what exactly is happenning?

Regards

Raja

Former Member
0 Kudos

Ok!

The problem was that I want to show values on ITS Transaction. The way to pass parameters to ITS is execute the transaction with the ~okcode=SHOW (in SE38, as example). But I want the transaction stopped showing the parameters values on dynpro.

And there is more, my transaction has got tabstrips, and before click others tabs I have to write some values on the rest of parameters.

Now I've solve this making a ZZTransaction who pass the parameters that I've got.

Everything ok now. Thank you very much!

Former Member
0 Kudos

Hi,

i'm working with web application builder and i'm trying to pass URL paramiters to the internet service i've created.(the service maps transaction VA01)

The method discussing in weblog doesn't work:

i.e.:

http://server:port/scripts/wgate/z_va01/!?VBAK-AUART=SO&~okcode=/0&KUAGV-KUNNR=100000&KUWEV-KUNNR=10...

instead:

http://server:port/scripts/wgate/webgui/?transaction=va01&VBAK-AUART=SO&okcode=/0&KUAGV-KUNNR=100000&KUWEV-KUNNR=100000&VBKD-BSTKD=1

works fine.

Which it can be the reason?

Thank you.

Pasquale

athavanraja
Active Contributor
0 Kudos

What are the service parameters you have set to service Z_VA01?

Regards

Raja

Answers (0)