People are voiding payments that have already been deposited to the bank and it makes for A LOT of unnecessary work when reconciling. In my eyes, there should be no reason to void any transaction that has already been released in a deposit. If, for whatever reason, you need to void a transaction; you would need to first void the deposit, do what you have to do and recreate the deposit after. Once a payment is deposited, it should be locked; period.
Even Quickbooks had this capability; it’s very simple because the transaction is posted to the ledger when released in a deposit. But if this is too much to ask, we should at the very least have the ability to restrict certain users from making changes to released payments, especially if they have been deposited.
Does anybody have any thoughts or workarounds to avoid this from happening?