‎2007 Sep 26 6:52 AM
‎2007 Sep 26 6:54 AM
Hi,
Generally Foreground means run the process with user Inter action.
Background Means it will process without the user Interaction.
For Example if you want to Run one SE38 program in background means Go to SM36 and define the job.
Then the program will execute in Bask ground.
Thanks,
Reward If Helpful.
‎2007 Sep 26 6:56 AM
foreground processing is online processing what we do directly by running the report or executing it in se80/se38 or what ever tcode it is.
background processing is scheduling the report/tcode to run some other time or immediately or when ever needed in tcode sm37.
‎2007 Sep 26 6:58 AM
‎2007 Sep 26 6:57 AM
Foreground is nothing but the job that u run in se38, it is called foreground.
Background is one which u schedule to run at particular time and particular number of times etc or after one particular job it should run etc. It is not manually run but when u update it with all details in <b>SM37</b>, it will run accordingly.
‎2007 Sep 26 6:57 AM
Hi,
If t here is a need to run certain report on certain time and interval on that timne you need to run transacytion in background it is same as schedule task in window.for that you can use SM36 and SM37 transactiona nd apart from this all activities are done in forground.
Regards
Gagan
‎2007 Sep 26 7:06 AM
foreground:
all processes where, u can actually see wht is happening on screen is foreground processing ex: updation of data in BDC IN ALL SCREEN MODE, where u can see how data is being passed to every field of the required transaction
background processing:
all the processes which are not visible on screen to us is background processing.
Done by JOB SCHEDULING(this is essentially used to carry out processes which take good amount of time /resources, and require no human controlling)Ex: BDC IN NO SCREEN MODE.