[IMP] MRP: Scrap during manufacturing
closes odoo/documentation#7714
X-original-commit: b498eb2cb9
Signed-off-by: Zachary Straub (zst) <zst@odoo.com>
This commit is contained in:
parent
279ae26b85
commit
262ecf4ed3
@ -23,7 +23,7 @@ rather a designation in Odoo that is used to track items that are no longer in p
|
|||||||
.. admonition:: Learn more
|
.. admonition:: Learn more
|
||||||
|
|
||||||
For more information about virtual locations, see the documentation about the different types of
|
For more information about virtual locations, see the documentation about the different types of
|
||||||
:ref:`locations <inventory/management/difference-warehouse-location>`.
|
:ref:`locations <inventory/warehouses_storage/difference-warehouse-location>`.
|
||||||
|
|
||||||
Scrap from stock
|
Scrap from stock
|
||||||
================
|
================
|
||||||
|
@ -8,10 +8,10 @@ Terminology
|
|||||||
Warehouse
|
Warehouse
|
||||||
---------
|
---------
|
||||||
|
|
||||||
In Odoo, a **Warehouse** is the actual building/place in which a company's items are stocked.
|
In Odoo, a *warehouse* is the actual building/place in which a company's items are stocked. Multiple
|
||||||
Multiple warehouses can be set up in Odoo and the user can create moves between warehouses.
|
warehouses can be set up in Odoo and the user can create moves between warehouses.
|
||||||
|
|
||||||
.. _inventory/management/difference-warehouse-location:
|
.. _inventory/warehouses_storage/difference-warehouse-location:
|
||||||
|
|
||||||
Location
|
Location
|
||||||
--------
|
--------
|
||||||
|
@ -2,6 +2,8 @@
|
|||||||
Scrap during manufacturing
|
Scrap during manufacturing
|
||||||
==========================
|
==========================
|
||||||
|
|
||||||
|
.. |MO| replace:: :abbr:`MO (Manufacturing Order)`
|
||||||
|
|
||||||
During the manufacturing process, the need to scrap manufacturing components or finished products
|
During the manufacturing process, the need to scrap manufacturing components or finished products
|
||||||
may arise. This can be necessary if a component or product is damaged, or unusable for any other
|
may arise. This can be necessary if a component or product is damaged, or unusable for any other
|
||||||
reason.
|
reason.
|
||||||
@ -11,9 +13,13 @@ it in a virtual location titled *Virtual Locations/Scrap*. A virtual location is
|
|||||||
space, but rather a designation in Odoo that is used to track items that are no longer in physical
|
space, but rather a designation in Odoo that is used to track items that are no longer in physical
|
||||||
inventory.
|
inventory.
|
||||||
|
|
||||||
Odoo *Manufacturing* allows for both components and finished products to be scrapped within a
|
.. seealso::
|
||||||
manufacturing order. The specific type of item that can be scrapped during a manufacturing order
|
For more information, see the documentation about the different types of :ref:`locations
|
||||||
depends on the stage of the manufacturing process.
|
<inventory/warehouses_storage/difference-warehouse-location>`.
|
||||||
|
|
||||||
|
Components can be scrapped from both the *Manufacturing* app and the *Shop Floor* module, before the
|
||||||
|
associated manufacturing order (MO) is closed. Finished products can only be scrapped from the
|
||||||
|
*Manufacturing* app, and only after closing the associated |MO|.
|
||||||
|
|
||||||
.. tip::
|
.. tip::
|
||||||
Scrap orders can be viewed by navigating to :menuselection:`Inventory --> Operations --> Scrap`.
|
Scrap orders can be viewed by navigating to :menuselection:`Inventory --> Operations --> Scrap`.
|
||||||
@ -25,81 +31,74 @@ depends on the stage of the manufacturing process.
|
|||||||
:guilabel:`Search...` bar to display all virtual locations. From the list, select the
|
:guilabel:`Search...` bar to display all virtual locations. From the list, select the
|
||||||
:guilabel:`Virtual Locations/Scrap` location.
|
:guilabel:`Virtual Locations/Scrap` location.
|
||||||
|
|
||||||
Scrap manufacturing components
|
.. _manufacturing/management/scrap-window:
|
||||||
==============================
|
|
||||||
|
|
||||||
To scrap components during the manufacturing process, begin by navigating to
|
Scrap pop-up window
|
||||||
:menuselection:`Manufacturing --> Manufacturing Orders`, then select a manufacturing order or click
|
===================
|
||||||
:guilabel:`Create` to configure a new one. If a new manufacturing order is created, select a product
|
|
||||||
from the :guilabel:`Product` drop-down menu, then click :guilabel:`Confirm`.
|
|
||||||
|
|
||||||
Once the manufacturing order has been confirmed, a :guilabel:`Scrap` button appears at the top of
|
Scrapping components and finished products is done through the :guilabel:`Scrap` pop-up window. The
|
||||||
the page. Click the button and a :guilabel:`Scrap` pop-up window appears.
|
pop-up window can be accessed from an |MO| in the backend, or the *Shop Floor* module.
|
||||||
|
|
||||||
.. image:: scrap_manufacturing/scrap-button.png
|
Scrap component from Manufacturing
|
||||||
:align: center
|
----------------------------------
|
||||||
:alt: The scrap button on a manufacturing order.
|
|
||||||
|
|
||||||
From the :guilabel:`Product` drop-down menu on the :guilabel:`Scrap` pop-up window, select the
|
To scrap a component from an |MO|, begin by navigating to :menuselection:`Manufacturing -->
|
||||||
component that is being scrapped, then enter the quantity in the :guilabel:`Quantity` field.
|
Operations --> Manufacturing Orders`, and then select an |MO|. At the top of the |MO|, click the
|
||||||
Finally, click :guilabel:`Done` to scrap the component.
|
:guilabel:`Scrap` button to open the :guilabel:`Scrap` pop-up window.
|
||||||
|
|
||||||
.. image:: scrap_manufacturing/scrap-pop-up.png
|
Scrap finished product from Manufacturing
|
||||||
|
-----------------------------------------
|
||||||
|
|
||||||
|
To scrap a finished product from an |MO|, begin by navigating to :menuselection:`Manufacturing -->
|
||||||
|
Operations --> Manufacturing Orders`. Select an open |MO|, and then click the :guilabel:`Produce
|
||||||
|
All` button to close it.
|
||||||
|
|
||||||
|
To select an |MO| that has already been closed, navigate to :menuselection:`Manufacturing -->
|
||||||
|
Operations --> Manufacturing Orders`, remove the :guilabel:`To Do` filter from the
|
||||||
|
:guilabel:`Search...` bar, and then select the desired |MO|.
|
||||||
|
|
||||||
|
Once closed, click the :guilabel:`Scrap` button at the top of the |MO| to open the :guilabel:`Scrap`
|
||||||
|
pop-up window.
|
||||||
|
|
||||||
|
Scrap component from Shop Floor
|
||||||
|
-------------------------------
|
||||||
|
|
||||||
|
To scrap a component from the *Shop Floor* module, begin by navigating to :menuselection:`Shop
|
||||||
|
Floor`. Then, either click the :guilabel:`⋮ (three vertical dots)` button on an |MO| card, or select
|
||||||
|
a work center from the top navigation, and click the :guilabel:`⋮ (three vertical dots)` button on a
|
||||||
|
work order card.
|
||||||
|
|
||||||
|
Either method opens the :guilabel:`What do you want to do?` pop-up window. Click the
|
||||||
|
:guilabel:`Scrap` button on the window to open the :guilabel:`Scrap` pop-up window.
|
||||||
|
|
||||||
|
Scrap pop-up window
|
||||||
|
===================
|
||||||
|
|
||||||
|
After opening the scrap pop-up window using one of the methods :ref:`detailed above
|
||||||
|
<manufacturing/management/scrap-window>`, select the component or finished product being scrapped,
|
||||||
|
from the :guilabel:`Product` drop-down menu.
|
||||||
|
|
||||||
|
In the :guilabel:`Quantity` field, enter the quantity being scrapped.
|
||||||
|
|
||||||
|
By default, the :guilabel:`Source Location` field is set to the warehouse's pre-production location,
|
||||||
|
while the :guilabel:`Scrap Location` field is set to the :guilabel:`Virtual Locations/Scrap`
|
||||||
|
location. If either the source or scrap location should be changed, select a different location from
|
||||||
|
their respective drop-down menus.
|
||||||
|
|
||||||
|
Enable the :guilabel:`Replenish Scrapped Quantities` checkbox if a picking order should be created
|
||||||
|
to replace the scrapped component(s) upon confirmation of the scrap order. This option should only
|
||||||
|
be enabled for warehouses with :doc:`two-step <two_step_manufacturing>` or :doc:`three-step
|
||||||
|
<three_step_manufacturing>` manufacturing enabled, since components are not picked as part of the
|
||||||
|
:doc:`one-step <one_step_manufacturing>` manufacturing process.
|
||||||
|
|
||||||
|
.. image:: scrap_manufacturing/scrap-window.png
|
||||||
:align: center
|
:align: center
|
||||||
:alt: The Scrap pop-up window.
|
:alt: The Scrap pop-up window.
|
||||||
|
|
||||||
.. important::
|
Click the :guilabel:`Scrap` button to scrap the selected component. After one or more scrap orders
|
||||||
Before clicking :guilabel:`Mark As Done` on a manufacturing order, only the components of the
|
have been created, a :guilabel:`Scraps` smart button appears at the top of the screen. Click it to
|
||||||
finished product can be scrapped, **not** the finished product itself. This is because Odoo
|
view a list of all scrap orders for the |MO|.
|
||||||
recognizes that the finished product cannot be scrapped before it has been manufactured.
|
|
||||||
|
|
||||||
After scrapping a component, continue the manufacturing process using the required quantity of the
|
If a picking order was automatically created to replenish the scrapped components, it can be
|
||||||
component that was scrapped. The on-hand stock count for the component that was scrapped updates to
|
accessed by opening the :menuselection:`Inventory` app, clicking the :guilabel:`# To Process` button
|
||||||
reflect both the scrapped quantity and the quantity consumed during manufacturing.
|
on the :guilabel:`Pick Components` card, and selecting the order.
|
||||||
|
|
||||||
.. example::
|
|
||||||
If the manufacturing of a table requires four units of a table leg, and two units of the table
|
|
||||||
leg were scrapped during the manufacturing process, the total quantity of table legs consumed
|
|
||||||
will be six: four units used to manufacture the table plus two units scrapped.
|
|
||||||
|
|
||||||
Scrap components from tablet view
|
|
||||||
=================================
|
|
||||||
|
|
||||||
Components can also be scrapped from the manufacturing tablet view. To do so, select the
|
|
||||||
:guilabel:`Work Orders` tab on a manufacturing order, then click the :guilabel:`📱 (tablet view)`
|
|
||||||
icon for a work order.
|
|
||||||
|
|
||||||
.. image:: scrap_manufacturing/tablet-view-icon.png
|
|
||||||
:align: center
|
|
||||||
:alt: The tablet view icon for a work order.
|
|
||||||
|
|
||||||
With tablet view open, click the :guilabel:`☰ (menu)` button at the top left of the screen, then
|
|
||||||
select the :guilabel:`Scrap` button on the :guilabel:`Menu` pop-up window. The :guilabel:`Scrap`
|
|
||||||
pop-up window then appears.
|
|
||||||
|
|
||||||
.. image:: scrap_manufacturing/tablet-scrap-button.png
|
|
||||||
:align: center
|
|
||||||
:alt: The Scrap button on the Menu pop-up window of the manufacturing tablet view.
|
|
||||||
|
|
||||||
Finally, select a component from the :guilabel:`Product` drop-down menu and enter the quantity being
|
|
||||||
scrapped in the :guilabel:`Quantity` field. Click :guilabel:`Done` to scrap the component.
|
|
||||||
|
|
||||||
Scrap finished products
|
|
||||||
=======================
|
|
||||||
|
|
||||||
Odoo also allows for finished products to be scrapped from a manufacturing order once the order is
|
|
||||||
completed. After clicking :guilabel:`Mark as Done`, click the :guilabel:`Scrap` button to make the
|
|
||||||
:guilabel:`Scrap` pop-up window appear.
|
|
||||||
|
|
||||||
Since the components have been consumed to create the finished product, they will no longer appear
|
|
||||||
in the :guilabel:`Product` drop-down menu. Instead, the finished product will be available as an
|
|
||||||
option. Select the finished product and enter the quantity to be scrapped in the
|
|
||||||
:guilabel:`Quantity` field. Click :guilabel:`Done` to scrap the finished product.
|
|
||||||
|
|
||||||
The on-hand stock count for the product that was scrapped will update to reflect both the scrapped
|
|
||||||
quantity and the quantity produced during manufacturing.
|
|
||||||
|
|
||||||
.. example::
|
|
||||||
If five units of a chair were manufactured, but two units were scrapped after manufacturing was
|
|
||||||
completed, then the on-hand inventory of the chair will increase by three: five units
|
|
||||||
manufactured minus two units scrapped.
|
|
||||||
|
Binary file not shown.
Before Width: | Height: | Size: 19 KiB |
Binary file not shown.
Before Width: | Height: | Size: 5.3 KiB |
Binary file not shown.
After Width: | Height: | Size: 7.3 KiB |
Binary file not shown.
Before Width: | Height: | Size: 30 KiB |
Binary file not shown.
Before Width: | Height: | Size: 14 KiB |
Loading…
Reference in New Issue
Block a user