OdooWiki OCA HUB

MRP BOM Location

mrp_bom_location folder_open OCA/manufacture open_in_new
Manufacture License: LGPL-3

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

Adds 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

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

Confirmation status: 6 confirmed, 3 with no information of 9 versions.

Sources · Odoo 18.0

Confirmed on 2026-11-03 in branch 18.0 of OCA/manufacture.

terminal Installation and usage

OCA documentation · Odoo 18.0

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

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.