Invoice cancellation message
We often find cancelled invoices in a client's account and have no idea how that invoice came to be cancelled. It will help a lot if any cancellation. including mass/automatic cancellations, adds an audit message which can be viewed when viewing the invoice.
For instance, the client might have cancelled the order, or issued a manual renewal order which might cause an automatic invoice to be cancelled. We also periodically cancel invoices due for longer than 30 days, but as this is manual mistakes do creep in. In other instances clients forget that they requested an invoice cancelled.