Extends DDMRP Sale to use the delivery date set on each individual sale order line (provided by the Sale Order Line Date module) instead of the order-level delivery date when computing qualified demand for DDMRP buffers.
Install this module when different lines of the same sales order may have different delivery dates and you want buffers to react to the per-line date rather than the global order date.
auto_awesome What this module does
AI-generated from the code · Odoo 16.0Makes DDMRP buffer replenishment react to the delivery date of each individual sales order line, instead of only the delivery date of the whole sales order.
When a sales order has several lines with different delivery dates, this module makes the DDMRP buffer calculations use the date set on each line rather than the single date on the order header.
- It changes how qualified demand is selected for stock buffers: lines whose own commitment date falls in the period are counted, and lines without their own date still fall back to the order's date.
- The fallback rule is: use the line's commitment date if it is set, otherwise use the sales order's commitment date.
- This affects the
stock.buffermodel, which is the record used by DDMRP to decide when and how much to replenish. - It works together with the DDMRP sales integration and the sales order line date feature, and installs automatically when both are present.
There are no new menus, buttons or reports; the change is in the background logic that decides which sales demand counts for a buffer. Users will mainly notice it in more accurate buffer status and replenishment suggestions when order lines have different delivery dates.
Depends on
Models and fields (1)
- stock.buffer · extends an existing model
Text generated by AI (DeepSeek) from reading the Odoo 16.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: 1 confirmed, 8 with no information of 9 versions.
Sources · Odoo 16.0
Confirmed on 2026-11-03 in branch 16.0 of OCA/ddmrp.
terminal Installation and usage
No verified informationInstallation 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.