It is rather annoying that you have to run a special client to do batch processing and that you have to ensure that the client is always running, however even more annoying would be if you would have to run a client for every single company, which is what seems to be needed when you look at the standard system. Luckily however there is a no-modification-needed approach to avoid having to run multiple batch clients for multiple companies:
- Create a new Virtual company e.g. BAT (Administration>>Setup>>Virtual company accounts)
- On the Company accounts tab, add all companies to the Virtual company.
- On the Table collections tab, pick the Batch table collection, which is available as a standard table collection.
That’s it. Easy, isn’t it?