purchase_blanket_order
This module enables the creation and management of purchase blanket orders, which are pre-agreements to purchase specific quantities of products at predetermined prices, allowing users to generate purchase orders from them until the blanket order expires.
Key Features
- purchase.blanket.order: Manages blanket order lifecycle with states including draft, open, done, and expired, tracking vendor, validity dates, and associated purchase orders
- purchase.blanket.order.line: Handles individual product lines within blanket orders, tracking original, ordered, invoiced, received, and remaining quantities with pricing and scheduling
- purchase.order: Integrates blanket orders with standard purchase orders by adding blanket order line references and auto-assigning eligible blanket order lines to new purchase order lines
- purchase.blanket.order.wizard: Provides a wizard interface to create purchase orders from blanket order lines, allowing selection of quantities and handling multiple suppliers
- purchase.config.settings: Offers configuration option to disable adding additional lines to purchase orders linked to blanket orders
- ir.cron: Includes scheduled tasks to automatically expire blanket orders past their validity date and compute warnings
- ir.sequence: Defines numbering sequences for blanket order documents with PBO prefix