Odoo 18 Enterprise Book : Manufacturing

4. Products Menu

The manufacturing module offers a centralized space to manage and monitor products and their variations. We can see the available products and the product catalog from the Products menu, with their name, Price, and Quantity available, in a Kanban view, as shown in the screenshot below.

Odoo 18

We can also add new products to the product dashboard using the ‘New’ button. When developing a product, you need to include General Information, Attributes, and Variants, as well as details about the Purchase, Sales, Inventory, and Accounting.

Odoo 18

In the Inventory tab, there is a field for mentioning the Routes in the ‘OPERATIONS’ area, where you can specify multiple routes and the typical number of days required to deliver the product. For products manufactured internally by the company, the appropriate routes can also be assigned as ‘Manufacture’.

Odoo 18

The product's Weight, Volume, Customer Lead Time, Origin of Goods, and HS Code options can be configured using the LOGISTICS feature. After configuring the product details, save the data. The form also contains various smart buttons to track and manage various product data and inventory options, including;

  • Pricelists: Displays all sales pricelists for pricing management across different customer segments.
  • Go To Website: Directs to the product's page on the company's website for easy access.
  • On Hand Units: Displays current physical stock in the warehouse for tracking inventory levels.
  • Forecasted Units: Shows projected inventory level based on current stock, incoming shipments, sales orders, and manufacturing orders.
  • Bill of Materials (BoM): Lists all Bills of Materials linked to the product for manufacturing.
  • Documents: Access files or documents attached to the product.
  • Sold: Displays the sold product units.
  • Purchased: Displays the dashboard of all the purchased products.
  • Reordering Rules: Displays and manages automatic reordering rules.
  • In/Out: Displays the product In/Out movement history from one location to another.
  • Quality Points: Shows the quality points received while quality checking the product.

5.1 Product Variants

Odoo's product variants streamline inventory, pricing, and sales processes by grouping similar items under a single product template while tracking each variant individually. This feature can be managed in the Odoo manufacturing module under the Product Variant option, which displays a dashboard of all possible product variants created earlier in a Kanban view as shown below.

Odoo 18

Creating a new product variant is similar to the configuration of a new product that we have discussed in the above section.

5.2 Bills of Materials

Odoo's Bills of Materials (BoM) is a tool used in the Manufacturing module to define components, ingredients, and parts needed for a finished product. It serves as a detailed production blueprint, outlining materials, quantities, and optional operations. Key features include component management, enabling multi-level or nested BoMs, and linking components to sub-assemblies.

We can manage these from the ‘Bill of Materials’ menu. On the BoM page, you will find a list of existing bills of materials with details like Product name, Reference, BoM Type, and Company name.

Odoo 18

The list view can be transformed into a Kanban view. Then, the advanced search bar allows you to get customized results through various Filters, Group By, and Favorite features. To create a new BoM, use the "New" button provided at the top of the page. This will display the new BoM creation form, as shown in the screenshot below.

Odoo 18

On the BoM creation page, you can enter details like the name of the Product, Product Variant (selectable from a drop-down menu), Quantity, Reference, and BoM Type (such as manufacturing, kit, or subcontracting). Additionally, you can specify the Company name.

Components Tab: Next, add components using the "Add a line" option under the Components tab. You can also specify the quantity and unit of measurement for each component of the product, as shown in the above screenshot.

Operations Tab: In the ‘Operations’ tab, you can add information such as operation type, work center, duration computation, and duration using the "Add a line" option. This leads to a new page, as shown below.

Odoo 18

You can define the name of the work in the Operations field. Then, choose the Work Center, Duration. Then, set the Apply on Variants to apply this particular operation to a particular product variant without further delay, or leave it as empty. The duration of this operation can be manually set or calculated based on monitored items using the ‘Duration Computation’ options. You can set the operation's duration in two ways: either by ‘Set duration manually’ or by allowing Odoo to calculate it using the ‘Compute based on tracked time’ option. The default duration is displayed by default in this section.

Additionally, it is possible to specify how many employees are required to complete this task in the Employee Capacity section. Then, mention your company's name. Under the ‘Work Sheet’ tab, you can upload a worksheet in PDF, Google Slides, or text format and provide a description about the worksheet or operation. Finally, click the "Save & Close" icon, or if you want to add more, use the "Save & New" option. These operation details will be displayed inside the Operations tab, as depicted in the screenshot below.

Odoo 18

You can repeat previously completed operations when doing any manufacturing activities for this product by using the "Copy Existing Operations" option in the Operations tab.

Once you activate the work orders and by-products options from the settings window, tabs for operations and By-products will appear, and you can then add by-products by clicking the "Add a line" option under the by-product tab or you can directly select from the product catalog window by clicking on the ‘Catalog’ button, as illustrated in the screenshot below.

Odoo 18

Here, you can specify the by-products by choosing a Product, Quantity, Units of Measure, and Produced in Operation. So, during the mentioned operations, the By-products will be produced.

Miscellaneous Tab: In the Miscellaneous tab, you can set "Manufacturing Readiness," which defines whether all components must be available before starting or if only the initial components are needed. This setting helps decide when production can begin. Then, you will find the "Flexible Consumption" setting option that can determine if the consumption of materials can vary from what is specified in the BoM. It can be set to either Allow, Blocked or Allow with warning.

Odoo 18

The Bill of Materials (BoM) form's "Version" field is used to note the BoM's version or revision number. It facilitates improved control and traceability by tracking modifications to parts, processes, or quantities across time. This feature is especially important in sectors where accurate versioning is essential for maintaining production history, compliance, and quality assurance. The ‘Routing’ field allows you to define a route that generates manufacturing orders using a Bill of Materials (BoM) aligned with the product's "Manufacturing" route. Here we will set up the operation type “YourCompany: Manufacturing” produce the item with route manufacturing as defined in the operation type.

In Odoo 18, the ‘Manufacturing Lead Time’ is the average amount of time needed to create a final product. The approach also accounts for component lead times when a product has a multi-level Bill of Materials (BoM), adding them together to determine the overall manufacturing time. This helps establish when components must be supplied to the subcontractor in order to fulfill deadlines, which is very helpful when working with subcontracted items. Additionally, by drafting and verifying manufacturing orders beforehand, the ‘Days to Prepare Manufacturing Order’ option enables you to plan ahead. This makes sure there is enough time to make semi-finished products or restock essential parts before the last stage of manufacturing starts.

If you wish to set dependencies between operations that affect work order statuses upon confirmation and planning, enable the "Operation Dependencies" feature. If no specific parameters are set, Odoo will assume that all operations can start concurrently. To use the Operation Dependencies feature, you must first enable the "Work Order Dependencies" options from the settings window. Once all the information is entered, you can save the BoM by clicking the "Save" icon.

Once the BoM configuration is complete, this can be used to create a manufacturing order for the corresponding product in Odoo. Then, a comprehensive assessment of every operation pertaining to this BoM product will be available via the "Operations Performance" smart button. The whole overview of this BoM product, including its operations, by-products, lead time, and other details, will then be shown by clicking the "BoM Overview" smart button, as depicted in the screenshots below.

Odoo 18 Odoo 18

The 'Quantity' filter option allows you to adjust the number of units for a given product and see how it affects different cost-related data. By changing the amount, you can see the latest estimates for the Bill of Materials (BoM) Cost, Product Cost, and other pertinent parameters, as seen in the screenshot below.

Odoo 18

The ‘Print’ button on the BoM overview window will download the BoM details in a printable document format, as shown below.

Odoo 18

The ‘Warehouse’ filter allows you to switch the warehouse associated with the BoM. Additionally, the ‘Display’ filters let you adjust the BoM overview to show different perspectives such as Product Availabilities, Lead Times, Costs, Operations, and ECOs, providing a more detailed analysis as shown below.

Odoo 18

5.3 Lot/Serial Numbers

Odoo 18's manufacturing module features Lot/Serial Numbers, a powerful tool for product traceability and quality control. It assigns unique identifiers to products or batches, enabling precise tracking throughout the production process. This feature is particularly useful for industries requiring strict regulatory compliance, ensuring accountability and simplifying recalls.

The “Lot/Serial Numbers” window of the “Products” menu will show all the previously configured Serial and Lot numbers with their Internal Reference, Products, and Created dates, as you can see from the screenshot below.

Odoo 18

It's also simple to generate fresh Lot/Serial numbers with this window using the ‘New’ button. Once a new creation window has opened, edit the details, including the Lot/Serial Number, to meet your needs or the policies of your business. Then, the product, internal reference number, and price should be mentioned.

Odoo 18

In the "Description" tab box, we can also include a description of the product. Editing the other field data is limited to the Manufacturing module's enterprise edition.

After completing the editing and saving the details. We can check the location of this product and its traceability report from the “Location” and “Traceability” smart buttons, respectively. The pending and completed tasks or work orders associated with this specific product will be displayed when you click the "To Do" smart button. The action menu placed on the upper left side of the configuration form helps us print the lot/serial number, delete it, or duplicate it. Additionally, the “Add properties” option can be used to add extra form fields according to the requirements.

whatsapp_icon
location

Calicut

Cybrosys Technologies Pvt. Ltd.
Neospace, Kinfra Techno Park
Kakkancherry, Calicut
Kerala, India - 673635

location

Kochi

Cybrosys Technologies Pvt. Ltd.
1st Floor, Thapasya Building,
Infopark, Kakkanad,
Kochi, India - 682030.

location

Bangalore

Cybrosys Techno Solutions
The Estate, 8th Floor,
Dickenson Road,
Bangalore, India - 560042

Send Us A Message