OdooWiki OCA HUB
Warehouse Management License: LGPL-3

DDMRP integration with Sales app. With this module, Sales quotations are considered by buffers as incoming demand.

A new field Can Serve Sales will identify which buffers will consider quotations as demand.

auto_awesome What this module does

AI-generated from the code · Odoo 16.0

This module makes DDMRP buffers count open sales quotations as incoming demand, so replenishment planning reflects what customers have asked for but not yet ordered. A new 'Can Serve Sales' flag on each buffer shows whether it supplies sales.

DDMRP (Demand Driven MRP) plans stock buffers based on demand. This module extends that logic to the Sales app: sales quotations and orders that are still in draft or sent status are treated as demand for the buffer.

On each stock buffer form, a new 'Can Serve Sales' checkbox appears. It is calculated automatically: it is ticked when the buffer's location is a sub-location of the source location used to supply customer deliveries. Only buffers with this flag will consider sales quotations as demand.

When the buffer's qualified demand is calculated, the module looks for sale order lines for the same product, in draft or sent state, belonging to the same warehouse, with a commitment date within the buffer's spike horizon. Quantities are converted to the product's unit of measure and grouped by day. A day's demand is counted if it reaches the buffer's order spike threshold or if the date is today or in the past; otherwise it is left out of the qualified demand.

A small magnifying-glass button next to the qualified demand on the buffer opens the list of sales orders that contributed to that demand, so planners can see the underlying quotations.

The module touches the stock.buffer model and the sales order line model, and adds a button and a field to the buffer form view.

Depends on

ddmrpsale
Models and fields (1)
  • stock.buffer · extends an existing modelcan_serve_sales, qualified_demand_sale_order_line_ids

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

Confirmation status: 2 confirmed, 7 with no information of 9 versions.

terminal Installation and usage

No verified information

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.

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.