04-26-2007 10:40 PM
hi.
i understood wat is background job..but the question is wats the use of background job?like u run reports basically in the background...wats the need?
04-27-2007 6:19 AM
Hi
Check this link it will be clear your doubt
http://help.sap.com/saphelp_erp2004/helpdata/en/c4/3a7ed1505211d189550000e829fbbd/content.htm
Thanks
Pankaj Kumar
04-26-2007 10:44 PM
Kamal,
There are many reasons to run background jobs.
One big one is for automation. You can setup a job and have it run on a predetermined basis.
Another reason is some jobs are so large they cannot be run in the foreground without timing out. These kinds of jobs are usually scheduled overnight and an then a report/error fixing is handled later.
Cheers,
Ben
04-27-2007 6:19 AM
Hi
Check this link it will be clear your doubt
http://help.sap.com/saphelp_erp2004/helpdata/en/c4/3a7ed1505211d189550000e829fbbd/content.htm
Thanks
Pankaj Kumar
04-27-2007 2:56 PM
Hi Kamal,
Background jobs makes life much easier on so many fronts.
1)How would it be if all the user masters are out of sync everyday and u need to verify which ones are out of sync and user compare them?
The solution to it is a background job run for reconciliation of the user masters as per the roles and profiles attached.
2) Say you are runnig a report which might take 20 minutes to give u the result.
this is not agreeable to be run as dialog work process (so they set system parmater for time out after some time which teminates the report) as the work process will be locked for that much time and will slow down the system.
So the answer for this problem is again a background job which has separate dedicated work processes for this.
3) Say you need to run payroll which has the same inputs for running every time.
So these can be created as a periodic background jobs.
The advantages:
Automation
Reduction of scope of error.
4) Data loads and other large resource intensive programs are schedule through these.
Like these are so many advantages to background jobs. But we need to configure the job appropriately and need to see if that fits requirement
Cheers
Manohar