|
| 1 | +===================== |
| 2 | +Measure quality check |
| 3 | +===================== |
| 4 | + |
| 5 | +.. |QCP| replace:: :abbr:`QCP (Quality Control Point)` |
| 6 | + |
| 7 | +In Odoo *Quality*, a Measure check is one of the quality check types that can be selected when |
| 8 | +creating a new quality check or Quality Control Point (QCP). Measure checks prompt users to measure |
| 9 | +a certain aspect of a product and record the measurement in Odoo. For the quality check to pass, the |
| 10 | +recorded measurement must be within a certain *tolerance* of a *norm* value. |
| 11 | + |
| 12 | +There are two distinct ways that Measure quality checks can be created. A single check can be |
| 13 | +manually created. Alternatively, a |QCP| can be configured that automatically creates checks at a |
| 14 | +predetermined interval. |
| 15 | + |
| 16 | +This documentation only details the configuration options and processing steps that are unique to |
| 17 | +Measure quality checks. For a full overview of all the configuration options available when creating |
| 18 | +a single check or a |QCP|, see the documentation on :ref:`Quality checks |
| 19 | +<manufacturing/quality_control/quality-checks>` and :ref:`Quality Control Points |
| 20 | +<manufacturing/quality_control/quality-control-points>`. |
| 21 | + |
| 22 | +Create a Measure quality check |
| 23 | +============================== |
| 24 | + |
| 25 | +Measure quality checks can be created by navigating to :menuselection:`Quality --> Quality Control |
| 26 | +--> Quality Checks`, and clicking :guilabel:`New`. It is also possible to create a |QCP| that is |
| 27 | +configured to automatically create a Measure quality check when certain criteria is met. To do so, |
| 28 | +navigate to :menuselection:`Quality --> Quality Control --> Control Points`, and click |
| 29 | +:guilabel:`New`. |
| 30 | + |
| 31 | +On the quality check or |QCP| form, select :guilabel:`Measure` from the :guilabel:`Type` drop-down |
| 32 | +field. Upon doing so, three new sections appear on the form: |
| 33 | + |
| 34 | +- :guilabel:`Device` is used to specify an IoT device that should be used to take the measurement |
| 35 | +- :guilabel:`Norm` is used to define the ideal measurement that the product should conform to. |
| 36 | +- :guilabel:`Tolerance` is used to define the acceptable range of measurements that the product can |
| 37 | + be within while still passing the quality check. |
| 38 | + |
| 39 | +If an IoT-connected device will be used to take the measurement, select it from the |
| 40 | +:guilabel:`Device` drop-down menu. For more information about IoT measurement devices, see the |
| 41 | +documentation on how to :ref:`Connect a measurement tool <iot/devices/measurement-tool>`. |
| 42 | + |
| 43 | +The :guilabel:`Norm` section has two text entry fields. In the first field, enter the number of the |
| 44 | +measurement that the product should conform to. In the second field, enter the unit for that |
| 45 | +measurement (centimeters, meters, etc.). |
| 46 | + |
| 47 | +The :guilabel:`Tolerance` section also has two text entry fields, titled :guilabel:`from` and |
| 48 | +:guilabel:`to`. In the :guilabel:`from` field, enter the minimum measurement that the product can |
| 49 | +have while still passing the check. In the :guilabel:`to` field, enter the maximum measurement that |
| 50 | +the product can have while still passing the check. |
| 51 | + |
| 52 | +Next, enter the instructions for how to measure the product (ex. measure the height of the table |
| 53 | +after it is assembled). If a single quality check is being created, instructions can be entered in |
| 54 | +the :guilabel:`Instructions` field of the :guilabel:`Notes` tab. If a Quality Control Point is being |
| 55 | +configured, enter them directly in the :guilabel:`Instructions` tab. |
| 56 | + |
| 57 | +Finally, select the :guilabel:`Message If Failure` tab. In the field below, enter instructions for |
| 58 | +what should be done if the quality check fails. |
| 59 | + |
| 60 | +.. image:: measure_check/measure-check-form.png |
| 61 | + :align: center |
| 62 | + :alt: A QCP form configured to create Measure quality checks. |
| 63 | + |
| 64 | +Process a measure quality check |
| 65 | +=============================== |
| 66 | + |
| 67 | +To process a Measure quality check, select a manufacturing order or inventory order (receipt, |
| 68 | +delivery, return, etc.), for which a check is required. Manufacturing orders can be selected by |
| 69 | +navigating to :menuselection:`Manufacturing --> Operations --> Manufacturing Orders`, and clicking |
| 70 | +on an order. Inventory orders can be selected by navigating to :menuselection:`Inventory`, clicking |
| 71 | +the :guilabel:`# To Process` button on an operation card, and selecting an order. |
| 72 | + |
| 73 | +On the selected inventory or manufacturing order, a purple :guilabel:`Quality Checks` button appears |
| 74 | +at the top of the order. Click the button to open the :guilabel:`Quality Check` pop-up window, which |
| 75 | +shows all of the quality checks required for that order. |
| 76 | + |
| 77 | +To complete a Measure quality check, measure the product as instructed, then enter the value in the |
| 78 | +:guilabel:`Measure` field on the pop-up window. Finally, click :guilabel:`Validate` to register the |
| 79 | +recorded value. |
| 80 | + |
| 81 | +.. image:: measure_check/measure-check-pop-up.png |
| 82 | + :align: center |
| 83 | + :alt: A Measure quality check pop-up window on a manufacturing or inventory order. |
| 84 | + |
| 85 | +If the value entered is within the range specified in the :guilabel:`Tolerance` section of the |
| 86 | +quality check or |QCP|, the quality check passes and the pop-up window closes. The rest of the |
| 87 | +manufacturing or inventory order can then be processed as usual. |
| 88 | + |
| 89 | +However, if the value entered is outside of the specified range, a new pop-up window appears, titled |
| 90 | +:guilabel:`Quality Check Failed`. The body of the pop-up shows a warning message that states, "You |
| 91 | +measured # units and it should be between # units and # units.", as well as the instructions entered |
| 92 | +in the :guilabel:`Message If Failure` tab of the quality check or |QCP|. At the bottom of the |
| 93 | +pop-up, two buttons appear: :guilabel:`Correct Measure` and :guilabel:`Confirm Measure`. |
| 94 | + |
| 95 | +.. image:: measure_check/measure-check-failed.png |
| 96 | + :align: center |
| 97 | + :alt: The "Quality Check Failed" pop-up window. |
| 98 | + |
| 99 | +If the measurement is incorrect and should be changed, select :guilabel:`Correct Measure`. Doing so |
| 100 | +re-opens the :guilabel:`Quality Check` pop-up window. Enter the corrected measurement in the |
| 101 | +:guilabel:`Measure` field, then click :guilabel:`Validate` to complete the check. |
| 102 | + |
| 103 | +If the measurement is correct, click :guilabel:`Confirm Measure` instead, and the quality check |
| 104 | +fails. Follow any instructions that were listed on the :guilabel:`Quality Check Failed` pop-up |
| 105 | +window. |
| 106 | + |
| 107 | +If a quality alert must be created, click the :guilabel:`Quality Alert` button that appears at the |
| 108 | +top of the manufacturing or inventory order after the check fails. Clicking |
| 109 | +:guilabel:`Quality Alert` opens a quality alert form on a new page. For a complete guide on how to |
| 110 | +fill out the quality alert form, view the documentation on :ref:`Quality alerts |
| 111 | +<manufacturing/quality_control/quality-alerts>`. |
| 112 | + |
| 113 | +Process a work order Measure quality check |
| 114 | +========================================== |
| 115 | + |
| 116 | +When configuring a |QCP| that is triggered during manufacturing, a specific work order can also be |
| 117 | +specified in the :guilabel:`Work Order Operation` field on the |QCP| form. If a work order is |
| 118 | +specified, a Measure quality check is created for that specific work order, rather than the |
| 119 | +manufacturing order as a whole. |
| 120 | + |
| 121 | +Measure quality checks configured for work orders must be completed from the tablet view. To do so, |
| 122 | +begin by navigating to :menuselection:`Manufacturing --> Operations --> Manufacturing Orders`. |
| 123 | +Select a manufacturing order that includes a work order for which a quality check is required. Open |
| 124 | +the tablet view for that work order by clicking the :guilabel:`📱 (tablet)` tablet view button on |
| 125 | +the order's line. |
| 126 | + |
| 127 | +With tablet view open, complete the steps listed on the left side of the screen until the Measure |
| 128 | +quality check step is reached. Upon reaching the check, the instructions for how to take the |
| 129 | +measurement appear at the top of the screen. Enter the measured value in the :guilabel:`Measure` |
| 130 | +field above the instructions, the click :guilabel:`Validate`. |
| 131 | + |
| 132 | +If the measurement entered is within the range specified in the :guilabel:`Tolerance` section of the |
| 133 | +quality check or |QCP|, the quality check passes and the tablet view moves on to the next step of |
| 134 | +the work order. However, if the measurement entered is outside of the specified range, a pop-up |
| 135 | +window appears, titled :guilabel:`Quality Check Failed`. |
| 136 | + |
| 137 | +The body of the :guilabel:`Quality Check Failed` pop-up window shows a warning message that states, |
| 138 | +"You measured # units and it should be between # units and # units.", as well as the instructions |
| 139 | +entered in the :guilabel:`Message If Failure` tab of the quality check or |QCP|. At the bottom of |
| 140 | +the pop-up, two buttons appear: :guilabel:`Correct Measure` and :guilabel:`Confirm Measure`. |
| 141 | + |
| 142 | +.. image:: measure_check/measure-check-failed.png |
| 143 | + :align: center |
| 144 | + :alt: The "Quality Check Failed" pop-up window. |
| 145 | + |
| 146 | +If the measurement is incorrect and should be changed, select :guilabel:`Correct Measure`. Doing so |
| 147 | +opens a new pop-up window, titled :guilabel:`Quality Check`. Enter the corrected measurement in the |
| 148 | +:guilabel:`Measure` field, then click :guilabel:`Validate` to complete the check and move on the |
| 149 | +next step of the work order. |
| 150 | + |
| 151 | +If the measurement is correct, click :guilabel:`Confirm Measure` instead, and the quality check |
| 152 | +fails. Follow any instructions that were listed on the :guilabel:`Quality Check Failed` pop-up |
| 153 | +window. |
| 154 | + |
| 155 | +If a quality alert must be created, do so by clicking the :guilabel:`☰ (menu)` tablet view menu |
| 156 | +button, and selecting :guilabel:`Quality Alert` from the :guilabel:`Menu` pop-up window. A |
| 157 | +:guilabel:`Quality Alerts` pop-up window appears, from which a quality alert can be created. For a |
| 158 | +complete guide to quality alert creation, view the documentation on :ref:`Quality alerts |
| 159 | +<manufacturing/quality_control/quality-alerts>`. |
| 160 | + |
| 161 | +.. image:: measure_check/work-order-menu.png |
| 162 | + :align: center |
| 163 | + :alt: The Quality Alert button on the work order menu. |
0 commit comments