Odoo 15 Inventory Module Removal Strategies

Odoo 15 Inventory Module Removal Strategies

Every business must maintain track of its stock. Inventory management is the most important and difficult task in any business. For proper inventory management, we need to know about stock movement in the inventory. Here is an example of how removal tactics are used. In this article, we'll discuss removal strategies in Odoo 15. Odoo 15 has incorporated a few removal options to help us figure out how we want to get rid of a product from our inventory. As a result, we are able to maintain proper inventory management as a result of this. Odoo 15 inventory has four alternative methods for removing items. The first to arrive is the first to leave (FIFO), Last one in, first one out (LIFO),  The first to expire is the first to go (FEFO). The most convenient location. Odoo 15 includes a new functionality called "removal from the closest location."

Let's have a look at some removal tactics. This can be applied to a specific region or a certain product category.  Enable Storage Location and Multi-Step Routes under Configuration >Settings.


Pizza is a product that exists. This is a product that can be kept for a long time. We activated the lot number in the inventory tab. A unique lot and serial number can be used to track the product. From there, you may set an expiration date for the goods.

We can devise removal tactics on the spot using the First In First Out (FIFO) principle. Go to the Locations section of the Configuration tab to do so. All of the inventory locations are visible there. Select a single place from which to build an eradication plan.


Open the location from there to apply the First In First Out (FIFO) removal method to it. A field for adding a Removal strategy may be seen. Choose a method from the drop-down menu, then save it.


We'll be able to buy the item after that. To accomplish this, create a purchase order. Create a two-quantity order first. It is necessary to confirm the order.
A pop-up notice will appear before authenticating the receipt, instructing us to add a lot and serial number.


From there, we may input the lot and serial number of our goods. By selecting the produced receipt, we can specify the lot number. To add a lot number, select the sign shown in the screenshot below.

Odoo 15 Inventory Module Removal Strategies


Assign a Lot number to the product to track its movement, such as LOT 01 in this case. The item will thereafter be delivered to you.

Assume you're placing a fresh buy order for the same item in two more quantities. After you've validated everything, add the lot number before verifying.

This is where LOT 02 will be added.


Check out the merchandise in the WH/Stock location. There is a tab for the current location, and from there we may see these products.



We bought two lots of the goods with the lot number LOT 01, then two lots of the product with the lot number LOT 02, and the products are kept in the WH/Stock location.


While the thing is being sold, we can witness it being taken from the stock. In order for us to create a product sale order. Create a sale order for two of the product's quantities, then confirm it.


Then a delivery was set up on the smart tab. Select a delivery option and confirm it. The product movement is described in a smart tab called Traceability.


The reference, product, date, lot, and serial number of the product, as well as the sold quantity and product movement, are all available. This is where the first purchased product, with lot number LOT 01, is delivered. As a result, the first product purchased is the first product sold (also known as First In First Out) (FIFO).

Last one in, first one out (LIFO). To apply the Last In First Out (LIFO) removal technique, we must first set up the Removal Strategy. Save the field Removal Strategy with the value Last In First Out (LIFO). We're adjusting the specific location's removal strategy to Last In First Out (LIFO).


Then go ahead and purchase the item. Create a sale order for three quantities after confirmation, and add the lot number LOT 04 to that product.


Then, for the same item, place a second purchase order. LOT 03 was assigned to the products as a lot number. We've placed another order for three quantities.

When we look at the current stock at the WH/Stock location, we can see that it contains all of the products.


The product with the lot number LOT 04 was the first to arrive, followed by the product with the lot number LOT 3. We can create a Pizza sale order to keep track of the stock movement. Create an order and add products to it, in this case a two-pizza sale order. After that, the order is saved and confirmed. A smart tab delivery has been designed and validated.


A smart tab called Traceability displays on the screen. We examine which products have been purchased. The lot number LOT 03 has been removed from the item. It's the most recent acquisition. Last In First Out was our location's removal strategy (LIFO). As a result, the last product added to the stock will be removed; first, Last In First Out (LIFO).


The first to expire is the first out (FEFO), every product these days has an expiration date, as we all know. The expiration date of a product is a predetermined date after which it should no longer be used. It is likely that using such things after their expiration date will cause issues because the product becomes defective or unusable after its expiration date. We want to sell every commodity before it expires, especially food and medicine, or we want to sell the things that have already expired first. In such cases, the FEFO removal approach can be used. It is possible to set an expiration date for a product in this section. To set an expiration date in Odoo, go to the product page, then to the inventory tab, and enable the option Expiration Date to manage the item's expiration dates. Then, on the right side of the page, some more fields appear.


With the expiration date, you can select the Best Before Time, Removal Time, and Alert Time. The Best Before Time is the number of days before an item's expiration date after which it starts to deteriorate but not to the point of being unsafe. In the Removal Time column, we set the number of days after the expiration date that the product became dangerous. In the Alert Time column, we can optionally select how many days before the expiration date we need to issue an alert. After that, save the product. We'd like to adjust the removal technique for this area. Go to the configuration tab and select the desired location. Save the change to First Expiry First Out (FEFO) as the removal strategy.


Create a new quotation to purchase the product in the purchase module. This is where you can acquire a five-pack of it.


The given lot number is LOT 05. There's also a place where we may check the product's expiration date. The product will expire at 05:30:00 on September 1, 2022.


Then confirm it. Second, we'll purchase the identical item with a different expiration date. So, from the product tab, let's change the product's expiration date. In this example, set the expiration date to 5. As a consequence, the product was shown to be dangerous five days after delivery. Then save your changes.


Then, with a new lot number, buy the product from a different seller.


In this scenario, LOT 06 is used. Then double-check it. A total of four quantities are being purchased. On 11/01/2022 05:30:00, the freshly acquired product will expire.


Our inventory has now been updated to include the new product. Check the current supply of the place in the inventory module


The first purchased items with the lot number LOT 05 will expire at 05:30:00 on September 1, 2022. The second bought product, LOT 06, has an expiration date of 11/01/2022 05:30:00. Let's make a purchase order. Make a sale order for three goods here.


There was a delivery that took place. Check product movement in the Traceability menu after verifying the sale order in the smart tab.


This is where you may buy the product with the lot number LOT 05. It's the first out-of-date item in the store. As a result, the first items to expire were the first to be eliminated. Because the location mentions the removal approach First Expiry First Out (FEFO).


The most convenient location, first In First Out (FIFO), First Expiry First Out (FEFO), and Last In First Out (LIFO) are the removal techniques utilized in Odoo14 (LIFO). With each successive edition, Odoo adds new functionality. As a consequence, Odoo 15's newly released advanced functionality is used to remove things from the nearest location. The closest location's name is utilized to identify it, which is done in alphabetical order of the location's name. The fourth removal approach is to get rid of the nearest spot to the current location. If the desired amount is not available in the selected region while removing or selling items, we must look for the product in the nearest place. This removal approach can be used in such situations. This removal approach needs to be moved to a separate area. The removal technique for WH/Stock has been adjusted to the nearest location.


After that, we'll be able to purchase items from the dealer.Two amounts of items were purchased in the original order. After verifying the order from the receipt, add the lot number LOT 08 to the product.


After that, you can select a different vendor and purchase the identical items in three different quantities. As a result, the product is identified by a unique lot number, LOT 09.


This product has been relocated to WH/Stock/Shelf 1 in a new location. What is the closest WH/Stock location? The name of the closest location to the present location is used to identify it, which is based on the alphabetical order of the nearby place's name.


When looking at the location's current stock, we can see that two quantities of LOT 08 product are held in WH/Stock, and three quantities of LOT 09 product are stored in WH/Stock/Shelf1.


To find out where the items come from, create a selling order for four product amounts. Confirm the purchase.


In delivery, there is a smart tab called Traceability that allows you to look at the stock movement.


When the Traceability Report was examined, it was discovered that two quantities of the product had been removed from one site and two quantities had been removed from another.


This is because we made a selling order for four amounts after ordering two goods for WH/Stock and three products for WH/Stock/Shelf 1. The removal method for the WH/Stock site was set to the closest location. As a result, the WH/Stock location has a product deficit; get things from the nearest WH/Stock site. Product Category Removal Strategy. There are many various sorts of items in a business, such as food, electronics, and many more. Product categories are used to classify items according to their category. Product categories can also be used to specify removal techniques. We get the product category from the purchasing module. Under the setup tab, you can see the product category. While selecting this, we may view a selection of product categories. We may create a new product category by clicking the create button.


Open a previously created category; there is a spot for discussing the Removal Strategy there. We may then select a certain Removal Strategy from the drop-down menu.


If a Removal Strategy is specified for a location, all goods shipped to that location will be removed from stock according to the Removal Strategy. If a product category provides a Removal Strategy, the goods will be deleted following the method given.

Start writing here...

Odoo 15 Inventory Module Removal Strategies
Ismail Harake 20 January, 2022
Share this post
Our blogs
Sign in to leave a comment
Grant Access with Odoo 15 Community
  /