11-15-2010 4:48 PM
Hi All,
I am trying to call this program using submit with return passing the transport request ID TRKORR
How can I find out how to successfully call the program?
thanks
11-15-2010 8:36 PM
I was able to do with with BDC...
DATA lv_dev_task_display LIKE LINE OF gt_dev_task_display.
*p_ucomm LIKE sy-ucomm
*p_rs_selfield TYPE slis_selfield.
REFRESH gt_bdcdata.
* IF p_rs_selfield-sel_tab_field EQ 'GT_CURR-STRKORR' OR
* p_rs_selfield-sel_tab_field EQ 'GT_TADIR-STRKORR'.
* IF p_rs_selfield-value IS NOT INITIAL.
READ TABLE gt_dev_task_display INTO lv_dev_task_display INDEX p_row.
IF sy-subrc = 0.
PERFORM bdc_dynpro USING 'RDDM0001' '0100'.
PERFORM bdc_field USING 'BDC_OKCODE'
'=SNGL'.
PERFORM bdc_field USING 'BDC_CURSOR'
'TRDYSE01CM-USERNAME'.
PERFORM bdc_field USING 'TRDYSE01CM-USERNAME'
sy-uname.
PERFORM bdc_field USING 'TRDYSE01CM-REQ_CUST'
gc_x.
PERFORM bdc_field USING 'TRDYSE01CM-REQ_WB'
gc_x.
PERFORM bdc_field USING 'TRDYSE01CM-SEL_CHAN'
gc_x.
PERFORM bdc_field USING 'TRDYSE01CM-SEL_RELE'
gc_x.
PERFORM bdc_dynpro USING 'SAPLSTRH' '1200'.
PERFORM bdc_field USING 'BDC_CURSOR'
'GV_1200_TRKORR'.
PERFORM bdc_field USING 'BDC_OKCODE'
'=TAKE'.
PERFORM bdc_field USING 'GV_1200_TRKORR'
lv_dev_task_display-trkorr.
CALL TRANSACTION 'SE09' USING gt_bdcdata
MODE 'E'.
ENDIF.