Manufacturing: Products / Master Data: Product Variants on a BoM

Purpose

The purpose of this document is to explain how the product variants are factored into Manufacturing in Odoo 16. The Product Variants menu can also be found in other Odoo apps, such as Inventory and Sales.

The Bills of Materials (BoM) is where Manufacturing and Product Variants intersect. First, it's important to understand how both of these aspects function within Odoo. For detailed information, review the following documentation:

Process

To get started, navigate to the Manufacturing app.

Once there, click Products > Bills of Materials.

Configuring Product Variants on a BoM

Odoo makes it possible to have one BoM for one product with several variants.

Our example product will be our Muffin product. The Muffins have different flavor options: Apple, Banana, or Blueberry. This is what the BoM looks like:


Each flavor becomes a component of the product when the corresponding variant is selected.

Adding the BoM to a Manufacturing Order

Once you have your BoM configured to house all possible variants, click Operations > Manufacturing Orders, then New to create a new MO.

In the Product field, select a product variant. Note that if a product has variants, then this will be your only option. As soon as you do this, you'll see the Bill of Material populate, but the Components will reflect only those related to the variant.