Just a quick wild thuoght....
If you created a report, layed it out, inserts a company logo from C:\logo.jpg .... couldnt your macro change the graphic, then run the report for a bactch of invoices, then change the logo again and re-run the report for the next bacth.
You could pass a company or batch number in via a prompt and filter the report based on the prompt.
Just make sure you didnt tick the "Make copy of image in the report" ...
P.S. I know nothing about report net either ....