Complete Step by Step guide to Odoo 13 Manufacturing 

Odoo 13 Manufacturing module manages all manufacturing related activities. Manufacturing in Odoo is more helpful for the production of a manufactured product or the product is built by some other products with different quantities. Odoo an Open source ERP solution helps you to implement and customize Manufacturing ERP software for your business.

Odoo Manufacturing Module manages production by work order or either by manufacturing order. Master Production Schedule(MPS) is available which enables to schedule the production of stock. Odoo Manufacturing enables to set of product variants and By-products in the bills of material. It manages quality control points, checks, measures. 


First of all, you can install the Manufacturing Module in your database.

Odoo Manufacturing

Odoo Manufacturing Orders are divided into one or more steps described by Work Orders and presented in a sequence determined by routings.

To Create a Manufacturing Order

Now you can create a manufacturing order Go to  Manufacturing -> Operations -> Manufacturing Orders -> and click on the Create button.

Odoo Manufacturing 6

 Now you can fill all the required fields like Product name, quantity to produce, bill of material, deadline, planned date, responsible, source, company, components tab, etc.

After filling all the required fields now you can start production through clicking on the “Mark as to do” button. 

Odoo Manufacturing 2

After becoming done the production at that time, click on the “Mark as done” button.

Odoo Manufacturing 5

To Manage Manufacturing with  Work Centers and Routings:

Configuration of Work Center:

In the Manufacturing module, you can tick the checkbox of Work Order in the manufacturing module.

Go to Manufacturing -> Settings -> and tick the checkbox of Work Order then click on the Save button.

Odoo Manufacturing 7

Now you can create new Work Centers and Routings in your manufacturing module.

Go to Manufacturing –> Master Data -> Work centers.

Odoo Manufacturing 8

You can create a new work center and fill the required fields like Work Center Name, Alternative Workcenters, Code, Working Hours, Company. Now you can fill the following fields under the General Information Tab. You can add performance indices like time efficiency factor, capacity, OEE target, cost per hour, etc.  from General Information Tab.  

Odoo Manufacturing 9

Configuration of Routing:

In the manufacturing module, routings can be used to specify the manufacturing operations to be done in work centers to develop a certain product. Every product has its own routes. It is not a single step process the manufacturing process may consist of many work centers and any work centers have its own processes and process time.  At that time you can set the route of the specific manufacturing process. 

 Routing completely depends on the manufacturing company process. A few companies have the same type of manufacturing process. Then you can create only one type of routing. A few companies have a distinct manufacturing process  Then you can create multiple routing.

Go to Manufacturing -> Master data -> Routing

Odoo Manufacturing 10

Now you can click on the routings button to create new routing in your database. 

Odoo Manufacturing 11

At that time you can fill the following field like name of the routing, company name production location and add work operation there. Whenever you want to add work operation then click on add a line button.

Odoo Manufacturing 12

Now you can fill the following fields like operation name, work center, and duration computation. There are two options available in duration computation:  compute based on real-time and set duration manually and also an option for setting default duration. Then fill the next operation field and click on the Save button.

Odoo Manufacturing 13

Configuration of Bill of Material (BoM)

Bills of Materials (BOM) are documents that describe the list of raw materials used to make a finished product. A Bill of Material is sometimes also referred to as a product structure, assembly component list or production recipe.

Once you have created a product and at least one component select them from the relevant dropdown menus to add them to your bill of materials (BoM).  

Go to Manufacturing > Master Data > Bill of Materials > Create

Odoo Manufacturing 14

Now we are creating the new  Bills of Material (BoM). The product name and its quantity are essential fields. Add product quantity and each raw material and its in the ‘Components’ tab by clicking ‘Add an Item’. Later you added all the components, click on the Save button.

Now you can set the name of the Routing properly. Routings define the manufacturing operations to be done in work centers to produce a certain product. Routing is usually attached to bills of materials, which will define the assembly of products required for manufacturing or to produce finished products

Odoo Manufacturing 15

Now you can create a  new manufacturing order for the products. Enter the information on the following required fields like product name, quality to produce, BoM, routing, Deadline, Plan from, Responsible, Source, Company, etc. At that time, you can be configured three types of work center operations.

Go to Manufacturing -> Operations -> Manufacturing orders. 

Odoo Manufacturing 16

After clicking on the Plan button the stage of the Manufacturing Order is to be changed. Now Manufacturing Order is going to the Planned stage. Now clicking on the Work Order button to view the various type of orders.

Odoo Manufacturing 17

Now Lets’ see the various work orders view like Packing, Testing, Long time assembly.

Odoo Manufacturing 18

Now your first work order will be in a ready state and others work order in a pending state and waiting for another Work Order. At the same time, the first order is completed, now the second work order and third work order stage will automatically get changed to Ready state and process.

Odoo Manufacturing 19

To Create Scrap:

 Scrap is the discarded material from a manufacturing job and products are unusable or at the same time, it reaches its expiry date. In Odoo you’ll manage a defected or scrap product from any point of business like whereas receiving a decent, or throughout the internal transfer, etc. 

Scrap management and Unbuild order facilities are two simple yet highly useful features of Odoo manufacturing ERP. 

Scrap management in Odoo:  One of the most useful features of Odoo is that you can create Scrap at any stage of the production line. Now Click on the scrap button to create instant scrap entry in inventory. You can create a fresh scrap entry. At that time you can fill the following details and click on the Done button it will be inserted into inventory automatically.

Odoo Manufacturing 20

To configure unbuild a product:

Another useful feature in Manufacturing is Unbuild. You can unbuild the products into its bill of materials. It is the reverse process of production. 

Go to Manufacturing > Operations > Unbuild Orders > and click on Create button.

Odoo Manufacturing 21

While creating a new one, you can either select a Manufacturing Order. Now you can fill the following fields: product, Bill of Material, Quantity, Manufacturing Order,  Location, Destination Location, etc.

Odoo Manufacturing 22

Master Production Schedule:

MPS or Master Production Schedule is automate the scheduling process with the help of existing Minimum Stock Rules and Make-to-Order. The Master Production Schedule is also managed the Manufacturing Order to automate scheduling, along with existing Minimum Stock Rules and Make-to-Order newly added MPS (Master Production Schedule) will trigger manufacturing order (it could also be used for Purchase as well) based on customer demand. The Master Production Schedule module is designed to help the manufacturer order.

 In Odoo manufacturing process is managed in the Manufacturing module, so first of all, we have to install that module in our DB, after installing another routing option (manufacture) is added in the product form.

1 new neww

You can plan manufacturing or purchase orders based on forecasts with the time rage of monthly, Weekly or Daily as we demand.

1 7

 Looking at Demand Forecast one will come to know how much production is needed (Go to Manufacturing and under Reporting, you will find MPS).

2 6

Under Master Production Scheduling one can schedule the production over the periods such as months, weeks or days depending on the business. 
Secondly, Odoo comes with planning by production and planning by work centers which helps in planning the finest manufacturing schedules for the most efficient production. 
3 7
Now tick the checkbox work order and quality, we have enabled various feature Planning, Master data, Reporting. 

Planning by Work centers:

5 new

Planning by Production:

5 new1
So we see that it is very easy to Manage Planning with MPS. Planning by Work and Planning by Production provide a Gannt view chart, which helps in understanding the plans and schedules. 

Product Life Cycle Management (PLM):

Odoo Product Life Cycle Management (PLM) is used to maintain BoM revisions and track product lifecycle based on Engineering Change orders. Odoo PLM  is Manage the engineering changes efficiently is all about communication.  PLM (Product Lifecycle Management) helps to create ECO (Engineering Change Orders) to make BoM revisions, make  MO route revision, Update work operation,  generate alerts for changes in BoM’s as well as Routes in MO. Odoo PLM harnesses the power of an enterprise social network to help you communicate more efficiently across multiple departments.
Below we have attached the snapshots of the PLM features that we just listed:
Creating an Engineering Change Order:
Let us have a look at how an ECO is created. Under the field, one can see the stages in which the ECO passes. 
Short summary: Under the option, one can give a short summary of the ECO.
TypeHere one can choose the ECO type.
Apply on: Utilizing the option, one can decide where the order has to be applied. Apply on BoM or routing or both for a product or for one product only.
Effectivity: Date on which the changes should be applied.
5 4

Barcodes and work centers:

The Barcode Scanning is provided the facility of tracing the product with respect to the serial/lot number. The Barcode Scanning print the barcode two types:  barcode command for inventory and command for manufacturing. Odoo Enterprise edition supports the Barcode Scanning feature to the support of the management of work order. The extended barcode support thus helps in tracking the efficiency of the work order and also timely identifying loss in productivity.
6 6

Quality Check Points, Checks and Measures:

Odoo Enterprise edition supports the Quality Control feature. so first of all, we have to install that Quality module in our DB, after installing the module we can check the quality of the product.
6 after
Odoo defines Quality Control is three types- Control Points, Quality Checks and Quality Alerts. Quality checks and alerts are fully integrated with your manufacturing and inventory operations.
Control Point: Quality Control point defines quality control plans to trigger quality checks at specific inventory operations or manufacturing operations. 
Quality Alerts:

Quality alerts in Odoo’s clean kanban interface. Drag and drop alert to report progress and use visual indicators to focus on critical alerts. Use tags to categorize quality alerts and create rules to automate alerts or actions. Categorize by addressee by the requestor.

Quality Checks: Quality checks in Odoo facilitates for easy checking and statistical process control. This feature enables an entire quality check process for a warehouse.

7 7

Quality alert on Work orders

8 new

Preventive and Corrective maintenance management:

Odoo computes standard statistics to help you plan preventive maintenance, including mean time between failure (MTBF), mean time to repair (MTTR), and expected next failure date and lets you automate metrology and preventive maintenance scheduling. In Odoo Corrective maintenance is carried out after the detection of failures. The corrective maintenance missionizes to restore the asset or equipment which performs the same intended job function.


Manufacturing Reports is an MRP software that helps to generate an advanced report for the MRP module(Material requirements planning). Odoo Enterprising edition supports reporting features in Manufacture module. Odoo comes with great reporting and performance indicators. Every important and necessary data are left under fingertips for quick and easy access. Odoo Manufacturing module comes with an Overall Equipment Efficiency reporting system that helps the end-user to control their productivity in the most effective and efficient manner. It also comes with Track maintenance KPIs like MTTR and MTBF. Odoo also comes with lively dashboards for easy monitoring of performances that too in real-time.
With Odoo’s dynamic reports on costing, traceability, performance analysis. In the Odoo Manufacturing module is reporting can view different ways- Bar chart, Line chart, Pie chart.
12 1

Leave a Reply

Your email address will not be published. Required fields are marked *