‎2009 Jun 05 9:10 AM
can we schedule the program in background without transaction code and selection screen.
in my program there is no transaction code and selection screen parameters.and this need to be execute every 5 hours. tell how to do this.
‎2009 Jun 05 9:13 AM
yes u can..
goto sm36,
in steps u give the report name.
dont enter any variant...
in start condition u have a button as period... there select other period and give ur values..
‎2009 Jun 05 9:13 AM
Dear Ramesh,
to shcedule a program in background, no need of any tcode and selection screen.
u need to shcedule it in SM36 and SM37 for scheduling and checking the jobs.
in SM36 select wizard and give the time as per ur requirement.
Rgds,
Kiran
‎2009 Jun 09 3:13 PM
i have the program name and through se38 i executed and in the selection screen i have inputted the values and saved as varaint. I did not created a transaction code for this.
can i schedule this also in background with the variant which i have created.
‎2009 Jun 09 3:37 PM
Transaction code is not needed.
Sure shot solution.:
Program with variant is always needed to schedule a job.
Thanks,
Babu Kilari
‎2009 Jun 10 5:32 AM
Hi Ramesh ,
i have the program name and through se38 i executed and in the selection screen i have inputted the values and saved as varaint. I did not created a transaction code for this.
can i schedule this also in background with the variant which i have created.Yes you can use your created variant for BACKGROUND execution of your program.
After selecting the variant follow the same procedure .
Regards
Pinaki
‎2009 Jun 10 6:31 AM
Hi,
OOnce you have entered your variant... Goto Program-> excute in Backgroud... After this goto SM37 and check for your data..
‎2009 Jun 05 9:13 AM
yes u can..
goto sm36,
in steps u give the report name.
dont enter any variant...
in start condition u have a button as period... there select other period and give ur values..
‎2009 Jun 05 9:15 AM
Hi Ramesh,
This is simple.
Goto SE38. Type the program name.
Then choose the menu item Program->Execute->Background. Then Click schedule in the 'Execute Report in Background' Screen. Then give a job name and then give a time and Then click schedule periodically. Then give in the hours field the value 5.
Thanks and best Regards,
Suresh
‎2009 Jun 05 9:18 AM
Hi ,
SM36 and SM37 are the transactions to difine back ground job and job selection respectively.
In SM37 you can execute the background job , that is created in SM36.
In the SM36 specify a job name and press ENTER and then in text screen specify the program
name that you want to schedule in the background and SAVE . So the job with the specified jobname
will be scheduled .
In the Transaction SM37 spcify the JOBname and check the Job status as SCHED.
Now execute it .
Regards
Pinaki
‎2009 Jun 05 9:46 AM
link: [Doc|http://help.sap.com/saphelp_bw21c/helpdata/en/c4/3a7f87505211d189550000e829fbbd/content.htm]
‎2009 Jun 05 10:44 AM
yes you can.
Go to T code SM36
Give job name say Z_JOB
press START CONDITION button.
click date/ Time
Give scheduled date and Time .
click Periodic job.
Click on Periodic Values . click hourly...
save it..
click on step and give program name..
You need not have selection screen or T code.
just you have to type prog name