‎2008 Aug 06 10:19 AM
Can i submit a program name to SE30 (without actually going into it) and then execute the submitted program and get runtime analysis
for eg
I execute my program -> in the background runtime analysis(se30) of it should start -> as soon as my program execution stops i should get the runtime anaysis result.
but all this has to be done w/o running SE30 in the forground.
please help.
‎2008 Aug 06 10:20 AM
‎2008 Aug 06 10:20 AM
‎2008 Aug 06 10:21 AM
‎2008 Aug 06 10:34 AM
Hi Priya,
U can try BDC program. Check below sample code.
DATA: i_bdcdata TYPE STANDARD TABLE OF bdcdata,
wa_bdcdata TYPE bdcdata.
CLEAR wa_bdcdata.
wa_bdcdata-program = 'SAPMS38T'.
wa_bdcdata-dynpro = '0100'.
wa_bdcdata-dynbegin = 'X'.
APPEND wa_bdcdata TO i_bdcdata.
CLEAR wa_bdcdata.
wa_bdcdata-fnam = 'BDC_OKCODE'.
wa_bdcdata-fval = '=START'.
APPEND wa_bdcdata TO i_bdcdata.
CLEAR wa_bdcdata.
wa_bdcdata-fnam = 'RS38T-COMM'.
wa_bdcdata-fval = 'Test'.
APPEND wa_bdcdata TO i_bdcdata.
CLEAR wa_bdcdata.
wa_bdcdata-fnam = 'RS38T-X_TRACE_R'.
wa_bdcdata-fval = 'X'.
APPEND wa_bdcdata TO i_bdcdata.
CLEAR wa_bdcdata.
wa_bdcdata-fnam = 'RS38T-REPO_NAME'.
wa_bdcdata-fval = 'Z756941'. "Give ur program name here
APPEND wa_bdcdata TO i_bdcdata.
CLEAR wa_bdcdata.
wa_bdcdata-program = 'SAPMS38T'.
wa_bdcdata-dynpro = '0100'.
wa_bdcdata-dynbegin = 'X'.
APPEND wa_bdcdata TO i_bdcdata.
CLEAR wa_bdcdata.
wa_bdcdata-fnam = 'BDC_OKCODE'.
wa_bdcdata-fval = '/EBACK'.
APPEND wa_bdcdata TO i_bdcdata.
CALL transaction 'SE30' USING i_bdcdata MODE 'E'.
WRITE 'Test'.
Thanks,
Vinod.
‎2008 Aug 06 10:41 AM
‎2008 Aug 06 10:23 AM
yes.
SET PARAMETER ID 'RID' FIELD '<Name of Z program>'.
Call TRANSACTION 'SE30' MODE 'N'.
rgds
rajesh
Edited by: RAJESH KUMAR on Aug 6, 2008 2:54 PM
‎2008 Aug 06 10:38 AM
Hii rajesh,
thanx for the help but after call transaction ' ' it is asking for a internal table name...
‎2008 Aug 06 10:24 AM
http://help.sap.com/saphelp_bw30b/helpdata/en/c6/617d12e68c11d2b2ab080009b43351/frameset.htm
1. GO to SE38.
2. PUT A COMMENT IN COMMENT FIELD
3. CHECK pROGRAM RADIO-BUTTON AND WRITE YOUR PROGRAM NAME
4. CLICK Execute Button.
5. Program will execute.
6. Hit Back and you will be in SE30,INITIAL: SCREEN again
7. click Analyze button.
Regards,
Anirban
‎2008 Aug 06 10:27 AM
From se38 , give program name
follow menu path
System --> Utilities --> Runtime Analysis --> Execute (you can choose Switch ON / Swtich OFF and then execute the program).
Regards,
Mohaiyuddin
‎2008 Aug 06 10:31 AM