This module adds the location field to the Bill of Materials and its components. This may be useful to distinguish between different BoMs for the same product or to highlight the preferred locations to fetch the components from.
The location appears in the BOM Structure Report.
auto_awesome What this module does
AI-generated from the code · Odoo 18.0Adds a Location field to Bills of Materials and their components, so you can record and see where components should be picked from. The location also appears in the BOM Structure report and overview.
This module lets you store a stock location on a Bill of Materials and on each of its components, so you can tell apart similar BoMs or highlight the preferred place to fetch components from.
Where it appears: - On the Bill of Materials form and list, a Location field is added next to the product. - On each component line of the BoM, a Location field is shown. - In the BoM search filters, you can filter and group BoMs by Location. - In the BoM Structure report (screen and PDF), a Location column is added when a location is set.
Automatic behaviour: - The BoM location is filled automatically from the source location of the BoM's operation type, but you can change it manually. - Each component line inherits the location from its parent BoM.
It touches the Bill of Materials (mrp.bom), its component lines (mrp.bom.line) and the BoM Structure report (report.mrp.report_bom_structure).
Depends on
Models and fields (3)
- mrp.bom · extends an existing modellocation_id (Location)
- mrp.bom.line · extends an existing modellocation_id
- report.mrp.report_bom_structure · extends an existing model
Text generated by AI (DeepSeek) from reading the Odoo 18.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: 6 confirmed, 3 with no information of 9 versions.
Sources · Odoo 16.0
Confirmed on 2026-11-03 in branch 16.0 of OCA/manufacture.
terminal Installation and usage
OCA documentation · Odoo 18.0Usage
Source · Odoo 18.0To use this module, you need to:
- Go to Manufacturing \> Bill of Materials.
- Pick or create one of them.
- You will see a new field to fill called "Location".
- On the structure report BOM \> Print \> BOM Structure location field is present
No verified information in OCA: Installation, 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.