[IMP] mrp: scrap 18.0

closes odoo/documentation#12850

X-original-commit: f9421cb442
Signed-off-by: Felicia Kuan (feku) <feku@odoo.com>
Co-authored-by: Justin Mallette <86990712+justinmallette@users.noreply.github.com>
Co-authored-by: Sam Lieber (sali) <36018073+samueljlieber@users.noreply.github.com>
This commit is contained in:
Felicious
2025-04-07 20:59:26 +00:00
parent 0881986da2
commit aad0f0ccdd
3 changed files with 43 additions and 53 deletions

View File

@@ -4,22 +4,18 @@ Scrap during manufacturing
.. |MO| replace:: :abbr:`MO (Manufacturing Order)`
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
reason.
During the manufacturing process, scrapping components or finished products may be necessary when
items are damaged, defective, or no longer usable.
By default, scrapping a component or finished product removes it from physical inventory and places
it in a virtual location titled *Virtual Locations/Scrap*. A virtual location is **not** a physical
space, but rather a designation in Odoo that is used to track items that are no longer in physical
inventory.
Tracking scrapped materials helps manufacturers monitor waste, identify process issues, and account
for production costs.
In Odoo, scrapped items are removed from physical inventory and moved to a virtual location called
*Virtual Locations/Scrap*. This location is not a physical space—it is a way to log and track losses
without affecting real stock levels.
.. seealso::
For more information, see the documentation about the different types of :doc:`locations
<../../inventory/warehouses_storage/inventory_management>`.
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|.
:doc:`Location types <../../inventory/warehouses_storage/inventory_management>`
.. tip::
Scrap orders can be viewed by navigating to :menuselection:`Inventory --> Operations --> Scrap`.
@@ -33,50 +29,49 @@ associated manufacturing order (MO) is closed. Finished products can only be scr
.. _manufacturing/management/scrap-window:
Scrap pop-up window
===================
Navigate to the scrap window
============================
Scrapping components and finished products is done through the :guilabel:`Scrap` pop-up window. The
pop-up window can be accessed from an |MO| in the backend, or the *Shop Floor* module.
Scrapping can be done in either the **Manufacturing** app or the **Shop Floor** module, depending on
the task.
Scrap component from Manufacturing
----------------------------------
**Manufacturing** app allows:
To scrap a component from an |MO|, begin by navigating to :menuselection:`Manufacturing -->
Operations --> Manufacturing Orders`, and then select an |MO|. At the top of the |MO|, click the
:guilabel:`Scrap` button to open the :guilabel:`Scrap` pop-up window.
- Scrapping finished products (only if the |MO| is in the *Done* stage).
- Scrapping components (while the |MO| is in the *Draft* or *Confirmed* stage).
Scrap finished product from Manufacturing
-----------------------------------------
**Shop Floor** allows:
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.
- Scrapping only components.
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|.
Manufacturing app
-----------------
Once closed, click the :guilabel:`Scrap` button at the top of the |MO| to open the :guilabel:`Scrap`
pop-up window.
To scrap a product from the **Manufacturing** app, go to :menuselection:`Manufacturing -->
Operations --> Manufacturing Orders` and select the desired |MO|.
Scrap component from Shop Floor
-------------------------------
On the |MO|, click the :icon:`fa-cog` :guilabel:`(Actions)` icon, then choose :guilabel:`Scrap` from
the drop-down menu.
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.
.. image:: scrap_manufacturing/cog.png
:alt: MO with the cog's drop-down menu revealed, to show the Scrap option.
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.
Shop Floor
----------
In **Shop Floor**, only components can be scrapped. Navigate to the desired |MO| card, and then tap
the :icon:`fa-cog` :guilabel:`(Actions)` icon and in the :guilabel:`What do you want to do?` pop-up
window, select :guilabel:`Scrap`.
.. image:: scrap_manufacturing/shop-floor.png
:alt: Scrap pop-up window in the Shop Floor app.
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.
After opening the :guilabel:`Scrap Products` 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.
@@ -86,20 +81,15 @@ location. If either the source or scrap location should be changed, select a dif
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 <../basic_setup/two_step_manufacturing>` or
to replace the scrapped component upon confirmation of the scrap order. This option should only be
enabled for warehouses with :doc:`two-step <../basic_setup/two_step_manufacturing>` or
:doc:`three-step <../basic_setup/three_step_manufacturing>` manufacturing enabled, since components
are not picked as part of the :doc:`one-step <../basic_setup/one_step_manufacturing>` manufacturing
process.
.. image:: scrap_manufacturing/scrap-window.png
:align: center
:alt: The Scrap pop-up window.
Click the :guilabel:`Scrap` button to scrap the selected component. After one or more scrap orders
have been created, a :guilabel:`Scraps` smart button appears at the top of the screen. Click it to
view a list of all scrap orders for the |MO|.
If a picking order was automatically created to replenish the scrapped components, it can be
accessed by opening the :menuselection:`Inventory` app, clicking the :guilabel:`# To Process` button
on the :guilabel:`Pick Components` card, and selecting the order.
After filling out the :guilabel:`Scrap Products` pop-up window, click the :guilabel:`Scrap Products`
button. After one or more scrap orders have been created, a :guilabel:`Scraps` smart button appears
at the top of the screen. Click it to view a list of all scrap orders for the |MO|.

Binary file not shown.

After

Width:  |  Height:  |  Size: 22 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 24 KiB