sale_exception
This module enables defining and managing custom exceptions for sales orders to prevent confirmation of invalid orders and facilitate error correction.
Key Features
- sale.order: Blocks order confirmation when exceptions are detected, such as missing ZIP code on delivery address or partner warnings.
- sale.order.line: Blocks order confirmation for lines with exceptions, including insufficient virtual stock or product warnings.
- sale.order: Displays a summary of exceptions on the order form with an option to ignore them.
- sale.order.line: Highlights order lines with exceptions in red in the list view.
- sales: Provides filtering options to view orders blocked by exceptions.
- sales: Allows testing exceptions on all draft orders.
- configuration: Enables configuration of whether to show a popup when exceptions are detected during order confirmation.