Hi there,
The first thing I would suggest is to do a Data Integrity check. This behaviour of transaction amounts not matching or checks changing could be a problem with the batch indexes or control files.
Is this for Adagio Payables, Adagio Checks, or another program. If the problem is happening for Payables or Checks, run the Data Integiry Check from the File menu. If errors are found, you have a chance to Rebuild (or fix) those errors. Should this happen, I would suggest making a backup of your data prior to attempting the Rebuild. Errors such as mismatching check amounts are often fixed using this method.
If you are using another program to print checks (Cashbook, Accpac Plus AP, etc), run the data integrity check through the System Manager. You may also be able to rebuild/fix errors, and again make a backup of your data before trying to fix.
Definitely make a backup of your data prior to posting the batch. If amounts are incorrect, then posting will likely send these incorrect amounts to the GL.
Should this not solve the batch problems, can you re-post here what program/version you are running? Also, could you also let us know what type of network and Windows version you have, and also how many users you have entering/printing checks at once? There may not be much that can be answered through the forum, but perhaps we can offer suggestions.
Regards,
Softrak Systems