Manufacturing product configuration

In order to manufacture a product in Odoo Manufacturing, the product must be properly configured. Doing so consists of enabling the Manufacturing route and configuring a bill of materials (BoM) for the product. Once these steps are completed, the product is selectable when creating a new manufacturing order.

Activate the Manufacture route

The Manufacture route is activated for each product on its own product page. To do so, begin by navigating to Manufacturing ‣ Products ‣ Products. Then, select an existing product, or create a new one by clicking New.

On the product page, select the Inventory tab, then enable the Manufacture checkbox in the Operations section. This tells Odoo the product can be manufactured.

screenshot: manufacturing-configure-product-route
menu
Manufacturing ‣ Products ‣ Products ‣ (product) ‣ Inventory tab
shows
The Inventory tab of a product form, "Operations" section, with the "Manufacture" route checkbox ticked among the other route checkboxes.
highlight
The "Manufacture" checkbox.
data
Product "Drawer".
module
mrp
notes
English UI, light theme, 1440px width, crop to the "Operations" section.

Lot/serial number tracking

The assignment of lots or serial numbers to newly manufactured products is optional. To optionally assign lots or serial numbers to newly manufactured products, go to the General Information tab. In the Tracking field, select By Unique Serial Number or By Lots. This field only appears once the Lots & Serial Numbers feature is enabled in Inventory app ‣ Configuration ‣ Settings.

Doing so enables the Lot/Serial Number field on a confirmed manufacturing order, where the produced lot or serial number is registered (or auto-generated, for products tracked by serial number) before clicking Produce All.

screenshot: manufacturing-configure-product-lot-field
menu
Manufacturing ‣ Operations ‣ Manufacturing Orders ‣ (confirmed MO)
shows
A confirmed MO for a serial-tracked product with the "Lot/Serial Number" field, next to the "Produce All" button, showing an auto-generated serial number.
highlight
The "Lot/Serial Number" field.
data
MO "WH/MO/00001" for a serial-tracked product.
module
mrp
notes
English UI, light theme, 1440px width, crop to the top of the form.

Configure a bill of materials (BoM)

Next, a BoM must be configured for the product so Odoo knows how it is manufactured. A BoM is a list of the components and operations required to manufacture a product.

To create a BoM for a specific product, navigate to Manufacturing ‣ Products ‣ Products, then select the product. On the product page, click the Bill of Materials smart button at the top of the page, then select New to configure a new BoM.

screenshot: manufacturing-configure-product-bom-button
menu
Manufacturing ‣ Products ‣ Products ‣ (product)
shows
A product form with the "Bill of Materials" smart button in the button box.
highlight
The "Bill of Materials" smart button.
data
Product "Drawer", no BoM yet.
module
mrp
notes
English UI, light theme, 1440px width, crop to the button box.

On the BoM, the Product field auto-populates with the product. In the Quantity field, specify the number of units that the BoM produces.

Add a component to the BoM by selecting the Components tab and clicking Add a line. Select a component from the Component drop-down menu, then enter the quantity in the Quantity field. Continue adding components on new lines until all components have been added.

screenshot: manufacturing-configure-product-components-tab
menu
Manufacturing ‣ Products ‣ Bills of Materials ‣ (BoM) ‣ Components tab
shows
The Components tab with two component lines and their quantities filled in.
data
BoM for product "Drawer"; components "Drawer Case" and "Drawer Slide".
module
mrp
notes
English UI, light theme, 1440px width, crop to the tab.

Next, select the Operations tab. Click Add a line and a Create Operations pop-up window appears. In the Operation field, specify the name of the operation being added (e.g. Assemble, Cut, etc.). Select the work center where the operation will be carried out from the Work Center drop-down menu. Finally, click Save & Close to finish adding operations, or Save & New to add more.

Important

The Operations tab only appears if the Work Orders setting is enabled. To do so, navigate to Manufacturing ‣ Configuration ‣ Settings, then enable the Work Orders checkbox.

screenshot: manufacturing-configure-product-operations-tab
menu
Manufacturing ‣ Products ‣ Bills of Materials ‣ (BoM) ‣ Operations tab
shows
The Operations tab with one operation line, "Assembly", assigned to work center "Assembly Line 1".
data
BoM for product "Drawer"; operation "Assembly" on work center "Assembly Line 1".
module
mrp
notes
English UI, light theme, 1440px width, crop to the tab.

Learn more

The section above provides instructions for creating a basic BoM that allows a product to be manufactured in Odoo. However, it is by no means an exhaustive summary of all the options available when configuring a BoM. For more information about bills of materials, see the documentation on how to create a bill of materials.