{"id":515024,"date":"2025-12-08T08:10:59","date_gmt":"2025-12-08T08:10:59","guid":{"rendered":"https:\/\/webkul.com\/blog\/?p=515024"},"modified":"2026-01-29T11:09:07","modified_gmt":"2026-01-29T11:09:07","slug":"odoo-quality-control-management-documentation","status":"publish","type":"post","link":"https:\/\/webkul.com\/blog\/odoo-quality-control-management-documentation\/","title":{"rendered":"User Guide for Odoo Quality Control Management"},"content":{"rendered":"\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h2 class=\"wp-block-heading index-title\"><strong>I<\/strong>ntroduction<\/h2>\n<\/div><\/div>\n\n\n\n<p><a href=\"https:\/\/store.webkul.com\/odoo-quality-control-management.html\" target=\"_blank\" rel=\"noreferrer noopener\">Odoo Quality Control Management<\/a> ensures that every product meets the required standards before moving through sales, purchase, or warehouse processes. It streamlines inspections using quality teams, reusable templates, and automated checks.<\/p>\n\n\n\n<p>The module reduces manual errors by applying clear rules and predefined actions. This makes inspections faster, smoother, and easier to manage for different operations.<\/p>\n\n\n\n<p>With Odoo Quality Control Management, managers can track results through parameters, alerts, and dashboards. It ensures compliance, maintains consistency, and keeps records audit-ready at all times.<\/p>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h2 class=\"wp-block-heading index-title\"><strong>F<\/strong>eatures<\/h2>\n<\/div><\/div>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Build and manage quality control teams with defined roles.<br><\/li>\n\n\n\n<li>Create reusable templates for products, categories, or operations.<br><\/li>\n\n\n\n<li>Automate QC tasks in sales, purchase, and warehouse workflows.<br><\/li>\n\n\n\n<li>Define inspection parameters with Yes\/No, text, grading, or checklists.<br><\/li>\n\n\n\n<li>Set task priorities and assign responsibilities with rules.<br><\/li>\n\n\n\n<li>Configure actions on QC failure such as restrict validation or allow with alerts.<br><\/li>\n\n\n\n<li>Send automatic system notification or email on failure.<br><\/li>\n\n\n\n<li>Perform multi-level inspections with inspection, approval, and review.<br><\/li>\n\n\n\n<li>Track performance with dashboards and visual reports.<br><\/li>\n\n\n\n<li>Maintain audit-ready inspection history for compliance.<\/li>\n<\/ul>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h2 class=\"wp-block-heading index-title\"><strong>I<\/strong>nstallation<\/h2>\n<\/div><\/div>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Once you purchase the App from Webkul store, you will receive a link to download <strong>module&#8217;s zip<\/strong> <strong>file<\/strong>.<\/li>\n\n\n\n<li>Extract the file on your system after download finishes. As a result, you will be able to see a folder named- \u2018<strong>wk_quality_management<\/strong>\u2019<\/li>\n\n\n\n<li>Copy and paste this folder inside your <strong>Odoo Add-Ons path<\/strong>.<\/li>\n\n\n\n<li>Now, open Odoo App and click on the Settings menu. Here, click on Activate <strong>Developer Mode<\/strong>.<\/li>\n\n\n\n<li>Then, open Apps menu and click on \u2018<strong>Update Modules List<\/strong>.\u2019<\/li>\n\n\n\n<li>In the search bar, remove all the filters and search \u2018<strong>wk_quality_management<\/strong>\u2019<\/li>\n\n\n\n<li>You will be able to see module in the search results. Click on \u2018<strong>Activate<\/strong>\u2019 to install it.<\/li>\n<\/ol>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h2 class=\"wp-block-heading index-title\"><strong>W<\/strong>orkflow<\/h2>\n<\/div><\/div>\n\n\n\n<p>After installing Odoo Quality Control Management, go to Quality Control \u2192 Configuration.<\/p>\n\n\n\n<p>Here, you will find all the configuration options required to set up Odoo Quality Control Management.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>1. Create Quality Teams<\/strong><\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Navigate to <strong>Quality Control \u2192 Configuration \u2192 Quality Teams<\/strong>.<\/li>\n\n\n\n<li>Create a new team and assign roles to team members.<\/li>\n\n\n\n<li>Team members include:\n<ul class=\"wp-block-list\">\n<li><strong>Team Manager<\/strong> \u2013 manages and monitors the QC team.<\/li>\n\n\n\n<li><strong>Inspector<\/strong> \u2013 starts QC tasks and performs inspections.<\/li>\n\n\n\n<li><strong>Approver<\/strong> \u2013 approves or rejects QC tasks, can send tasks for re-inspection or review.<\/li>\n\n\n\n<li><strong>Reviewer<\/strong> \u2013 performs final reviews and closes QC tasks.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"632\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/quality-teams-setup.webp\" alt=\"quality-teams-setup\" class=\"wp-image-515782\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/quality-teams-setup.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/quality-teams-setup-300x169.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/quality-teams-setup-250x141.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/quality-teams-setup-768x433.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>2. Create QC Template<\/strong><\/h3>\n\n\n\n<p>Go to Quality \u2192 Configuration \u2192 QC Templates and set up your template.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Choose Picking Type (Sales or Delivery) and apply it to products or categories.<\/li>\n\n\n\n<li>Define the priority level (High, Medium, Low).<\/li>\n\n\n\n<li>Assign a QC team and configure failure actions (restrict or allow with alerts).<\/li>\n\n\n\n<li>Set notification type as system alert or email in case of failure.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"664\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/qc-template-pass-fail-type.webp\" alt=\"qc-template-pass-fail-type\" class=\"wp-image-515783\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/qc-template-pass-fail-type.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/qc-template-pass-fail-type-300x178.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/qc-template-pass-fail-type-250x148.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/qc-template-pass-fail-type-768x455.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Create or select parameters to define how inspections are checked. You can set them as simple Pass\/Fail values or use custom pass and fail conditions based on specific rules.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/set-parameter-details.webp\" alt=\"set-parameter-details\" class=\"wp-image-515787\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/set-parameter-details.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/set-parameter-details-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/set-parameter-details-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/set-parameter-details-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p><strong>3. Create Member Assignment Rules<\/strong><\/p>\n\n\n\n<p>Configuration \u2192 Member Assignment Rules.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Define a Rule Name to identify the setup.<\/li>\n\n\n\n<li>Select the Product Category, Stock Location, and Operation Type (e.g., Outgoing, Incoming).<\/li>\n\n\n\n<li>Assign members to roles such as Inspector, Approver, and Reviewer for the rule.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"450\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/member-assignment-rules.webp\" alt=\"member-assignment-rules\" class=\"wp-image-515788\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/member-assignment-rules.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/member-assignment-rules-300x121.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/member-assignment-rules-250x100.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/member-assignment-rules-768x309.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p><strong>4. Set Dashboard Views<\/strong><\/p>\n\n\n\n<p>Navigate to Configuration \u2192 Dashboard Views to configure how results appear.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Choose whether to display the data as a Graph or Header.<\/li>\n\n\n\n<li>Select field on which the dashboard is based.<\/li>\n\n\n\n<li>Define the state of inspection, such as Draft, Waiting Approval, Passed, Failed, or Under Inspection.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"386\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/set-dashboard-views.webp\" alt=\"set-dashboard-views\" class=\"wp-image-515790\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/set-dashboard-views.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/set-dashboard-views-300x103.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/set-dashboard-views-250x86.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/set-dashboard-views-768x265.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>5. Create and Confirm Sales Order<\/strong><\/h3>\n\n\n\n<p>Go to <strong>Sales \u2192 Orders \u2192 Create New<\/strong>.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Fill in customer details and add products to order lines.<br><\/li>\n\n\n\n<li>Once done, click on <strong>Confirm<\/strong> to confirm sales order.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"765\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/create-and-confirm-sale-order.webp\" alt=\"create-and-confirm-sale-order\" class=\"wp-image-515793\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/create-and-confirm-sale-order.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/create-and-confirm-sale-order-300x205.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/create-and-confirm-sale-order-250x171.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/create-and-confirm-sale-order-768x525.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>6. Trigger Delivery and QC Tasks<\/strong><\/h3>\n\n\n\n<p>After confirmation, a <strong>Delivery<\/strong> button appears at the top of sales order.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Click on this button to generate delivery order.<br><\/li>\n\n\n\n<li>QC tasks are also triggered automatically as per the configuration.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"761\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/delivery-button-appears-on-sale-order.webp\" alt=\"delivery-button-appears-on-sale-order\" class=\"wp-image-515796\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/delivery-button-appears-on-sale-order.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/delivery-button-appears-on-sale-order-300x204.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/delivery-button-appears-on-sale-order-250x170.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/delivery-button-appears-on-sale-order-768x522.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>7. QC Tasks and Validation Button<\/strong><\/h3>\n\n\n\n<p>After clicking on <strong>Delivery<\/strong> button, a <strong>QC Tasks<\/strong> button appears.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>By clicking on it, you can view assigned QC tasks that must be completed before validation.<br><\/li>\n\n\n\n<li>Once all tasks are finished, you can validate the delivery by clicking on <strong>Validate<\/strong> button, as per configured rules.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"657\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/quality-tasks-assigned.webp\" alt=\"quality-tasks-assigned\" class=\"wp-image-515797\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/quality-tasks-assigned.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/quality-tasks-assigned-300x176.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/quality-tasks-assigned-250x147.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/quality-tasks-assigned-768x451.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>8. Review Assigned QC Tasks<\/strong><\/h3>\n\n\n\n<p>Open <strong>QC Tasks<\/strong> list to check the tasks generated for this delivery order.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>The list shows task reference, template, assigned team, picking reference, state, and priority level.<br><\/li>\n\n\n\n<li>Inspectors can now start performing the assigned tasks.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"463\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/review-qc-tasks.webp\" alt=\"review-qc-tasks\" class=\"wp-image-515798\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/review-qc-tasks.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/review-qc-tasks-300x124.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/review-qc-tasks-250x103.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/review-qc-tasks-768x317.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>9. Inspector\u2019s Role<\/strong><\/h3>\n\n\n\n<p>The <strong>Inspector<\/strong> starts QC task and performs checks as per defined parameters.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Records results such as pass\/fail, grading, or checklist completion.<br><\/li>\n\n\n\n<li>Sends the QC task forward for approval.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"747\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/quality-inspection.webp\" alt=\"quality-inspection\" class=\"wp-image-515799\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/quality-inspection.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/quality-inspection-300x200.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/quality-inspection-250x167.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/quality-inspection-768x512.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>10. Approver\u2019s Role<\/strong><\/h3>\n\n\n\n<p>The <strong>Approver<\/strong> reviews the results submitted by inspector.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Approves if the results meet standards.<br><\/li>\n\n\n\n<li>Rejects or sends the task back for re-inspection if issues are found.<br><\/li>\n\n\n\n<li>Can also forward the task to <strong>Reviewer<\/strong> for final review.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/approvers-role.webp\" alt=\"approvers-role\" class=\"wp-image-515800\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/approvers-role.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/approvers-role-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/approvers-role-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/approvers-role-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>11. Reviewer\u2019s Role and Validation<\/strong><\/h3>\n\n\n\n<p>The <strong>Reviewer<\/strong> receives the task from approver for a final check.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Confirms QC outcome and ensures compliance.<br><\/li>\n\n\n\n<li>Marks the task as passed, failed, or closed.<br><\/li>\n\n\n\n<li>Once review is complete, <strong>Sale Order<\/strong> can be validated by clicking on <strong>Validate<\/strong> button.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"704\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/reviewer-roles-and-validation.webp\" alt=\"reviewers-role-and-validation\" class=\"wp-image-515802\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/reviewer-roles-and-validation.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/reviewer-roles-and-validation-300x189.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/reviewer-roles-and-validation-250x157.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/reviewer-roles-and-validation-768x483.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>12. Notifications on Failure<\/strong><\/h3>\n\n\n\n<p>In case of QC task failure, a notification is sent automatically &#8211; either as a <strong>system notification<\/strong> or an <strong>email<\/strong>, depending on the configuration.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/notification-on-failure.webp\" alt=\"notification-on-failure\" class=\"wp-image-515804\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/notification-on-failure.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/notification-on-failure-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/notification-on-failure-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/notification-on-failure-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>13. Track Quality Tasks<\/strong><\/h3>\n\n\n\n<p>Navigate to <strong>Quality Control \u2192 Quality Tasks<\/strong>.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Here, you can see all the generated quality tasks along with their status, assigned team, and other key details.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"627\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/track-quality-tasks-1.webp\" alt=\"track-quality-tasks\" class=\"wp-image-515808\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/track-quality-tasks-1.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/track-quality-tasks-1-300x168.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/track-quality-tasks-1-250x140.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/track-quality-tasks-1-768x430.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>14. Analyze Dashboards<\/strong><\/h3>\n\n\n\n<p>Go to Quality Control <strong>\u2192Dashboard<\/strong> tab to analyze quality metrics.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>View graphs, charts, and performance indicators based on the dashboard configuration.<br><\/li>\n\n\n\n<li>Track inspections across draft, under inspection, waiting approval, passed, or failed states.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"754\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/analyze-dashboard-1.webp\" alt=\"analyze-dashboard\" class=\"wp-image-515811\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/analyze-dashboard-1.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/analyze-dashboard-1-300x202.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/analyze-dashboard-1-250x168.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/analyze-dashboard-1-768x517.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h2 class=\"wp-block-heading index-title\">Need Help?<\/h2>\n<\/div><\/div>\n\n\n\n<p>Hope you find guide helpful! Please feel free to share your feedback in the comments below.<\/p>\n\n\n\n<p>If you still have any issues\/queries, please create a ticket at the <a href=\"https:\/\/webkul.uvdesk.com\/en\/customer\/create-ticket\/\" target=\"_blank\" rel=\"noreferrer noopener\">UV Desk<\/a>.<\/p>\n\n\n\n<p>I hope this helps. In case of any further queries, contact us at our support mail.<\/p>\n\n\n\n<p>Thanks for paying attention!!<\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Odoo Quality Control Management ensures that every product meets the required standards before moving through sales, purchase, or warehouse processes. It streamlines inspections using quality teams, reusable templates, and automated checks. The module reduces manual errors by applying clear rules and predefined actions. This makes inspections faster, smoother, and easier to manage for different operations. <a href=\"https:\/\/webkul.com\/blog\/odoo-quality-control-management-documentation\/\">[&#8230;]<\/a><\/p>\n","protected":false},"author":701,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2007],"tags":[],"class_list":["post-515024","post","type-post","status-publish","format-standard","hentry","category-odoo"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>User Guide for Odoo Quality Control Management<\/title>\n<meta name=\"description\" content=\"Odoo Quality Control Management ensures product quality with teams, templates, alerts, and dashboards across sales and purchase workflows.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/webkul.com\/blog\/odoo-quality-control-management-documentation\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"User Guide for Odoo Quality Control Management\" \/>\n<meta property=\"og:description\" content=\"Odoo Quality Control Management ensures product quality with teams, templates, alerts, and dashboards across sales and purchase workflows.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/webkul.com\/blog\/odoo-quality-control-management-documentation\/\" \/>\n<meta property=\"og:site_name\" content=\"Webkul Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/webkul\/\" \/>\n<meta property=\"article:published_time\" content=\"2025-12-08T08:10:59+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-01-29T11:09:07+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2025\/12\/quality-teams-setup.webp\" \/>\n<meta name=\"author\" content=\"Deepak Kumar\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@webkul\" \/>\n<meta name=\"twitter:site\" content=\"@webkul\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Deepak Kumar\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"8 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/webkul.com\/blog\/odoo-quality-control-management-documentation\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/webkul.com\/blog\/odoo-quality-control-management-documentation\/\"},\"author\":{\"name\":\"Deepak Kumar\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/d737ff7fb1935e9482c097107aa2d19d\"},\"headline\":\"User Guide for Odoo Quality Control Management\",\"datePublished\":\"2025-12-08T08:10:59+00:00\",\"dateModified\":\"2026-01-29T11:09:07+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/webkul.com\/blog\/odoo-quality-control-management-documentation\/\"},\"wordCount\":962,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/webkul.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/odoo-quality-control-management-documentation\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2025\/12\/quality-teams-setup.webp\",\"articleSection\":[\"Odoo\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/webkul.com\/blog\/odoo-quality-control-management-documentation\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/webkul.com\/blog\/odoo-quality-control-management-documentation\/\",\"url\":\"https:\/\/webkul.com\/blog\/odoo-quality-control-management-documentation\/\",\"name\":\"User Guide for Odoo Quality Control Management\",\"isPartOf\":{\"@id\":\"https:\/\/webkul.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/webkul.com\/blog\/odoo-quality-control-management-documentation\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/odoo-quality-control-management-documentation\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2025\/12\/quality-teams-setup.webp\",\"datePublished\":\"2025-12-08T08:10:59+00:00\",\"dateModified\":\"2026-01-29T11:09:07+00:00\",\"description\":\"Odoo Quality Control Management ensures product quality with teams, templates, alerts, and dashboards across sales and purchase workflows.\",\"breadcrumb\":{\"@id\":\"https:\/\/webkul.com\/blog\/odoo-quality-control-management-documentation\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/webkul.com\/blog\/odoo-quality-control-management-documentation\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/odoo-quality-control-management-documentation\/#primaryimage\",\"url\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/quality-teams-setup.webp\",\"contentUrl\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/quality-teams-setup.webp\",\"width\":1120,\"height\":632},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/webkul.com\/blog\/odoo-quality-control-management-documentation\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/webkul.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"User Guide for Odoo Quality Control Management\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/webkul.com\/blog\/#website\",\"url\":\"https:\/\/webkul.com\/blog\/\",\"name\":\"Webkul Blog\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/webkul.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/webkul.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/webkul.com\/blog\/#organization\",\"name\":\"WebKul Software Private Limited\",\"url\":\"https:\/\/webkul.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png\",\"contentUrl\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png\",\"width\":380,\"height\":380,\"caption\":\"WebKul Software Private Limited\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/webkul\/\",\"https:\/\/x.com\/webkul\",\"https:\/\/www.instagram.com\/webkul\/\",\"https:\/\/www.linkedin.com\/company\/webkul\",\"https:\/\/www.youtube.com\/user\/webkul\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/d737ff7fb1935e9482c097107aa2d19d\",\"name\":\"Deepak Kumar\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/a3294fc2952c2c5e6c295d943af337349dd777d396d51dfcd633cd52e4e23197?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/a3294fc2952c2c5e6c295d943af337349dd777d396d51dfcd633cd52e4e23197?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g\",\"caption\":\"Deepak Kumar\"},\"url\":\"https:\/\/webkul.com\/blog\/author\/deepakkumar-ba322\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"User Guide for Odoo Quality Control Management","description":"Odoo Quality Control Management ensures product quality with teams, templates, alerts, and dashboards across sales and purchase workflows.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/webkul.com\/blog\/odoo-quality-control-management-documentation\/","og_locale":"en_US","og_type":"article","og_title":"User Guide for Odoo Quality Control Management","og_description":"Odoo Quality Control Management ensures product quality with teams, templates, alerts, and dashboards across sales and purchase workflows.","og_url":"https:\/\/webkul.com\/blog\/odoo-quality-control-management-documentation\/","og_site_name":"Webkul Blog","article_publisher":"https:\/\/www.facebook.com\/webkul\/","article_published_time":"2025-12-08T08:10:59+00:00","article_modified_time":"2026-01-29T11:09:07+00:00","og_image":[{"url":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2025\/12\/quality-teams-setup.webp","type":"","width":"","height":""}],"author":"Deepak Kumar","twitter_card":"summary_large_image","twitter_creator":"@webkul","twitter_site":"@webkul","twitter_misc":{"Written by":"Deepak Kumar","Est. reading time":"8 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/webkul.com\/blog\/odoo-quality-control-management-documentation\/#article","isPartOf":{"@id":"https:\/\/webkul.com\/blog\/odoo-quality-control-management-documentation\/"},"author":{"name":"Deepak Kumar","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/d737ff7fb1935e9482c097107aa2d19d"},"headline":"User Guide for Odoo Quality Control Management","datePublished":"2025-12-08T08:10:59+00:00","dateModified":"2026-01-29T11:09:07+00:00","mainEntityOfPage":{"@id":"https:\/\/webkul.com\/blog\/odoo-quality-control-management-documentation\/"},"wordCount":962,"commentCount":0,"publisher":{"@id":"https:\/\/webkul.com\/blog\/#organization"},"image":{"@id":"https:\/\/webkul.com\/blog\/odoo-quality-control-management-documentation\/#primaryimage"},"thumbnailUrl":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2025\/12\/quality-teams-setup.webp","articleSection":["Odoo"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/webkul.com\/blog\/odoo-quality-control-management-documentation\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/webkul.com\/blog\/odoo-quality-control-management-documentation\/","url":"https:\/\/webkul.com\/blog\/odoo-quality-control-management-documentation\/","name":"User Guide for Odoo Quality Control Management","isPartOf":{"@id":"https:\/\/webkul.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/webkul.com\/blog\/odoo-quality-control-management-documentation\/#primaryimage"},"image":{"@id":"https:\/\/webkul.com\/blog\/odoo-quality-control-management-documentation\/#primaryimage"},"thumbnailUrl":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2025\/12\/quality-teams-setup.webp","datePublished":"2025-12-08T08:10:59+00:00","dateModified":"2026-01-29T11:09:07+00:00","description":"Odoo Quality Control Management ensures product quality with teams, templates, alerts, and dashboards across sales and purchase workflows.","breadcrumb":{"@id":"https:\/\/webkul.com\/blog\/odoo-quality-control-management-documentation\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/webkul.com\/blog\/odoo-quality-control-management-documentation\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/odoo-quality-control-management-documentation\/#primaryimage","url":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/quality-teams-setup.webp","contentUrl":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/quality-teams-setup.webp","width":1120,"height":632},{"@type":"BreadcrumbList","@id":"https:\/\/webkul.com\/blog\/odoo-quality-control-management-documentation\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/webkul.com\/blog\/"},{"@type":"ListItem","position":2,"name":"User Guide for Odoo Quality Control Management"}]},{"@type":"WebSite","@id":"https:\/\/webkul.com\/blog\/#website","url":"https:\/\/webkul.com\/blog\/","name":"Webkul Blog","description":"","publisher":{"@id":"https:\/\/webkul.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/webkul.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/webkul.com\/blog\/#organization","name":"WebKul Software Private Limited","url":"https:\/\/webkul.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png","contentUrl":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png","width":380,"height":380,"caption":"WebKul Software Private Limited"},"image":{"@id":"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/webkul\/","https:\/\/x.com\/webkul","https:\/\/www.instagram.com\/webkul\/","https:\/\/www.linkedin.com\/company\/webkul","https:\/\/www.youtube.com\/user\/webkul\/"]},{"@type":"Person","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/d737ff7fb1935e9482c097107aa2d19d","name":"Deepak Kumar","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/a3294fc2952c2c5e6c295d943af337349dd777d396d51dfcd633cd52e4e23197?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/a3294fc2952c2c5e6c295d943af337349dd777d396d51dfcd633cd52e4e23197?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g","caption":"Deepak Kumar"},"url":"https:\/\/webkul.com\/blog\/author\/deepakkumar-ba322\/"}]}},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/515024","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/users\/701"}],"replies":[{"embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/comments?post=515024"}],"version-history":[{"count":2,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/515024\/revisions"}],"predecessor-version":[{"id":515853,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/515024\/revisions\/515853"}],"wp:attachment":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/media?parent=515024"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/categories?post=515024"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/tags?post=515024"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}