Troubleshooting
New BOMs are created instead of reusing existing BOMs
Problem:
Whenever you submit a BOM, a new BOM revision is created for the Odoo part / assembly. You're expecting to see a single BOM, but a new one is created every time
Fix:
STEP 1: Under the following setting (BOM Scheme Name)
DataSources > Odoo > Configure > Configuration > Use this scheme to create new BOM revision
Make sure that the scheme is correct
STEP 2: In the Property Mappings
Make sure that the value for mrp.bom.code is:
Either NOT mapped OR
If mapped, then set the
Prefer Odoo Valueto trueIf the Scheme Name uses an additional property (e.g. Revision), make sure this property has a column mapped and is populated
The unit of measure defined on the order line doesn't belong to the same category as the unit of measure defined on the product.
There are 3 locations where a unit of measure may be entered:
The product template (General Information tab and Inventory Tab)
The Bill of Materials for the product (Quantity unit for the BOM)
The Bill of Materials product line item
This error message occurs when the BOM unit of measure, on the BOM of the line item, is different to the BOM unit of measure of the line item itself.
Let's take BOM with assembly A1, and Part P1.
A1
A1 ⇒ P1
Each component has their own Bill of materials, e.g. A1_BOM and P1_BOM. It would look like this
A1 ⇒ A1_BOM
A1 ⇒ P1 ⇒ P1_BOM
Each of the components (and each of the BOMs) has a property Unit of Measure, so
A1 (Unit of measure) ⇒ A1_BOM (Unit of measure)
A1 (Unit of measure) ⇒ P1 (Unit of measure) ⇒ P1_BOM (Unit of measure)
If the (Unit of measure) selected on any of these items does not fall in the same category, you'll see this error showing up.
Last updated