But an enhanced Application log would do the trick.

Credit notes are not an issue for them. If necessary I can explain why.

So preventing deleting of invoices would do the trick.

Any suggestions?