This module extends the functionality of quality Control to allow you to report and manage quality control issues.
auto_awesome What this module does
AI-generated from the code · Odoo 12.0Report and manage quality control issues with stages, problems, and scrap products. Track issues by team, product, and location.
This module adds a new 'Quality Control Issue' section to Odoo, allowing you to record problems found during quality checks. You can create an issue with details like product, quantity, lot/serial number, location, inspector, and responsible person. Issues move through stages (New, In Progress, Done, Cancel) and can be linked to specific problems from a problem catalog.
- Issues are managed in a kanban or list view under the Quality Control menu. You can confirm, mark as done, cancel, or scrap products directly from the issue form.
- Problems are tracked separately with their own stages, priorities, and groups. Each problem shows how many issues reference it.
- The module adds a 'Scrap Products' button on issues that opens a scrap form pre-filled with the issue's product, quantity, and location. Scrapped quantities are shown on the issue.
- Issues and problems are organized by QC teams, and you can see team-specific dashboards with buttons to view issues and problems for that team.
- Stages for issues and problems can be configured per team, and the module respects multi-company rules.
- It also adds a link from scrap orders back to the originating quality issue.
Depends on
Required by other modules
Menus it adds
Models and fields (6)
- qc.issue · new modelname, color (Color Index), state, lot_id (Lot/Serial Number), stage_id (Stage), company_id (Company), product_id (Product), qc_team_id (QC Team), description, location_id (Location), product_qty (Product Quantity), product_uom (Product Unit of Measure), inspector_id (Inspector), qc_problem_ids (Problems), responsible_id (Assigned to), stock_scrap_ids (Scraps), stock_scrap_qty, product_tracking
- qc.stage · new modelfold (Folded in Pipeline), name (Stage Name), sequence (Sequence), qc_team_id (Quality Control Team)
- qc.problem · new modelname, color (Color Index), notes, priority (Rating), stage_id (Stage), issue_ids (QC Issues), company_id (Company), qc_team_id (QC Team), issue_count (Issues), problem_group_id (Problem Group)
- stock.scrap · extends an existing modelqc_issue_id (Quality Control Issue)
- qc.issue.stage · new modelfold (Folded in Pipeline), name (Stage Name), state (QC State), sequence (Sequence), qc_team_id (Quality Control Team)
- qc.problem.group · new modelname, company_id (Company), problem_ids
Text generated by AI (DeepSeek) from reading the Odoo 12.0 code on GitHub; it may contain mistakes, so check the code before deciding. The module is very large and only part of the code was read. View the code on GitHub
Availability by version
Reviewed: 2026-11-03Confirmation status: 1 confirmed, 8 with no information of 9 versions.
Sources · Odoo 12.0
Confirmed on 2026-11-03 in branch 12.0 of OCA/manufacture.
terminal Installation and usage
OCA documentation · Odoo 12.0Configuration
Source · Odoo 12.0To configure this module in order to take advantage of the kanban views you need to create the stages for issues and problems. To create stages in any kanban view click on Add New Column. Then you can reorder the stages just dragging them.
In created stages you can configure them clicking on the gear button that appears at the right of the stage name and clicking on Edit. Note the following behaviors:
- You can set a Quality Control Team.
- Stages with no team set will be shared by all teams.
- Stages with a team associated will be only available for that specific team.
- In Issue Stages you can also relate a QC State to the stage.
- When you move to a different stage an issue with QC state defined the state of the issue will also change according to it.
- The other way around, if you change the state, the system will look for an appropriate stage and if existing the issue will be move to that stage.
- If you change the QC team of an issue, the system will get the default stage for that team and apply it to the issue.
Usage
Source · Odoo 12.0To use Quality Control Issues, you need to:
- Go to Quality Control > Issues > QC Issues or to Quality Control > Dashboard and click on Issues in any of your teams.
- Click on create to report an issue.
- Select the product and quantity for the issue. Optionally you can specify a location and relate the issue to some Problem.
To manage your Quality Control Problems, you have to:
- Go to Quality Control > Problem Tracking > Problems or to Quality Control > Dashboard and click on Problems in any of your teams.
Issue Dispositions:
You can perform the following actions in quality control issues 'in progress':
* Scrap: Click on *Scrap Products* button.
* Create RMA: Install `rma_quality_control_issue` and see instructions there.No verified information in OCA: Installation.
Installation instructions, the distribution package, dependencies and configuration steps are not shown because they have not yet been verified in the module documentation for any version.
Data imported from GitHub: this sheet reflects the latest catalog review, not a live lookup. Always check the module documentation and staging before installing in production.