Mike, I think when you print the same report with data for several companies, then the difficulty could be that it actually looks like this in Adobes default output dir:
[pre]report1.pdf
report2.pdf
report3.pdf
report4.pdf[/pre]
With no sign of which belongs to what company.
A solution in the direction of moving files is what I also suggest, but in the worst case you don't know which PDF is what. Assume you at least can find the output folder, then a first step before even starting to print is listing all current PDFs, then only process new PDF files that occur after your printing. For clarity of which PDF is caused by which report run only run one report at a time.
In the best case the adobe options offer to make the VFP report name (without its FRX extension) part of the output name, too. So in theory you could control the output file name if you have an FRX you rename to what you need it to be before printing, or create copies of an original FRX and run them.
And then before RENAME you should check when you get exclusive file access, check if FOPEN('some.pdf,12) gives you a >0 handle, then th e print is done and you can move the file. But Mike, I give you that it might not need immediate actions, as aftermath done after all printing you could just do this once all printing is done.
Chriss