Before processing your year end, you'll need to update all open batches. This includes Sage Pastel POS Cash on Delivery (COD) and Sage Pastel POS On Hold documents.
If you have open batches the Year End Assistant won't run, and you'll receive an Error: ' You currently have open batches...'.
CAUTION: Quotations, Sales Orders, Purchase Orders, Documents placed on hold, won't generate the 'Open batches found' error message. This doesn't include POS cod and on hold documents.
You can update, delete or put the batch on hold with documents processed within Sage 50cloud Pastel. If the batch is a journal, you can update or delete the batch.
With the On-Hold Assistant, you can put documents on hold or take them off hold. Follow the same process for both.
NOTE: Only the documents types with open batches will be selectable. You'll need to update or delete any documents not placed on hold or the year end won't run.
When using Point of sale, view Year end preparation - Point of sale (POS) open batches to update your POS batches.
When you have a batch with a missing user, you'll get a message similar to below. Follow the onscreen instructions.

At times even though you’ve updated all batches you'll still receive the open batches error message. This could be due to the batch files that you can remove when you update a batch remaining in the company folder.
If you're running the year end and you’ve tried all the above solutions and you’re still getting the 'Open Batch' Error. Log a ticket with support for a datafix.