MRP Stock Rule Propagate BOM Line
This module adds a Propagate BOM Line checkbox on stock rule.
When this checkbox is marked and pull rules are applied for kit products, it will avoid grouping the stock moves of the same product if these stock moves are originating from different kits (ie different BOM lines).
auto_awesome What this module does
AI-generated from the code · Odoo 14.0Adds a "Propagate BOM Line" checkbox on stock rules so that, for kit products, moves coming from different kits are not merged together in picking operations.
This module extends the warehouse rules used by Odoo to generate stock moves. On each stock rule form, a new checkbox called "Propagate BOM Line" appears next to the existing warehouse propagation option.
When this checkbox is ticked on a rule, the system remembers which bill of materials line (which kit) a generated stock move comes from, and passes that information on to the next moves created by that rule. As a result, moves for the same product that originate from different kits are kept separate instead of being grouped into a single line in the picking operations.
- New field on stock rules:
propagate_bom_line(checkbox, off by default). - New field on stock moves:
bom_id, which shows the bill of materials linked to the move's BOM line. - The rule only propagates the BOM line when the move already has a BOM line and the rule's checkbox is enabled.
It touches the stock.rule and stock.move models and the stock rule form view. No new menus, reports, emails or scheduled jobs are added. This is useful in manufacturing and warehouse flows where kit components must stay traceable to the kit they belong to.
Depends on
Models and fields (2)
- stock.move · extends an existing modelbom_id
- stock.rule · extends an existing modelpropagate_bom_line (Propagate BOM Line)
Text generated by AI (DeepSeek) from reading the Odoo 14.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 14.0
Confirmed on 2026-11-03 in branch 14.0 of OCA/manufacture.
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.