Application Development Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 

Reg. SET and CALL statement

Former Member
0 Kudos

Hi all,

I am facing one problem while using the CALL TRANSACTION statement , I am trying to do GR with reference to an existing Material Document rather giving an PO. I want to call this T Code and Skip the first Screen . I used SET Statement to set the Material Document number but still this Parameter is not setting since this Field doesn't come in the first Screen rather it comes in another screen - Menu <b>Good Receipt -> Create w. Reference -> To Mat. Document.</b> in the MB01 Menu.

So is there any way to set the value of a screen field which is not in the First Screen

Thanks in Advance,

Regards,

Sen

1 ACCEPTED SOLUTION

Former Member
0 Kudos

HI senthil,

1. One another way is by using

Call Transaction

<b>using BDCDATA</b>

2. In this internal table of bdcdata,

pass the relevant values for program, screen number,

as well as fieldame and field value.

3. Then it should surely work.

4. Sometimes, SET does not work, so in such case, we can simulate the transaction, half way, via bdc concept.

regards,

amit m.

2 REPLIES 2

Former Member
0 Kudos

Hello,

R u using BDC?

if it is bdc u have to recording for the same.

Regards,

Neelambari

Former Member
0 Kudos

HI senthil,

1. One another way is by using

Call Transaction

<b>using BDCDATA</b>

2. In this internal table of bdcdata,

pass the relevant values for program, screen number,

as well as fieldame and field value.

3. Then it should surely work.

4. Sometimes, SET does not work, so in such case, we can simulate the transaction, half way, via bdc concept.

regards,

amit m.