[REF] inventory: move removal strats into own folder

closes odoo/documentation#7530

Signed-off-by: Felicia Kuan (feku) <feku@odoo.com>
Co-authored-by: Jonathan <jcs@odoo.com>
This commit is contained in:
Felicious 2024-01-24 15:03:06 -08:00
parent 8b76aedf88
commit 81509af376
29 changed files with 44 additions and 28 deletions

View File

@ -223,7 +223,7 @@ alerts will be created.
Removal strategies can also be set on :guilabel:`Product Categories`.
.. seealso::
:doc:`../../warehouses_storage/advanced_operations_warehouse/removal`
:doc:`../../warehouses_storage/removal_strategies`
View expiration dates for lots & serial numbers
===============================================

View File

@ -210,7 +210,7 @@ include that specific part of the total quantity.
quantity in one lot to fulfill the order.
.. seealso::
:doc:`/applications/inventory_and_mrp/inventory/warehouses_storage/advanced_operations_warehouse/removal`
:doc:`/applications/inventory_and_mrp/inventory/warehouses_storage/removal_strategies`
Then, click :guilabel:`Add a line`, select an additional (different) :guilabel:`Lot/Serial Number`,
apply the rest of the :guilabel:`Done` quantities, and click :guilabel:`Confirm` to close the

View File

@ -9,4 +9,5 @@ Warehouses and storage
warehouses_storage/inventory_management
warehouses_storage/inventory_valuation
warehouses_storage/removal_strategies
warehouses_storage/advanced_operations_warehouse

View File

@ -16,9 +16,3 @@ Advanced operations
advanced_operations_warehouse/putaway
advanced_operations_warehouse/usage
advanced_operations_warehouse/cluster_picking
advanced_operations_warehouse/removal
advanced_operations_warehouse/fifo
advanced_operations_warehouse/lifo
advanced_operations_warehouse/fefo
advanced_operations_warehouse/closest_location
advanced_operations_warehouse/least_packages

View File

@ -35,8 +35,8 @@ Starting from the :menuselection:`Inventory` app, select :menuselection:`Configu
- :guilabel:`Is a Return Location?`: check this box to allow products to be returned to this
location
- :guilabel:`Barcode`: the barcode number assigned to the location
- :guilabel:`Removal Strategy`: the :doc:`strategy <../advanced_operations_warehouse/removal>` for
how items should be taken from inventory
- :guilabel:`Removal Strategy`: the :doc:`strategy <../removal_strategies>` for how items
should be taken from inventory
.. image:: use_locations/new-location-form.png
:align: center

View File

@ -1,3 +1,6 @@
:show-content:
:hide-page-toc:
==================
Removal strategies
==================
@ -15,11 +18,11 @@ Odoo automatically select how products are selected for orders:
:stub-columns: 1
* -
- :doc:`FIFO <fifo>`
- :doc:`LIFO <lifo>`
- :doc:`FEFO <fefo>`
- :doc:`Closest Location <closest_location>`
- :doc:`Least Packages <least_packages>`
- :doc:`FIFO <removal_strategies/fifo>`
- :doc:`LIFO <removal_strategies/lifo>`
- :doc:`FEFO <removal_strategies/fefo>`
- :doc:`Closest Location <removal_strategies/closest_location>`
- :doc:`Least Packages <removal_strategies/least_packages>`
* - Based on
- :ref:`Incoming date <inventory/warehouses_storage/arrival_date>`
- :ref:`Incoming date <inventory/warehouses_storage/arrival_date>`
@ -43,7 +46,7 @@ Configuration
Removal strategies are set on either the product category or storage location.
.. image:: removal/navigate-location-category.png
.. image:: removal_strategies/removal/navigate-location-category.png
:align: center
:alt: Change the Force Removal Strategy for either the Product Categories or Locations.
@ -105,7 +108,7 @@ expiration dates. To enable this feature, navigate to :menuselection:`Inventory
--> Settings`. Under the :guilabel:`Traceability` heading, check the box beside :guilabel:`Lots &
Serial Numbers` to enable the feature.
.. image:: removal/enable-lots.png
.. image:: removal_strategies/removal/enable-lots.png
:align: center
:alt: Enable lots and serial numbers.
@ -116,7 +119,7 @@ product. On the product form, switch to the :guilabel:`Inventory` tab, and under
Lots` options.
After enabling the features, assign lot or serial numbers to products using an :doc:`inventory
adjustment <../inventory_management/count_products>` or during :ref:`product reception
adjustment <inventory_management/count_products>` or during :ref:`product reception
<inventory/product_management/receipt-lots>`.
Locations and routes
@ -130,7 +133,7 @@ To activate these features, navigate to :menuselection:`Inventory --> Configurat
Under the :guilabel:`Warehouse` heading, enable the :guilabel:`Storage Location` and
:guilabel:`Multi-Step Routes` features.
.. image:: removal/enable-location.png
.. image:: removal_strategies/removal/enable-location.png
:align: center
:alt: Enable the locations and route features.
@ -146,7 +149,7 @@ Configuration --> Settings`.
Under the :guilabel:`Traceability` heading, ensure the :guilabel:`Lots & Serial Numbers` feature is
selected, and then select the check box for :guilabel:`Expiration Dates` to enable the feature.
.. image:: removal/enable-expiration.png
.. image:: removal_strategies/removal/enable-expiration.png
:align: center
:alt: Enable expiration dates feature for FEFO.
@ -161,11 +164,20 @@ removal strategy.
Navigate to :menuselection:`Inventory --> Configuration --> Settings` and select the check box for
the :guilabel:`Packages` feature.
.. image:: removal/enable-pack.png
.. image:: removal_strategies/removal/enable-pack.png
:align: center
:alt: Enable the packages feature.
.. seealso::
- :ref:`Packages <inventory/management/packages>`
- :doc:`2-step delivery <../../shipping_receiving/daily_operations/receipts_delivery_two_steps>`
- :doc:`3-step delivery <../../shipping_receiving/daily_operations/delivery_three_steps>`
- :doc:`2-step delivery <../shipping_receiving/daily_operations/receipts_delivery_two_steps>`
- :doc:`3-step delivery <../shipping_receiving/daily_operations/delivery_three_steps>`
.. toctree::
:titlesonly:
removal_strategies/fifo
removal_strategies/lifo
removal_strategies/fefo
removal_strategies/closest_location
removal_strategies/least_packages

View File

@ -9,7 +9,7 @@ The goal of this strategy is to save the warehouse worker from taking a long jou
shelf when the product is also available at a closer location.
.. seealso::
:doc:`About removal strategies <removal>`
:doc:`About removal strategies <../removal_strategies>`
.. _inventory/warehouses_storage/sequence:

View File

@ -6,7 +6,7 @@ The *First Expired, First Out* (FEFO) removal strategy targets products for remo
assigned removal dates.
.. seealso::
:doc:`Other removal strategies <removal>`
:doc:`About removal strategies <../removal_strategies>`
.. _inventory/warehouses_storage/removal-date:

View File

@ -8,7 +8,7 @@ for example. By using :abbr:`FIFO (First In, First Out)`, companies can prevent
retention of specific styles.
.. seealso::
- :doc:`Other removal methods <removal>`
:doc:`About removal strategies <../removal_strategies>`
.. example::
Various quantities of the product, `T-shirt`, tracked by lot numbers, arrive on August 1st and

View File

@ -6,7 +6,7 @@ The *Least Packages* removal strategy fulfills an order by opening the fewest nu
which is ideal for maintaining organized stock without needing to open multiple boxes.
.. seealso::
- :doc:`Other removal strategies <removal>`
- :doc:`About removal strategies <../removal_strategies>`
- `Odoo Tutorials: Least Packages <https://www.odoo.com/slides/slide/5477/share>`_
To understand how the removal strategy works, consider the following example, featuring a warehouse

View File

@ -10,7 +10,7 @@ transfer is created for the lot/serial number that has most recently entered the
lot/serial number that entered the warehouse's inventory).
.. seealso::
:doc:`About removal strategies <removal>`
:doc:`About removal strategies <../removal_strategies>`
.. warning::
In many countries, the :abbr:`LIFO (Last In, First Out)` removal strategy is banned, since it can

View File

@ -2,3 +2,12 @@
developer/reference/backend/views.rst developer/reference/user_interface/view_records.rst
developer/reference/user_interface/view_architecture.rst developer/reference/user_interface/view_architectures.rst
# applications/inventory_and_mrp
applications/inventory_and_mrp/inventory/warehouses_storage/advanced_operations_warehouse/closest_location.rst applications/inventory_and_mrp/inventory/warehouses_storage/removal_strategies/closest_location.rst # advanced_operations_warehouse/* --> removal_strategies/*
applications/inventory_and_mrp/inventory/warehouses_storage/advanced_operations_warehouse/fefo.rst applications/inventory_and_mrp/inventory/warehouses_storage/removal_strategies/fefo.rst # advanced_operations_warehouse/* --> removal_strategies/*
applications/inventory_and_mrp/inventory/warehouses_storage/advanced_operations_warehouse/fifo.rst applications/inventory_and_mrp/inventory/warehouses_storage/removal_strategies/fifo.rst # advanced_operations_warehouse/* --> removal_strategies/*
applications/inventory_and_mrp/inventory/warehouses_storage/advanced_operations_warehouse/least_packages.rst applications/inventory_and_mrp/inventory/warehouses_storage/removal_strategies/least_packages.rst # advanced_operations_warehouse/* --> removal_strategies/*
applications/inventory_and_mrp/inventory/warehouses_storage/advanced_operations_warehouse/lifo.rst applications/inventory_and_mrp/inventory/warehouses_storage/removal_strategies/lifo.rst # advanced_operations_warehouse/* --> removal_strategies/*
applications/inventory_and_mrp/inventory/warehouses_storage/advanced_operations_warehouse/removal.rst applications/inventory_and_mrp/inventory/warehouses_storage/removal_strategies.rst # advanced_operations_warehouse/removal --> warehouses_storage/removal_strategies