Application Development and Automation 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: 
Read only

transaction

Former Member
0 Likes
677

hi experts,

in interactive report while calling transaction in to our program i wanto go directly third screen of peticular transaction . not the first screen of transaction . for examle take mm01.

thanks in advaNCE.

radhakrishna.

5 REPLIES 5
Read only

seshatalpasai_madala
Product and Topic Expert
Product and Topic Expert
0 Likes
656

Hi,

At the max you can skip one screen using the addition.

AND SKIP FIRST SCREEN.

As follows

CALL TRANSACTION 'FLIGHT_TA' AND SKIP FIRST SCREEN.

Regards,

Sesh

Read only

Former Member
0 Likes
656

well when you create a transaction you can specify the startscreen.

you can create more than one transaction in aprogram, so you could have one for first screen, one for second, and so on...

Read only

Former Member
0 Likes
656

YOu should first fill all the mandatory parameters of the first and second screen using a BDC recording and call the transaction in Error mode.

perform BDC_DYNPRO '<Progname>' '<Screen1 no'.

perform BDC_DYNFIELD '<<Field name>' '<Value>'.

perform BDC_DYNFIELD '<<Field2 name>' '<Value>'.

perform BDC_DYNFIELD '<<Field3 name>' '<Value>'.

perform BDC_DYNPRO '<Progname>' '<Screen2 no'.

perform BDC_DYNFIELD '<<Field name>' '<Value>'.

perform BDC_DYNFIELD '<<Field2 name>' '<Value>'.

perform BDC_DYNFIELD '<<Field3 name>' '<Value>'.

call transaction '<TCode>' using it_bdcdata mode = 'E'.

Regards,

Ravi

Read only

Former Member
0 Likes
656

hi,

use SKIP FIRST SCREEN ADDITION TO CALL TRANSACTION STATEMENT AS

CALL TRANSACTION MM01 AND SKIP FIRST SCREEN. -> NAVIGATES TO SECOND SCREEN OF MM01 TRANSACTION AND SKIPS THE INITIAL SCREEN OF MM01.

IF HELPFUL REWARD SOME POINTS.

WITH REGARDS,

SURESH ALURI.

Read only

Former Member
0 Likes
656

Hi,

you can goto thrid screen by writing a BDC program. fill the BDC with required details and call the transcation using bdctdata.

eg.. CALL TRANSACTION 'MB11' USING gt_bdcdata

MODE 'A'

UPDATE 'S'

MESSAGES INTO gt_bdcmsgcoll.

Fill the GT_BDCDATA til the third screen.

if you want the user to enter some thing and return to your report, then use <b>SUBMIT</b> command