• Welcome to Odoo Professional Consulting Agency

Generally variants are different versions of a main product. To ensure that we have products to fit every customer's preferences, we can use product variants throughout production to enhance the number of sellable products. 

We can design multiple variants of a base product. So, to create the base product, we want to manage numerous product variants from Odoo 17's manufacturing application.

In this blog, we will look at how to manufacture product variants in Odoo 17.

Configure a product and its variants before we begin the manufacturing process. We may construct a product and its versions using Odoo 17's Manufacturing application. 

To do so, navigate to the Manufacturing module and select the 'Products' menu, followed by the 'Products' sub-menu. We can create new products by selecting the "New" button. 

To create a new product, simply click the New button. Then, on the product form, click the Attribute & Variants tab to create several variants for the same product.

New Products

The following screenshot shows that we have configured a new product, a 'Desk Chair', and six versions with two attributes: color and chair headrest. We have designated the product type as storable.

We can set additional prices for specific products. For example, if we want to charge more for a chair with a headrest, we may do it by clicking the configure button next to the variant values.

We can provide an additional $50 for the product chair with headrest. For this, we can use the Configure button next to the relevant variant value.

Product Variant Values

Enter the extra price in the value price extra column. If we wish to exclude this product from any attribute values, we may do so by specifying the product template and the attribute values to exclude.

Value Price Extra

Then save the modifications that have been made. Then return to the product form and click the Inventory tab. There is an opportunity to configure the routes and establish Manufacture and Replenish on Order (MTO).

So, when we set it up this way, if a customer places an order and we don't have enough of the goods, a manufacturing order is generated.

Set Routes

Regarding the product, we can observe that six variations have been made. Then we can return to the product list. There, we can see the freshly generated product with a zero quantity on hand.

Now we need to construct a bill of materials for this product. To create a new Bill of Material, go to the product menu and select the Bill of Material sub-menu, then click the New button.

In that Bill of Material form, specify the product name and BOM type as 'Manufacture this Product'. All components required to make the product should be listed under the components tab.

Along with the components, we can supply the quantity required to make the products under the components tab. 

The "Apply on Variants" column allows you to specify whether a production order applies to all product variations or only part of them. This field provides manufacturing process management flexibility for products with several versions.

Bill of Material

Then navigate to the Operations tab of the Bill of Materials form. Under the operation tab, we may specify the operations that will be performed during the product's manufacturing process, and if any of these procedures are only performed for a specific variant, there is an option to provide that variant on the popup that appears when clicking the operation. 

We can add these created operations to the 'Consumed in Operation' area of the component tab. Set the activities required to make the product on the activities tab of the BOM.

BOM Operations

Clicking the 'Add a line' option in the Operations tab allows us to create new operations, and we can also set a specific operation for a given version. First, we define the basic operation for manufacturing all versions.

So, click the add a line button in the operation tab to create a new operation and supply the work center to which this operation is taking place, set the period to finish the operation, and also provide the variant if this operation is allocated to a certain variant.

Create Basic Operation

We have configured the 'Basic' operation for the production of all products, regardless of variant.

Create Optional Operation

The next 'Optional' procedures are exclusively for the 'Desk Chair with Headrest', therefore enter that variant in the Apply on Variants field.

Operations

We have specified the components, activities, and so on that are required while making a product. So, when a consumer places an order for this product and the on-hand quantity is zero, the production of this product will be triggered. So, let us establish a new sale order for these goods.

Move to the Odoo sales application and create a new quotation for the product 'Desk chair' that we have developed. So, when we choose that product, a popup window comes, allowing us to select the product variant. Choose the variant of the product that we will sell to our consumers.

Add a Product

After selecting a version, click the Confirm button in the popup box to confirm it. The quotation can then be saved and confirmed by clicking the confirmation button on the quotation form.

Confirm Sale Order

When we confirmed the order, we saw two smart tabs: one for shipping and one for manufacture. So, before we deliver the product, we want to build it because there is insufficient number.

Quotations

To do so, click on the manufacture smart tab. On the new page, we can see that the MO for the product variant has been generated, and all of the components required to manufacture the product variant are listed under the components tab.

Components

Then we can navigate to the work orders tab and identify the procedures required to manufacture the product. There are two activities included to manufacture that product.

Work Orders

Click the Start button to begin the first procedure, and then click the Done button after it is finished. Similarly, follow these procedures for the second operation. Then, click the Produce All option to start manufacturing the goods. As a result, the status of all operations will be changed to finished.

Work Orders

So the product's production process is complete. The next step in completing the order is delivery. Return to the quotation, select the delivery smart tab, and click the Validate button to confirm the delivery order.

Validate Delivery

This is the procedure for generating product variants in Odoo 17, which allows you to configure and manufacture different variants.

Related Posts

There are no comments for now.

Protected by reCAPTCHA, Privacy Policy & Terms of Service apply.
Sign in to leave a comment
How Does Odoo 17 Support Accounting Localization for Chile ?
How Does Odoo 17 Support Accounting Localization for Chile ?