OdooWiki OCA HUB

Product Quick Bom

product_quick_bom folder_open OCA/manufacture open_in_new
mrp License: AGPL-3

This module was written to be able to quickly create the BoM for your product. There is a new "Bill of Materials" tab in the product form view that allows the user to add a BoM and its lines directly.

Beware that this functionality is relevant only when one product template has one Bill of Materials, and works only for product templates for simplicity's sake.

auto_awesome What this module does

AI-generated from the code · Odoo 13.0

Adds a Bill of Materials tab to the product form so users can create a BoM and edit its components directly from the product, without going to the Manufacturing app.

This module adds a new "Bill of Materials" tab on the product form (the product template screen). It is designed for the simple case where a product has only one Bill of Materials.

What users can do: - If the product has no BoM yet, the tab shows a warning and a "Create BoM" button. Clicking it creates a normal Bill of Materials for that product. - If the product has exactly one BoM, the tab shows its component lines in an editable list, where users can add or change the component product, the quantity, and the variant attribute values. - If the product is linked to more than one BoM, the tab shows a warning that changes must be made from the BoM side, and the component list is hidden.

Automatic behaviour: - A computed field bom_id on product.template stores the single BoM when there is exactly one; otherwise it is empty. This drives which message or list is shown. - The component list is a related field to the BoM lines, so edits made in the tab are saved on the BoM itself.

The module touches product.template and mrp.bom and only adds a tab to the existing product form view; it does not create new menus.

Depends on

mrp
Models and fields (1)
  • product.template · extends an existing modelbom_id (Bill of Materials (quick access)), specific_bom_line_ids

Text generated by AI (DeepSeek) from reading the Odoo 13.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.

Sources · Odoo 12.0

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

terminal Installation and usage

OCA documentation · Odoo 13.0

Go to product form view, click on edit, use the BoM lines field. If there is no BoM for the product yet, you can quickly create one by clicking on the "Create BoM" button.

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.