OdooWiki OCA HUB

Sale Procurement Group by Commitment Date

sale_procurement_group_by_commitment_date folder_open OCA/sale-workflow open_in_new
Sales Management License: AGPL-3

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.0

When 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-03
Confirmed (verified in repository and branch) Estimated (unverified) No information

Confirmation 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.0

This module depends on the modules sale_procurement_group_by_line and sale_order_line_date.

  • Add a requested date for a sale order line.
  • Confirm the sale order.

No verified information in OCA: Configuration.

info

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.