What Are Quality Checks in Odoo 19?

Afghanistan Åland Islands Albania Algeria American Samoa Andorra Angola Anguilla Antarctica Antigua and Barbuda Argentina Armenia Aruba Australia Austria Azerbaijan Bahamas Bahrain Bangladesh Barbados Belarus Belgium Belize Benin Bermuda Bhutan Bolivia Bosnia and Herzegovina Botswana Bouvet Island Brazil British Indian Ocean Territory British Virgin Islands Brunei Bulgaria Burkina Faso Burundi Cambodia Cameroon Canada Cape Verde Caribbean Netherlands Cayman Islands Central African Republic Chad Chile China Christmas Island Cocos (Keeling) Islands Colombia Comoros Congo Cook Islands Costa Rica Croatia Cuba Curaçao Cyprus Czechia Denmark Djibouti Dominica Dominican Republic DR Congo Ecuador Egypt El Salvador Equatorial Guinea Eritrea Estonia Eswatini Ethiopia Falkland Islands Faroe Islands Fiji Finland France French Guiana French Polynesia French Southern and Antarctic Lands Gabon Gambia Georgia Germany Ghana Gibraltar Greece Greenland Grenada Guadeloupe Guam Guatemala Guernsey Guinea Guinea-Bissau Guyana Haiti Heard Island and McDonald Islands Honduras Hong Kong Hungary Iceland India Indonesia Iran Iraq Ireland Isle of Man Israel Italy Ivory Coast Jamaica Japan Jersey Jordan Kazakhstan Kenya Kiribati Kosovo Kuwait Kyrgyzstan Laos Latvia Lebanon Lesotho Liberia Libya Liechtenstein Lithuania Luxembourg Macau Madagascar Malawi Malaysia Maldives Mali Malta Marshall Islands Martinique Mauritania Mauritius Mayotte Mexico Micronesia Moldova Monaco Mongolia Montenegro Montserrat Morocco Mozambique Myanmar Namibia Nauru Nepal Netherlands New Caledonia New Zealand Nicaragua Niger Nigeria Niue Norfolk Island Northern Mariana Islands North Korea North Macedonia Norway Oman Pakistan Palau Palestine Panama Papua New Guinea Paraguay Peru Philippines Pitcairn Islands Poland Portugal Puerto Rico Qatar Réunion Romania Russia Rwanda Saint Barthélemy Saint Helena, Ascension and Tristan da Cunha Saint Kitts and Nevis Saint Lucia Saint Martin Saint Pierre and Miquelon Saint Vincent and the Grenadines Samoa San Marino São Tomé and Príncipe Saudi Arabia Senegal Serbia Seychelles Sierra Leone Singapore Sint Maarten Slovakia Slovenia Solomon Islands Somalia South Africa South Georgia South Korea South Sudan Spain Sri Lanka Sudan Suriname Svalbard and Jan Mayen Sweden Switzerland Syria Taiwan Tajikistan Tanzania Thailand Timor-Leste Togo Tokelau Tonga Trinidad and Tobago Tunisia Türkiye Turkmenistan Turks and Caicos Islands Tuvalu Uganda Ukraine United Arab Emirates United Kingdom United States United States Minor Outlying Islands United States Virgin Islands Uruguay Uzbekistan Vanuatu Vatican City Venezuela Vietnam Wallis and Futuna Western Sahara Yemen Zambia Zimbabwe Odoo
Published in Blog on May 12, 2026 5 min read
What Are Quality Checks in Odoo 19 Banner Image

Have you ever had a product reach your customer only for them to complain about a defect that should have been caught earlier? If so, you know how expensive that mistake can be — not just in money, but in trust.

Quality control is something most businesses know they need, but fewer actually have a clear system for. That is where Odoo 19 comes in. Its built-in Quality module gives you a structured way to catch problems at the right moment, before they become bigger issues.

 


Understanding Control Points in Odoo 19

Control points are the rules that tell Odoo when and where to trigger a quality check. You define them once, and the system automatically creates quality checks whenever the conditions are met.

For example, you might create a control point that says:

“Every time we receive Product A from Supplier X, run a measurement check.”

From that point on, every receipt of that product will automatically have a quality check attached to it.

Key Settings in a Control Point

  • Product or Product Category: Which items this rule applies to
  • Operation Type: Receipt, delivery, manufacturing order, etc.
  • Control Type: Randomly (x% of the time), Every Operation, or Every Product
  • Check Type: What kind of verification needs to happen
  • Team: Which quality team is responsible

Control points save you from manually creating checks every time. Once set up, they run quietly in the background and only surface when action is needed.

 

Steps to Create a Control Point in Odoo 19

  1. Go to the Quality app from your Odoo dashboard.
  2. Under Configuration, open Quality Control Points.
  3. Click New to create a control point.
  4. Fill in the product, operation type, control type, and check type.
  5. Save and activate the control point.
  6. The next time the trigger condition is met (e.g., a receipt is validated), Odoo will automatically create a quality check linked to that operation.

Employees doing the check will see it appear in their activity feed or directly on the relevant manufacturing order or transfer. They fill it in, and the result is logged instantly.

 


What Are Quality Checks in Odoo 19?

A quality check in Odoo 19 is basically a task assigned at a specific point in your operations — during manufacturing, inventory, or receipt of goods — that asks someone to verify whether a product or process meets a defined standard.

Think of it like a checklist item. An employee at a certain stage of production gets a prompt:

“Check this component before moving it forward.”

They pass or fail it. The system records the result. Simple as that.

Quality checks can be applied to:

  • Incoming goods (when stock arrives at your warehouse)
  • Manufacturing operations (at specific steps on the production floor)
  • Outgoing deliveries (before a product ships to a customer)
  • Inventory adjustments

Odoo 19 supports multiple check types: Pass/Fail, Measure (numeric), Take a Photo, and Instructions — so you can match the check to what actually needs to be verified.

 

 


What Are Quality Alerts, and When Do You Use Them?

Quality alerts are a step beyond basic checks. While a quality check is a quick pass/fail at a step, a quality alert is raised when something is actually wrong and needs to be tracked, investigated, or escalated.

Imagine an operator runs a quality check and discovers that 20% of a batch is scratched. They do not just mark it as “failed” and move on — they open a quality alert to document the issue, assign a root cause, and trigger corrective actions.

What You Can Track in a Quality Alert

  • The product and batch involved
  • The defect type and description
  • The responsible team and person
  • Priority level (so urgent problems get attention first)
  • Corrective and preventive actions
  • Tags and internal notes



Quality alerts in Odoo 19 have their own Kanban board view, so quality managers can see open issues at a glance and track where each one stands in the resolution process.

 

 


Why Quality Checks in Odoo 19 Actually Matter

It is easy to think of quality control as just a box-ticking exercise. But when it is built into your daily operations — tied to your receipts, your production orders, your deliveries — it becomes something more useful.

You stop relying on memory or spreadsheets. Instead, every check is recorded, every alert is traceable, and every failure is connected to a product, a batch, and a date. That kind of visibility is genuinely hard to build without a system like this.

For businesses that deal with suppliers, regulatory requirements, or high customer expectations around product quality, having this set up in Odoo 19 is not optional — it is just good practice.

 


Conclusion

Quality checks in Odoo 19 give you a real, working system for catching problems at the right moment. Control points handle the “when and where,” quality checks handle the “what to verify,” and quality alerts handle the “what to do when something goes wrong.” Together, they form a solid quality management loop.

If you have been putting off setting up quality control because it felt complicated, Odoo 19 makes it more approachable than you might expect. Start with one control point, run it for a week, and see what it surfaces.

 

Hi...

Got ideas? We’ve got
the skills. Let’s team up.

Have a question or ready to discuss your project? Our team is here to help you scope, design, and deliver.

Trusted by Leading Businesses
Metro
Zabeel Equstrian
GEMS Logo
APSG Logo
Anisia Logo
Foodlinx Logo
🌐 +1
Select Subject?
send mail graphic