As a user, when a finalized invoice is incorrect, I want to void it and generate a new invoice with the same line items, that I can modify and then send to my customer. Let's imagine that the initial invoice includes 5 seats at $10 each = $50, I can void it, generate a new invoice with 4 seats at $10 each = $40, and then send the new invoice to my customer. In countries where voiding invoices is not allowed, the system should automatically issue a credit note to cancel the initial invoice.