purchase_receipt_expectation
This module serves as a base for managing incoming picking creation on purchase orders by introducing a configurable receipt expectation mechanism.
Key Features
- purchase.order: Adds a receipt_expectation selection field to define how reception pickings are managed when the order is approved.
- purchase.order: Overrides the _create_picking method to handle picking creation based on the receipt_expectation value.
- purchase.order: Provides a method for automatic receipt expectation that follows the standard Odoo picking creation workflow.
- purchase.order: Allows inheriting modules to extend the receipt_expectation selection and implement custom picking creation methods.
- purchase: Displays the receipt_expectation field in the purchase order form as a radio widget, readonly after approval or completion.