|
| 1 | +===================== |
| 2 | +Measure quality check |
| 3 | +===================== |
| 4 | + |
| 5 | +.. |QCP| replace:: :abbr:`QCP (Quality Control Point)` |
| 6 | +.. |QCPs| replace:: :abbr:`QCPs (Quality Control Points)` |
| 7 | + |
| 8 | +In Odoo *Quality*, a *Measure* check is one of the quality check types that can be selected when |
| 9 | +creating a new quality check or quality control point (QCP). *Measure* checks prompt users to |
| 10 | +measure a certain aspect of a product and record the measurement in Odoo. For the quality check to |
| 11 | +pass, the recorded measurement must be within a certain *tolerance* of a *norm* value. |
| 12 | + |
| 13 | +Create a Measure quality check |
| 14 | +============================== |
| 15 | + |
| 16 | +There are two distinct ways that *Measure* quality checks can be created. A single check can be |
| 17 | +manually created. Alternatively, a |QCP| can be configured that automatically creates checks at a |
| 18 | +predetermined interval. |
| 19 | + |
| 20 | +This documentation only details the configuration options that are unique to *Measure* quality |
| 21 | +checks and |QCPs|. For a full overview of all the configuration options available when creating a |
| 22 | +single check or a |QCP|, see the documentation on :ref:`quality checks |
| 23 | +<quality/quality_management/quality-checks>` and :ref:`quality control points |
| 24 | +<quality/quality_management/quality-control-points>`. |
| 25 | + |
| 26 | +Quality check |
| 27 | +------------- |
| 28 | + |
| 29 | +To create a single *Measure* quality check, navigate to :menuselection:`Quality --> Quality Control |
| 30 | +--> Quality Checks`, and click :guilabel:`New`. Fill out the new quality check form as follows: |
| 31 | + |
| 32 | +- In the :guilabel:`Type` drop-down field, select the :guilabel:`Measure` quality check type. |
| 33 | +- In the :guilabel:`Team` drop-down field, select the quality team responsible for managing the |
| 34 | + check. |
| 35 | +- In the :guilabel:`Instructions` text field of the :guilabel:`Notes` tab, enter instructions for |
| 36 | + how the picture should be taken. |
| 37 | + |
| 38 | +.. image:: measure_check/measure-check-form-1.png |
| 39 | + :align: center |
| 40 | + :alt: A quality check form configured for a Measure quality check. |
| 41 | + |
| 42 | +Quality control point (QCP) |
| 43 | +--------------------------- |
| 44 | + |
| 45 | +To create a |QCP| that generates *Measure* quality checks automatically, navigate to |
| 46 | +:menuselection:`Quality --> Quality Control --> Control Points`, and click :guilabel:`New`. Fill out |
| 47 | +the new |QCP| form as follows: |
| 48 | + |
| 49 | +- In the :guilabel:`Type` drop-down field, select the :guilabel:`Measure` quality check type. Doing |
| 50 | + so causes two new fields to appear: :guilabel:`Norm` and :guilabel:`Tolerance`. |
| 51 | + |
| 52 | + - Use the first text-entry field of the :guilabel:`Norm` field to record the ideal measurement |
| 53 | + that the product should conform to. Use the second text-entry field to specify the unit of |
| 54 | + measurement that should be used. |
| 55 | + - The :guilabel:`Tolerance` field features two sub-fields: :guilabel:`from` and :guilabel:`to`. |
| 56 | + Use the :guilabel:`from` field to specify the minimum acceptable measurement, and the |
| 57 | + :guilabel:`to` field to specify the maximum acceptable measurement. |
| 58 | + |
| 59 | +- In the :guilabel:`Team` drop-down field, select the quality team responsible for managing the |
| 60 | + checks created by the |QCP|. |
| 61 | +- In the :guilabel:`Instructions` text field, enter instructions for how the measurement should be |
| 62 | + taken. |
| 63 | + |
| 64 | +.. image:: measure_check/measure-check-qcp-form.png |
| 65 | + :align: center |
| 66 | + :alt: A QCP form configured to create Measure quality checks. |
| 67 | + |
| 68 | +Process a Measure quality check |
| 69 | +=============================== |
| 70 | + |
| 71 | +Once created, there are multiple ways that *Measure* quality checks can be processed. If a quality |
| 72 | +check is assigned to a specific inventory, manufacturing, or work order, the check can be processed |
| 73 | +on the order itself. Alternatively, a check can be processed from the check's page. |
| 74 | + |
| 75 | +From the check's page |
| 76 | +--------------------- |
| 77 | + |
| 78 | +To process a *Measure* quality check from the check's page, begin by navigating to |
| 79 | +:menuselection:`Quality --> Quality Control --> Quality Checks`, and select a quality check. Follow |
| 80 | +the :guilabel:`Instructions` for how to take the measurement. |
| 81 | + |
| 82 | +After taking the measurement, record the value in the :guilabel:`Measure` field on the quality check |
| 83 | +form. To manually pass or fail the check, click :guilabel:`Pass` or :guilabel:`Fail` at the top-left |
| 84 | +corner of the check. |
| 85 | + |
| 86 | +Alternatively, if the quality check is assigned to a |QCP| for which *norm* and *tolerance* values |
| 87 | +have been specified, click :guilabel:`Measure` at the top-left corner of the check instead. Doing so |
| 88 | +automatically marks the check as *Passed* if the recorded value is within the specified *tolerance*, |
| 89 | +or *Failed* if the value is outside of it. |
| 90 | + |
| 91 | +On an order |
| 92 | +----------- |
| 93 | + |
| 94 | +To process a *Measure* quality check on an order, select a manufacturing order or inventory order |
| 95 | +(receipt, delivery, return, etc.), for which a check is required. Manufacturing orders can be |
| 96 | +selected by navigating to :menuselection:`Manufacturing --> Operations --> Manufacturing Orders`, |
| 97 | +and clicking on an order. Inventory orders can be selected by navigating to |
| 98 | +:menuselection:`Inventory`, clicking the :guilabel:`# To Process` button on an operation card, and |
| 99 | +selecting an order. |
| 100 | + |
| 101 | +On the selected manufacturing or inventory order, a purple :guilabel:`Quality Checks` button appears |
| 102 | +at the top of the page. Click the button to open the :guilabel:`Quality Check` pop-up window, which |
| 103 | +shows all of the quality checks required for that order. |
| 104 | + |
| 105 | +To process a *Measure* quality check, measure the product as instructed, then enter the value in the |
| 106 | +:guilabel:`Measure` field on the pop-up window. Finally, click :guilabel:`Validate` to register the |
| 107 | +recorded value. |
| 108 | + |
| 109 | +.. image:: measure_check/measure-check-pop-up.png |
| 110 | + :align: center |
| 111 | + :alt: A Measure quality check pop-up window on a manufacturing or inventory order. |
| 112 | + |
| 113 | +If the value entered is within the range specified in the :guilabel:`Tolerance` section of the |
| 114 | +|QCP|, the quality check passes and the pop-up window closes. The rest of the manufacturing or |
| 115 | +inventory order can then be processed as usual. |
| 116 | + |
| 117 | +However, if the value entered is outside of the specified range, a new pop-up window appears, titled |
| 118 | +:guilabel:`Quality Check Failed`. The body of the pop-up shows a warning message that states, |
| 119 | +:guilabel:`You measured # units and it should be between # units and # units.`, as well as the |
| 120 | +instructions entered in the :guilabel:`Message If Failure` tab of the |QCP|. At the bottom of the |
| 121 | +pop-up, two buttons appear: :guilabel:`Correct Measure` and :guilabel:`Confirm Measure`. |
| 122 | + |
| 123 | +.. image:: measure_check/measure-check-failed.png |
| 124 | + :align: center |
| 125 | + :alt: The "Quality Check Failed" pop-up window. |
| 126 | + |
| 127 | +If the measurement was not entered correctly and should be changed, select :guilabel:`Correct |
| 128 | +Measure`. Doing so re-opens the :guilabel:`Quality Check` pop-up window. Enter the corrected |
| 129 | +measurement in the :guilabel:`Measure` field, and then click :guilabel:`Validate` to complete the |
| 130 | +check. |
| 131 | + |
| 132 | +If the measurement was entered correctly, click :guilabel:`Confirm Measure` instead, and the quality |
| 133 | +check fails. Follow any instructions that were listed on the :guilabel:`Quality Check Failed` pop-up |
| 134 | +window. |
| 135 | + |
| 136 | +If a quality alert must be created, click the :guilabel:`Quality Alert` button that appears at the |
| 137 | +top of the manufacturing or inventory order after the check fails. Clicking :guilabel:`Quality |
| 138 | +Alert` opens a quality alert form on a new page. |
| 139 | + |
| 140 | +For a complete guide on how to fill out the quality alert form, view the documentation on |
| 141 | +:ref:`quality alerts <quality/quality_management/quality-alerts>`. |
| 142 | + |
| 143 | +On a work order |
| 144 | +--------------- |
| 145 | + |
| 146 | +When configuring a |QCP| that is triggered during manufacturing, a specific work order can also be |
| 147 | +specified in the :guilabel:`Work Order Operation` field on the |QCP| form. If a work order is |
| 148 | +specified, a *Measure* quality check is created for that specific work order, rather than the |
| 149 | +manufacturing order as a whole. |
| 150 | + |
| 151 | +*Measure* quality checks created for work orders must be processed from the tablet view. To do so, |
| 152 | +begin by navigating to :menuselection:`Manufacturing --> Operations --> Manufacturing Orders`. |
| 153 | +Select a manufacturing order that includes a work order for which a quality check is required. Open |
| 154 | +the tablet view for that work order by selecting the :guilabel:`Work Orders` tab, and then clicking |
| 155 | +the :guilabel:`📱 (tablet)` button on the order's line. |
| 156 | + |
| 157 | +With tablet view open, complete the steps listed on the left side of the screen until the *Measure* |
| 158 | +quality check step is reached. Upon reaching the check, the instructions for how to take the |
| 159 | +measurement appear at the top of the screen. Enter the measured value in the :guilabel:`Measure` |
| 160 | +field above the instructions, and then click :guilabel:`Validate`. |
| 161 | + |
| 162 | +.. image:: measure_check/measure-tablet-view.png |
| 163 | + :align: center |
| 164 | + :alt: A Measure quality check in the Manufacturing tablet view. |
| 165 | + |
| 166 | +If the measurement entered is within the range specified in the :guilabel:`Tolerance` section of the |
| 167 | +|QCP|, the quality check passes and the tablet view moves on to the next step of the work order. |
| 168 | +However, if the measurement entered is outside of the specified range, a pop-up window appears, |
| 169 | +titled :guilabel:`Quality Check Failed`. |
| 170 | + |
| 171 | +The body of the :guilabel:`Quality Check Failed` pop-up window shows a warning message that states, |
| 172 | +:guilabel:`You measured # units and it should be between # units and # units.`, as well as the |
| 173 | +instructions entered in the :guilabel:`Message If Failure` tab of the |QCP|. At the bottom of the |
| 174 | +pop-up, two buttons appear: :guilabel:`Correct Measure` and :guilabel:`Confirm Measure`. |
| 175 | + |
| 176 | +.. image:: measure_check/measure-check-failed.png |
| 177 | + :align: center |
| 178 | + :alt: The "Quality Check Failed" pop-up window. |
| 179 | + |
| 180 | +If the measurement was not entered correctly, and should be changed, select :guilabel:`Correct |
| 181 | +Measure`. Doing so opens a new pop-up window, titled :guilabel:`Quality Check`. Enter the corrected |
| 182 | +measurement in the :guilabel:`Measure` field, then click :guilabel:`Validate` to complete the check, |
| 183 | +and move on to the next step of the work order. |
| 184 | + |
| 185 | +If the measurement was entered correctly, click :guilabel:`Confirm Measure` instead, and the quality |
| 186 | +check fails. Follow any instructions that were listed on the :guilabel:`Quality Check Failed` pop-up |
| 187 | +window. |
| 188 | + |
| 189 | +If a quality alert must be created, do so by clicking the :guilabel:`☰ (three horizontal lines)` |
| 190 | +button, and selecting :guilabel:`Quality Alert` from the :guilabel:`Menu` pop-up window. A |
| 191 | +:guilabel:`Quality Alerts` pop-up window appears, from which a quality alert can be created. |
| 192 | + |
| 193 | +For a complete guide on how to fill out the quality alert form, view the documentation on |
| 194 | +:ref:`quality alerts <quality/quality_management/quality-alerts>`. |
0 commit comments