A client wants to prevent their users from deleting invoices so that they can have an audit trail of every invoice number.
I showed them how to use the "Delete canceled invoices?" option under Company Profile. It's not exactly what they had in mind. What they have in mind is the equivalent of the "Delete batch" option under Security Group maintenance but for invoices instead of batches.
A workaround would have been to look at the Application Log to see who deleted an invoice, including the invoice number, but the Application Log doesn't tell you what someone does once they open a batch, only who when opened the batch, and when.
Does anyone have a suggestion?
In the meantime, I'd like to suggest that either the Application Log be expanded to include what was done at the transaction level inside a batch, or to add the "Delete invoice" option under Security Group.
Thanks
Steve