[REF] inventory: move removal strats into own folder
closes odoo/documentation#7617
X-original-commit: 81509af376
Signed-off-by: Felicia Kuan (feku) <feku@odoo.com>
Co-authored-by: Jonathan <jcs@odoo.com>
@ -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
|
||||
===============================================
|
||||
|
@ -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
|
||||
|
@ -9,4 +9,5 @@ Warehouses and storage
|
||||
|
||||
warehouses_storage/inventory_management
|
||||
warehouses_storage/inventory_valuation
|
||||
warehouses_storage/removal_strategies
|
||||
warehouses_storage/advanced_operations_warehouse
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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
|
@ -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:
|
||||
|
Before Width: | Height: | Size: 55 KiB After Width: | Height: | Size: 55 KiB |
Before Width: | Height: | Size: 17 KiB After Width: | Height: | Size: 17 KiB |
Before Width: | Height: | Size: 13 KiB After Width: | Height: | Size: 13 KiB |
@ -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:
|
||||
|
Before Width: | Height: | Size: 30 KiB After Width: | Height: | Size: 30 KiB |
Before Width: | Height: | Size: 28 KiB After Width: | Height: | Size: 28 KiB |
Before Width: | Height: | Size: 5.1 KiB After Width: | Height: | Size: 5.1 KiB |
@ -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
|
Before Width: | Height: | Size: 12 KiB After Width: | Height: | Size: 12 KiB |
Before Width: | Height: | Size: 36 KiB After Width: | Height: | Size: 36 KiB |
Before Width: | Height: | Size: 30 KiB After Width: | Height: | Size: 30 KiB |
@ -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
|
Before Width: | Height: | Size: 13 KiB After Width: | Height: | Size: 13 KiB |
Before Width: | Height: | Size: 23 KiB After Width: | Height: | Size: 23 KiB |
@ -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
|
Before Width: | Height: | Size: 29 KiB After Width: | Height: | Size: 29 KiB |
Before Width: | Height: | Size: 11 KiB After Width: | Height: | Size: 11 KiB |
Before Width: | Height: | Size: 8.0 KiB After Width: | Height: | Size: 8.0 KiB |
Before Width: | Height: | Size: 11 KiB After Width: | Height: | Size: 11 KiB |
Before Width: | Height: | Size: 4.2 KiB After Width: | Height: | Size: 4.2 KiB |
Before Width: | Height: | Size: 23 KiB After Width: | Height: | Size: 23 KiB |
@ -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
|
||||
|