Open your Odoo Sales Order or Delivery Slip you are having issues with.
2
If when you click "CONFIRM" you get the error message in the next shot follow these instructions
3
If the error "The unit of measure Each defined on the order line doesn't belong to the same category as the unit of measure in defined on the product. Please ..." \
This means that a "Unit of Measure" (UOM) is listed incorrectly on the BOM. The UOM should match the UOM on the product itself.
4
Close out of the error message
5
Click the options button
6
And if its not already showing, check the box beside the UoM
7
This will show you the UOM, you will need to look for ones listed as Assembly, this will have a BOM you can check for proper unit of measure
8
Click on the product that has an assembly, typically if this comes up its a product that isn't sold very often, so I check the ones that are new to me to check first.
9
To open the product click the arrow to the right of the product
10
Once in the product open the "Bill Of Materials"
11
Click on the BOM
12
Click on the products one by one and open them to check their UOM agains the Product Unit listed in the BOM
13
This product is showing "in" in the product but "each" on the BOM so this is our culprit as they need to match. DO NOT change the product UOM change it on the BOM
14
Go back to your product BOM
15
Change the UOM here to the correct one
16
Type "in"
17
Click "in"
18
Make sure to save your changes
19
Go back to the sales order and try to confirm again
20
Click "CONFIRM", you should have no errors at this point now.