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