Skip to content

Commit 868c941

Browse files
John Holton (hojo)samueljlieber
authored andcommitted
[ADD] Quality: Measure quality check
1 parent f1960a2 commit 868c941

File tree

7 files changed

+166
-0
lines changed

7 files changed

+166
-0
lines changed

content/applications/inventory_and_mrp/quality/quality_check_types.rst

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,3 +8,4 @@ Quality check types
88
:titlesonly:
99

1010
quality_check_types/instructions_check
11+
quality_check_types/measure_check
Lines changed: 163 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,163 @@
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+
<quality/quality_management/quality-checks>` and :ref:`Quality Control Points
20+
<quality/quality_management/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+
<quality/quality_management/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+
<quality/quality_management/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.
7.74 KB
Loading
13.8 KB
Loading
12.5 KB
Loading
11.5 KB
Loading

content/applications/productivity/iot/devices/measurement_tool.rst

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@
22
Connect a measurement tool
33
==========================
44

5+
.. _iot/devices/measurement-tool:
6+
57
With Odoo's :abbr:`IoT (Internet of Things)` box, it is possible to connect measurement tools to the
68
Odoo database for use in the *Quality app* on a quality control point/quality check, or for use in a
79
work center during the manufacturing process.

0 commit comments

Comments
 (0)