Skip to content

Commit 351a4e8

Browse files
author
John Holton (hojo)
committed
[ADD] MRP: Two-step manufacturing
1 parent 392e99f commit 351a4e8

File tree

11 files changed

+154
-0
lines changed

11 files changed

+154
-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
@@ -20,3 +20,4 @@ Manufacturing workflows
2020
management/configure_manufacturing_product
2121
management/split_merge
2222
management/work_order_dependencies
23+
management/two_step_manufacturing
Lines changed: 153 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,153 @@
1+
======================
2+
Two-step manufacturing
3+
======================
4+
5+
.. |BOM| replace:: :abbr:`BoM (Bill of Materials)`
6+
7+
Odoo *Manufacturing* allows users to manufacture products using one, two, or three steps. When using
8+
two-step manufacturing, Odoo creates a manufacturing order and a pick components transfer, but does
9+
not generate a transfer for the movement of finished products into stock. Inventory counts still
10+
update based on the number of products manufactured, but the act of transferring them to and from
11+
inventory is not tracked.
12+
13+
.. tip::
14+
The number of steps used in manufacturing is set at the warehouse level, allowing for each
15+
warehouse to use a different number of steps. To change the number of steps used for a specific
16+
warehouse, begin by navigating to :menuselection:`Inventory --> Configuration --> Warehouses`,
17+
then select a warehouse from the :guilabel:`Warehouses` screen.
18+
19+
On the :guilabel:`Warehouse Configuration` tab, find the :guilabel:`Manufacture` radio input field
20+
and select one of the three options: :guilabel:`Manufacture (1 step)`, :guilabel:`Pick components
21+
and then manufacture (2 steps)`, or :guilabel:`Pick components, manufacture and then store
22+
products (3 steps)`.
23+
24+
.. image:: two_step_manufacturing/manufacturing-type.png
25+
:align: center
26+
:alt: The Manufacture radio input field on a warehouse configuration page.
27+
28+
.. important::
29+
Products must be properly configured before they can be manufactured in Odoo. For details on how
30+
to do so, see the documentation on how to :ref:`configure a product for manufacturing
31+
<manufacturing/management/configure-manufacturing-product>`.
32+
33+
Create manufacturing order
34+
==========================
35+
36+
To manufacture a product in Odoo *Manufacturing*, begin by navigating to
37+
:menuselection:`Manufacturing --> Operations --> Manufacturing Orders`, then click :guilabel:`New`
38+
to create a new manufacturing order.
39+
40+
On the new manufacturing order, select the product to be produced from the :guilabel:`Product`
41+
drop-down menu. The :guilabel:`Bill of Material` field auto-populates with the associated Bill of
42+
Materials (BoM).
43+
44+
If a product has more than one |BOM| configured for it, the specific |BOM| can be selected in the
45+
:guilabel:`Bill of Material` field, and the :guilabel:`Product` field auto-populates with the
46+
associated product.
47+
48+
After a |BOM| has been selected, the :guilabel:`Components` and :guilabel:`Work Orders` tabs
49+
auto-populate with the components and operations specified on the |BOM|. If additional components or
50+
operations are required for the manufacturing order being configured, add them to the
51+
:guilabel:`Components` and :guilabel:`Work Orders` tabs by clicking :guilabel:`Add a line`.
52+
53+
Finally, click :guilabel:`Confirm` to confirm the manufacturing order.
54+
55+
Process pick components transfer
56+
================================
57+
58+
After confirming a two-step manufacturing order, a :guilabel:`Transfers` smart button appears at the
59+
top of the page. Click it to open the pick components transfer for the manufacturing order. This
60+
transfer is used to track the movement of components from the locations where they are stored to the
61+
location where they are used to manufacture the product.
62+
63+
.. image:: two_step_manufacturing/transfers-smart-button.png
64+
:align: center
65+
:alt: The Transfers smart button on a manufacturing order.
66+
67+
After transferring the components out of their storage location, click :guilabel:`Validate` at the
68+
top of the transfer, followed by :guilabel:`Apply` on the :guilabel:`Immediate Transfer?` pop-up
69+
window that appears. Doing so moves the transfer to the :guilabel:`Done` stage and updates inventory
70+
counts to reflect the quantity of components transferred.
71+
72+
Finally, return to the manufacturing order by clicking the :guilabel:`WH/MO/XXXXX` bread crumb at
73+
the top of the page.
74+
75+
.. image:: two_step_manufacturing/mo-bread-crumb.png
76+
:align: center
77+
:alt: The manufacturing order bread crumb on a pick components transfer.
78+
79+
Process manufacturing order
80+
===========================
81+
82+
A manufacturing order is processed by completing all of the work orders listed under its
83+
:guilabel:`Work Orders` tab. This can be done on the manufacturing order itself, or from the work
84+
order tablet view.
85+
86+
Basic workflow
87+
--------------
88+
89+
To complete work orders from the manufacturing order itself, begin by navigating to
90+
:menuselection:`Manufacturing --> Operations --> Manufacturing Orders`, then select a manufacturing
91+
order.
92+
93+
On the manufacturing order page, select the :guilabel:`Work Orders` tab. Once work begins on the
94+
first operation that needs to be completed, click the :guilabel:`Start` button for that operation.
95+
Odoo *Manufacturing* then starts a timer that keeps track of how long the operation takes to
96+
complete.
97+
98+
.. image:: two_step_manufacturing/start-button.png
99+
:align: center
100+
:alt: The Start button for an operation on a manufacturing order.
101+
102+
When the operation is completed, click the :guilabel:`Done` button for that operation. Repeat the
103+
same process for each operation listed on the :guilabel:`Work Orders` tab.
104+
105+
.. image:: two_step_manufacturing/done-button.png
106+
:align: center
107+
:alt: The Done button for an operation on a manufacturing order.
108+
109+
After completing all of the operations, click :guilabel:`Produce All` at the top of the screen to
110+
mark the manufacturing order as :guilabel:`Done` and register the manufactured product(s) into
111+
inventory.
112+
113+
.. image:: two_step_manufacturing/produce-all.png
114+
:align: center
115+
:alt: The Produce All button on a manufacturing order.
116+
117+
Tablet view workflow
118+
--------------------
119+
120+
To complete the work orders for a manufacturing order using the tablet view, begin by navigating to
121+
:menuselection:`Manufacturing --> Operations --> Manufacturing Orders`, then select a manufacturing
122+
order.
123+
124+
Next, click on the :guilabel:`Work Orders` tab, then select the :guilabel:`tablet view` button on
125+
the line of the first operation that will be processed. This opens the tablet view.
126+
127+
.. image:: two_step_manufacturing/tablet-view-button.png
128+
:align: center
129+
:alt: The tablet view button for a work order on a manufacturing order.
130+
131+
After opening the tablet view, Odoo *Manufacturing* automatically starts a timer to keep track of
132+
how long the operation takes to complete. After completing the operation, click the :guilabel:`Mark
133+
as Done` button in the top right of the tablet view.
134+
135+
.. image:: two_step_manufacturing/mark-as-done.png
136+
:align: center
137+
:alt: The Mark as Done button in the manufacturing tablet view.
138+
139+
Clicking :guilabel:`Mark as Done` while there is at least one more operation left to complete will
140+
open a page that lists the next operation. Click on that operation to open it in the tablet view.
141+
142+
Once the final operation for the manufacturing order has been reached, a :guilabel:`Mark as Done and
143+
Close MO` button will appear on the tablet view in addition to the :guilabel:`Mark as Done` button.
144+
Click :guilabel:`Mark as Done and Close MO` to mark the manufacturing order as :guilabel:`Done` and
145+
register the manufactured product(s) into inventory.
146+
147+
.. image:: two_step_manufacturing/done-and-close.png
148+
:align: center
149+
:alt: The Mark as Done and Close MO button in the manufacturing tablet view.
150+
151+
It is also possible to complete the final operation while keeping the manufacturing order open, by
152+
clicking :guilabel:`Mark as Done`. In this case, the manufacturing order can be closed at a later
153+
time by clicking the :guilabel:`Produce All` button on the order.
2.42 KB
Loading
14.9 KB
Loading
8.62 KB
Loading
1.47 KB
Loading
29.2 KB
Loading
28.5 KB
Loading
15.7 KB
Loading
14 KB
Loading

0 commit comments

Comments
 (0)