sale_cancel_reason
This module requires users to provide a reason when canceling sale orders, selected from a predefined list.
Key Features
- sale.order: Adds a field to store the cancellation reason.
- sale.order.cancel.reason: Provides a model to configure cancellation reasons.
- sales: Displays a wizard to select a reason when canceling individual sale orders.
- sales: Supports mass cancellation of multiple sale orders with a selected reason.
- sale.order: Clears the cancellation reason when resetting the order to draft status.