Hi Ajmal,
You mentioned that you have set up a batch job for invoice creation so you should be knowing that which batch job has created the invoice, right?
If there are several steps within a batch job, I would check for invoice creation date/time and check for the batch job which was running during that time (+/- 15 mins) in SM37.
Regards
SD