Skip to content
ERP Builders
Manufacturing

Odoo Quality Control: Control Points and Checks

How to run quality control in Odoo: control points on receipts and work orders, pass/fail and measurement checks, quality alerts, and reports for audits.

By ERP Builders Team2 min read

Quality control works best when the check happens during the work, not after it. Odoo Quality puts checks inside receipts, work orders and deliveries, so an operator records the result before moving on.

Control points

A quality control point defines:

  • Where the check happens: an operation type such as receipts, or a work-order operation
  • What it applies to: specific products or product categories
  • How often: every time, a percentage of operations, or periodically
  • Which team is responsible

Start with the points where defects are most expensive: incoming materials from new suppliers and final inspection before shipping.

Check types

Odoo supports several types of check:

  • Pass/fail for simple yes/no inspections
  • Measure with a norm and tolerance, such as a diameter of 10 mm ± 0.1
  • Take a picture for evidence
  • Instructions shown to the operator
  • Worksheet for multi-field inspection forms

Measurements outside tolerance fail automatically, which removes judgement calls from the shop floor.

Quality alerts

When something fails, raise a quality alert. Alerts have a stage, owner, root cause and corrective and preventive actions. Use a simple kanban: new, in progress, solved. Review open alerts weekly.

Lots and traceability

With lots or serials enabled, every check is tied to a specific batch. If a supplier issue is found later, Odoo's traceability report shows every finished product and customer that received that lot. This is what auditors and customers want to see.

Quality in manufacturing

In Odoo Manufacturing, checks can be attached to individual operations in a routing. The operator sees the check on the shop-floor tablet as part of the work order. This is the best way to catch problems early, before more value is added to a bad part.

Reporting for audits

Use the quality checks list, filtered and grouped by product, team or result, to show inspection history. Export it for ISO or customer audits. For recurring audits, a custom report saves time.

Getting started

  1. List your current inspections and where they happen.
  2. Turn each into a control point with a check type.
  3. Pilot on one product family.
  4. Add alerts and weekly review.

Read our Odoo manufacturing guide for the wider MRP setup, or see how we implement Odoo Quality.

Frequently asked questions

Where can quality checks run in Odoo?

On receipts, internal transfers, deliveries and specific manufacturing work-order operations.

Can Odoo block a delivery that failed a quality check?

A failed check can stop the operation until it is resolved or overridden by an authorised user, depending on configuration.

Written by

ERP Builders Team · ERP consultants and engineers

Articles written and reviewed by the ERP Builders delivery team — functional consultants, solution architects and developers who implement, integrate and support ERP systems.

Related articles

Manufacturing2 min read

Odoo PLM: Engineering Change Orders Explained

How engineering change orders work in Odoo PLM: ECO types, approval stages, BOM versions, effective dates and how changes reach production without errors.

Manufacturing2 min read

Preventive Maintenance in Odoo: Setup Guide

Set up preventive maintenance in Odoo: equipment register, maintenance teams, recurring requests, breakdown reporting, spare parts and MTBF and MTTR reports.

Next step

Turn the plan into a working system.

Book a consultation with an ERP consultant. No sales script — just an honest look at your situation.