As far as I know there is no return codes for batch jobs instead they have status like "Cancelled" "Finished" "Active" etc.
The return codes like 4, 8, 12 are for transports.
If you want the to know the status of the background jobs then you need to query the database table TBTCO
Regards
RB