Sale Procurement Group by Commitment Date
This module creates different procurements groups for different commitment dates in a sale order line when the sale order is confirmed.
auto_awesome What this module does
AI-generated from the code · Odoo 15.0When a sale order line has a commitment date, confirming the order creates a separate procurement group (and therefore a separate delivery) for each different commitment date, and the planned date of the delivery follows that commitment date.
This module changes how deliveries are grouped when you confirm a sale order. Normally lines that share the same grouping criteria end up in one delivery. With this module, the commitment date of each sale order line is also used as a grouping criterion.
What this means in practice:
- If two lines on the same sale order have different commitment dates, they are split into different procurement groups, so they generate separate deliveries.
- The name of each generated procurement group includes the commitment date, so you can tell the groups apart.
- The planned date of the stock moves created for a line is set to that line's commitment date.
The module only acts when a commitment date is actually filled in on the sale order line. If there is no commitment date, the previous grouping behaviour is kept.
It works together with the modules that add the commitment date on sale order lines and that allow grouping by line, and it extends the sale.order.line model. No new menus or screens are added; the effect is visible in the deliveries and their planned dates after confirming a sale order.
Models and fields (1)
- sale.order.line · extends an existing model
Text generated by AI (DeepSeek) from reading the Odoo 15.0 code on GitHub; it may contain mistakes, so check the code before deciding. View the code on GitHub
Availability by version
Reviewed: 2026-11-03Confirmation status: 4 confirmed, 5 with no information of 9 versions.
Sources · Odoo 13.0
Confirmed on 2026-11-03 in branch 13.0 of OCA/sale-workflow.
terminal Installation and usage
OCA documentation · Odoo 15.0Installation
Source · Odoo 15.0This module depends on the modules sale_procurement_group_by_line and sale_order_line_date.
Usage
Source · Odoo 15.0- Add a requested date for a sale order line.
- Confirm the sale order.
No verified information in OCA: Configuration.
Installation instructions, the distribution package, dependencies and configuration steps are not shown because they have not yet been verified in the module documentation for any version.
Data imported from GitHub: this sheet reflects the latest catalog review, not a live lookup. Always check the module documentation and staging before installing in production.