Hi Anu,
If you are getting different output in the background job,
Compare the selection screen inputs in the variant & selection selection values of your report.
If your variant is corrupted/modified, try to recreate the variant and schedule the job.
Thanks,
Karthikeyan