Users may accidentally delete a transaction or journal entry. It would be useful to have a trash were these items can be restored from. Many cloud based file platforms have a trash that will retain documents for 30+ days. Something like this would be a great fail-safe.
Or if this is not possible, would it be possible to restrict the ability to delete batches, as a control to prevent accidental deletions? The ability to retrieve would be best, but the ability to control deletions through a business process requiring approval before deletion would be an alternative to preventing deletion errors.
I agree with this idea. There should be a way to retrieve deleted batches. Errors occur and there should be a mechanism to retrieve the lost data.