account_invoice_refund_reason
Standardizes credit note creation by enforcing and tracking configurable refund reasons on invoices.
Key Features
- account.move.refund.reason: Defines an archivable, translatable model for refund reasons with optional descriptions.
- account.move.refund.reason: Provides a predefined catalog of common refund reasons ready to use.
- Accounting: Adds a configuration menu entry to manage refund reason records in the accounting application.
- account.move.reversal: Requires users to choose a refund reason when reversing an invoice through the credit note wizard.
- account.move.reversal: Propagates the selected refund reason onto the generated reversal moves.
- account.move: Stores and displays the refund reason on invoices and credit notes once set.