OCA/sale-blanket
OCA community repository with 6 Odoo modules confirmed in the OdooWiki catalogue (versions 16.0, 18.0, 19.0). Reviewed on 2026-11-03.
Open on GitHubConfirmed modules per version
Modules in the repository
- Sale Blanket OrdersOdoo 18, 19sale_blanket_order
Create blanket orders (pre-agreements to sell quantities of products at fixed prices) and generate sale orders from them at the agreed price until the validity period ends or quantities run out.
- Sale Order Blanket OrderOdoo 16, 18sale_order_blanket_order
Adds blanket (framework) sales orders with a validity period and call-off orders that draw quantities from them, controlling stock reservation, pricing and what happens when the blanket order expires.
- sale_order_blanket_order_carrier_auto_assign
Keeps automatically added delivery-fee lines out of blanket order call-off matching, so a second call-off can still be confirmed without the 'product is not part of linked blanket order' error.
- sale_order_blanket_order_sale_margin
This module automatically sets the margin and margin percentage to zero on call-off order lines, so that the financial impact is only counted on the original blanket order.
- Sale Blanket Order prebook stockOdoo 16, 18sale_order_blanket_order_stock_prebook
Lets you reserve stock for blanket orders when they are confirmed, so the quantities you plan to call off later are already booked and available.
- sale_order_blanket_order_stock_prebook_release
This module ensures that when blanket orders are confirmed, the priority date for releasing stock is set to the blanket order's start date, so that reservations and releases follow the correct order.