Skip to content

Commit b617ebc

Browse files
author
John Holton (hojo)
committed
[ADD] MRP: One-step manufacturing
closes #5158 Signed-off-by: John Holton (hojo) <hojo@odoo.com>
1 parent 0241c9d commit b617ebc

File tree

6 files changed

+113
-0
lines changed

6 files changed

+113
-0
lines changed

content/applications/inventory_and_mrp/manufacturing/management.rst

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,3 +21,4 @@ Manufacturing workflows
2121
management/split_merge
2222
management/work_order_dependencies
2323
management/two_step_manufacturing
24+
management/one_step_manufacturing
Lines changed: 112 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,112 @@
1+
======================
2+
One-step manufacturing
3+
======================
4+
5+
.. _manufacturing/management/one_step_manufacturing:
6+
.. |BOM| replace:: :abbr:`BoM (Bill of Materials)`
7+
.. |MO| replace:: :abbr:`MO (Manufacturing Order)`
8+
9+
Odoo *Manufacturing* allows users to manufacture products using one, two, or three steps. When using
10+
one-step manufacturing, Odoo creates a manufacturing order (MO), but does not generate transfers for
11+
the movement of components out of inventory or finished products into stock. Inventory counts still
12+
update based on the number of components used and products manufactured, but the act of transferring
13+
them to and from inventory is not tracked.
14+
15+
.. tip::
16+
The number of steps used in manufacturing is set at the warehouse level, allowing for each
17+
warehouse to use a different number of steps. To change the number of steps used for a specific
18+
warehouse, begin by navigating to :menuselection:`Inventory --> Configuration --> Warehouses`,
19+
and then select a warehouse from the :guilabel:`Warehouses` screen.
20+
21+
On the :guilabel:`Warehouse Configuration` tab, find the :guilabel:`Manufacture` radio input
22+
field, and select one of the three options: :guilabel:`Manufacture (1 step)`, :guilabel:`Pick
23+
components and then manufacture (2 steps)`, or :guilabel:`Pick components, manufacture and then
24+
store products (3 steps)`.
25+
26+
.. image:: one_step_manufacturing/manufacturing-type.png
27+
:align: center
28+
:alt: The Manufacture radio input field on a warehouse configuration page.
29+
30+
.. important::
31+
Products must be properly configured before they can be manufactured in Odoo. For details on how
32+
to do so, see the documentation on how to :ref:`configure a product for manufacturing
33+
<manufacturing/management/configure-manufacturing-product>`.
34+
35+
Create manufacturing order
36+
==========================
37+
38+
To manufacture a product in Odoo *Manufacturing*, begin by navigating to
39+
:menuselection:`Manufacturing --> Operations --> Manufacturing Orders`, and then click
40+
:guilabel:`New` to create a new |MO|.
41+
42+
On the new |MO|, select the product to be produced from the :guilabel:`Product` drop-down menu. The
43+
:guilabel:`Bill of Material` field auto-populates with the associated bill of materials (BoM).
44+
45+
If a product has more than one |BOM| configured for it, the specific |BOM| can be selected in the
46+
:guilabel:`Bill of Material` field, and the :guilabel:`Product` field auto-populates with the
47+
associated product.
48+
49+
After a |BOM| has been selected, the :guilabel:`Components` and :guilabel:`Work Orders` tabs
50+
auto-populate with the components and operations specified on the |BOM|. If additional components or
51+
operations are required for the |MO| being configured, add them to the :guilabel:`Components` and
52+
:guilabel:`Work Orders` tabs by clicking :guilabel:`Add a line`.
53+
54+
Process manufacturing order
55+
===========================
56+
57+
An |MO| is processed by completing all of the work orders listed under its :guilabel:`Work Orders`
58+
tab. This can be done on the |MO| itself, or from the work order tablet view.
59+
60+
Basic workflow
61+
--------------
62+
63+
To complete work orders from the |MO| itself, begin by navigating to :menuselection:`Manufacturing
64+
--> Operations --> Manufacturing Orders`, and then select an |MO|.
65+
66+
On the |MO| page, select the :guilabel:`Work Orders` tab. Once work begins on the first work order
67+
that needs to be completed, click the :guilabel:`Start` button for that work order. Odoo
68+
*Manufacturing* then starts a timer that keeps track of how long the work order takes to complete.
69+
70+
.. image:: one_step_manufacturing/start-button.png
71+
:align: center
72+
:alt: The Start button for an operation on a manufacturing order.
73+
74+
When the work order is completed, click the :guilabel:`Done` button for that work order. Repeat the
75+
same process for each work order listed on the :guilabel:`Work Orders` tab.
76+
77+
.. image:: one_step_manufacturing/done-button.png
78+
:align: center
79+
:alt: The Done button for an operation on a manufacturing order.
80+
81+
After completing all of the work orders, click :guilabel:`Produce All` at the top of the screen to
82+
mark the |MO| as :guilabel:`Done`, and register the manufactured product(s) into inventory.
83+
84+
Tablet view workflow
85+
--------------------
86+
87+
To complete the work orders for an |MO| using the tablet view, begin by navigating to
88+
:menuselection:`Manufacturing --> Operations --> Manufacturing Orders`, and then select a
89+
manufacturing order.
90+
91+
Next, click on the :guilabel:`Work Orders` tab, and then select the :guilabel:`📱 (tablet)` button
92+
on the line of the first work order to be processed. This opens the tablet view.
93+
94+
.. image:: one_step_manufacturing/tablet-view-button.png
95+
:align: center
96+
:alt: The tablet view button for a work order on a manufacturing order.
97+
98+
After opening the tablet view, Odoo *Manufacturing* automatically starts a timer that keeps track of
99+
how long the work order takes to complete. After completing the work order, click the
100+
:guilabel:`Mark as Done` button in the top-right corner of the tablet view.
101+
102+
Clicking :guilabel:`Mark as Done` while there is at least one more work order left to complete opens
103+
a page that lists the next work order. Click on that work order to open it in the tablet view.
104+
105+
Once the final work order for the |MO| has been reached, a :guilabel:`Mark as Done and Close MO`
106+
button appears on the tablet view in addition to the :guilabel:`Mark as Done` button. Click
107+
:guilabel:`Mark as Done and Close MO` to mark the |MO| as :guilabel:`Done` and register the
108+
manufactured product(s) into inventory.
109+
110+
It is also possible to complete the final operation while keeping the |MO| open, by clicking
111+
:guilabel:`Mark as Done`. In this case, the |MO| can be closed later by clicking the
112+
:guilabel:`Produce All` button on the order.
14.9 KB
Loading
3.25 KB
Loading
50.4 KB
Loading
14 KB
Loading

0 commit comments

Comments
 (0)