2013 Feb 21 7:54 AM
hi:
i want to call transction su01 and skip the first screen from my prog.
code:
AT LINE-SELECTION .
CLEAR bdcdata_wa.
bdcdata_wa-program = sy-cprog.
bdcdata_wa-dynpro = '1000'.
bdcdata_wa-dynbegin = 'X'.
bdcdata_wa-fnam = 'BNAME'.
bdcdata_wa-fval = lv_bname.
APPEND bdcdata_wa TO bdcdata_tab.
opt-DISMODE = 'A'.
opt-DEFSIZE ='X'.
SET PARAMETER ID 'XUS' FIELD lv_bname .
CALL TRANSACTION 'SU01' USING bdcdata_tab
OPTIONS FROM opt
tanx.
.
hi:
i want to call transction su01 and skip the first screen from my prog.
code:
AT LINE-SELECTION .
CLEAR bdcdata_wa.
bdcdata_wa-program = sy-cprog.
bdcdata_wa-dynpro = '1000'.
bdcdata_wa-dynbegin = 'X'.
bdcdata_wa-fnam = 'BNAME'.
bdcdata_wa-fval = lv_bname.
APPEND bdcdata_wa TO bdcdata_tab.
opt-DISMODE = 'A'.
opt-DEFSIZE ='X'.
SET PARAMETER ID 'XUS' FIELD lv_bname .
CALL TRANSACTION 'SU01' USING bdcdata_tab
OPTIONS FROM opt
tanx.
.
2013 Feb 21 8:10 AM
Hi,
Use CALL TRANSACTION <tcode> AND SKIP FIRST SCREEN.
Also make sure all required values exist in the first screen to proceed to the next screen.
Thanks,
Tooshar Bendale
2013 Feb 21 9:26 AM
Hi,
please try it as follows:
CLEAR bdcdata_wa.
bdcdata_wa-program = 'SAPLSUU5'.
bdcdata_wa-dynpro = '0050'.
bdcdata_wa-dynbegin = 'X'.
APPEND bdcdata_wa TO bdcdata_tab.
CLEAR bdcdata_wa.
bdcdata_wa-fnam = 'USR02-BNAME'.
bdcdata_wa-fval = lv_bname.
APPEND bdcdata_wa TO bdcdata_tab.
CLEAR bdcdata_wa.
bdcdata_wa-fnam = 'BDC_OKCODE'.
bdcdata_wa-fval = '=CHAN'.
APPEND bdcdata_wa TO bdcdata_tab.
opt-DISMODE = 'E'.
SET PARAMETER ID 'XUS' FIELD lv_bname.
CALL TRANSACTION 'SU01' USING bdcdata_tab
OPTIONS FROM opt.
Br, Petr
2013 Mar 14 9:28 AM