@@ -10,21 +10,53 @@ transfer is created for the lot/serial number that has most recently entered the
1010lot/serial number that entered the warehouse's inventory).
1111
1212.. seealso ::
13- :doc: `About removal strategies <../removal_strategies >`
13+ :doc: `Removal strategies <../removal_strategies >`
1414
1515.. warning ::
1616 In many countries, the :abbr: `LIFO ( Last In, First Out ) ` removal strategy is banned, since it can
1717 potentially result in old, expired, or obsolete products being delivered to customers.
1818
19- Consider the following example, with the product, `Cinder Block `, which is tracked :guilabel: `By
20- Lots ` in the :guilabel: `Inventory ` tab of the product form. The :guilabel: `Force Removal Strategy `
21- for the cinder block's product category is set to :guilabel: `Last In, First Out (LIFO) `.
19+
20+ .. _inventory/warehouses_storage/lifo_enable :
21+
22+ Enabling the LIFO removal strategy
23+ ==================================
24+
25+ Lots and serial numbers differentiate identical products and track information like arrival or
26+ expiration dates. To enable this feature, navigate to :menuselection: `Inventory --> Configuration
27+ --> Settings `. Under the :guilabel: `Traceability ` section, check the box beside :guilabel: `Lots &
28+ Serial Numbers ` to enable the feature.
29+
30+ .. image :: lifo/enable-lots-serial-numbers.png
31+ :alt: Enable Lots & Serial Numbers in the Inventory settings.
32+
33+ Next, ensure the intended product is tracked by lots or serial numbers by navigating to the product
34+ form through :menuselection: `Inventory --> Products --> Products ` and selecting the desired product.
35+ On the product form, open the :guilabel: `General Information ` tab and select the check box next to
36+ the :guilabel: `Track Inventory ` field, then select either :guilabel: `By Unique Serial Number ` or
37+ :guilabel: `By Lots `.
38+
39+ .. image :: lifo/track-by-serial-number.png
40+ :alt: Enable tracking by serial number.
41+
42+ After enabling the features, assign lot or serial numbers to products using an :doc: `inventory
43+ adjustment <../../warehouses_storage/inventory_management/count_products>` or during :ref: `product
44+ reception <inventory/product_management/assign-lots>`.
45+
46+ Finally, :ref: `set the removal strategy on the product category or storage location
47+ <inventory/warehouses_storage/removal-config>`.
2248
2349.. seealso ::
24- - :ref: `Set up force removal strategy <inventory/warehouses_storage/removal-config >`
2550 - :ref: `Enable lots tracking <inventory/warehouses_storage/lots-setup >`
2651 - :ref: `Check arrival date <inventory/warehouses_storage/arrival_date >`
2752
53+ Workflow
54+ ========
55+
56+ Consider the following example, with the product, `Cinder Block `, which is tracked :guilabel: `By
57+ Lots ` in the :guilabel: `General Information ` tab of the product form. The :guilabel: `Force Removal
58+ Strategy ` for the cinder block's product category is set to :guilabel: `Last In, First Out (LIFO) `.
59+
2860The following table represents the cinder blocks in stock, and their various lot number details.
2961
3062.. list-table ::
@@ -49,17 +81,20 @@ for seven cinder blocks by navigating to the :menuselection:`Sales app` and crea
4981quotation.
5082
5183:guilabel: `Confirm ` the sales order to create a delivery order. Doing so reserves the newest lot
52- numbers are using the :abbr: `LIFO ( Last In, First Out ) ` removal strategy.
84+ numbers using the :abbr: `LIFO ( Last In, First Out ) ` removal strategy.
85+
86+ To view the detailed pickings, click the :guilabel: `Details ` link, located on the far-right of the
87+ cinder block's product line in the :guilabel: `Operations ` tab of the delivery order.
88+
89+ .. image :: lifo/details-link.png
90+ :alt: Find the Details link in the Operations tab of the delivery order.
5391
54- To view the detailed pickings, click the :guilabel: `⦙≣ (bulleted list) ` icon, located on the
55- far-right of the cinder block's product line in the :guilabel: `Operations ` tab of the delivery
56- order. Doing so opens the :guilabel: `Open: Stock move ` pop-up window.
92+ Clicking the :guilabel: `Details ` link opens the :guilabel: `Detailed Operations ` pop-up window.
5793
58- In the :guilabel: `Open: Stock move ` pop-up window, the :guilabel: `Pick from ` field displays where
94+ In the :guilabel: `Detailed Operations ` pop-up window, the :guilabel: `Pick From ` field displays where
5995the quantities to fulfill the :guilabel: `Demand ` are picked from. Since the order demanded seven
6096cinder blocks, the newest cinder blocks from `LOT3 ` are selected, using the :abbr: `LIFO ( Last In,
6197First Out ) ` removal strategy.
6298
6399.. image :: lifo/cinder-block-picking.png
64- :align: center
65100 :alt: The detailed operations shows which lots are being selected for the picking.
0 commit comments