Sales Automation
  • CRM

  • Point of Sale

  • Sales

  • Subscriptions

  • Rental

  • E-Commerce

  • Inventory

  • Help Desk

    Finance Management
  • Accounting

  • Expenses

  • Approvals

  • Mobile Payments

  • Documents

  • E-Signature

  • Purchase

    Human Resources
  • Recruitment

  • Employees

  • Leave

  • Appraisal

  • Payroll

  • Attendance

  • Timesheets

  • Discuss

    Marketing Solutions
  • Mass Mailing

  • Survey

  • Social Media

  • Forums

  • Project

  • Field Service

  • Email

  • SMS & Text Messages

    Operations Management
  • Inventory

  • Timesheets

  • Project

  • Purchase

  • Helpdesk

  • Field Service

    Production
  • MRP - Material Requirement Planning

  • PLM - Product Lifecycle Management

  • MRP Maintenance

  • Quality Management

    Advanced Planning and Optimization
  • Demand Forecasting

  • Inventory Planning

  • Production Planning

  • Shop Floor Control

    Mobile Retail Execution
  • Proven on-demand mobile retail execution software that is easily configurable to support the specific functions and roles of your retail teams, from your national account managers and distributors to your field reps and merchandisers.


    It span across modern, traditional trade, as well as merchandising activities.

    Van Sales and Direct Store Delivery
  • The solution provides comprehensive workflows for call planning, inventory management, merchandising, route accounting and settlement payments.


    Field reps can plan routes, monitor inventory levels, manage merchandising, collect payments and perform other critical sales activities through mobile devices.

    Field Force Management
  • The solution ensures the right people with the right skills, are at the right job, at the right time—at the lowest possible cost.


    Field employees are equipped with the tools to work faster and smarter while keeping managers better informed to make faster, better and cost-effective operational decisions based on real-time data.

    Distribution Management
  • It improves efficiency and communication btn field teams, operations and distribution centers using cloud-based real-time info. Thr’gh dynamic dashboards and reporting.


    Distributors get access to relevant data, e.g. pricing quotes, orders that link seamlessly with back-office inventory, fulfillment & accounting.

How to Create Bills of Materials with Odoo Manufacturing

Bill of Materials is a document defining the quantity of each component required to manufacture a finished product. It also includes the routing and individual steps of the manufacturing process.

With Odoo, you can link multiple BoMs to each product and use it to describe multiple variants of them. Each BoM will, yet, be associated with one product only.

This feature will help optimize your manufacturing process while saving you time.


Setting up a BoM

You can use BoMs without routings. You will use this if you choose to manage your manufacturing operations using manufacturing orders only. In other words, you choose to realize your manufacturing process in one step and do not track the steps the product goes through.

Before creating your BoM, you have to create the product using the BoM and, at least, one of the components. Go to the Master Data menu ‣ Products and create both the finished product and the component.

Once done, go to the Bills of Materials menu under Master Data. Now, create it. Choose the product from the dropdown menu and add your components and the quantity. In this case, keep the default BoM type, which is Manufacture this Product.

Odoo • Image and Text

Using the same BoM to describe Variants

As said above, you can use BoM for Product Variants. It is basically the same as for the standard product.

If your BoM is for one variant only, then specify which one in the Product Variant field. If not, specify the variant it is consumed for on each component line. You can add several variants for each component.

Odoo • Image and Text

Adding a routing

You can add routing to your BoM. You will do this if you need to define a series of operations required by your manufacturing process. To use it, enable the Work Orders feature in the Manufacturing app settings.

Odoo • Image and Text

Note; Each BoM can have only one routing while each routing can be used multiple times.

Now that you have created your routing, add it to your BoM. You can select when, in the work operations, your components are consumed with the dropdown menu.

Odoo • Image and Text

Adding By-Products

In Odoo, a by-product is any product produced by a BoM in addition to the primary product.

To add by-products to a BoM, you will first need to enable them from the Manufacturing app settings.

Odoo • Image and Text
Once the feature is enabled, you can add your By-Products to your BoMs. You can add as many By-Products as you want. Just keep in mind that you need to register during which operation your by-product is produced.
Odoo • Image and Text