Odoo Help


No more lot/serial number in POS

on 10/25/17, 8:23 AM 1,083 views


I'm facing a stupid functional issue. We, at our company, manufacture products and track them by lots. We sale these products mostly as B2B (reason why with use lot numbers) but also as B2C. For this second option, we have our own shops with there own warehouses and plan to use the POS module in Odoo is shops.

As our products are tracked by lots, the main issue we have with the POS module is we have to type-in a lot number for each item we want to sale to our end users. However, as soon as our products are transferred from our main warehouse to our shops warehouses, we do not need to track them anymore. So, we would like to get ride of this annoying intermediate screen asking for lot/serial number each time a item is added to the basket. 

I thought about creating retail products without lot number and add a bill of materials in order to consume products with lot number to "make" the same product without lot number. Problem is the product remains the same object for real and both products with and without lot number woudl share the same unique bar-code. Rightly, Odoo does not allow to use the same bar-code for two different products.

I also tried to find something like letting the POS module pick items from the first lot available until it's entirely empty but there seems not to exist such an option in the POS module as far as I know.

Do you know a solution to achieve this? Help would be much appreciated.



Which version are you using?

Mind & Go, Mind And Go
on 1/17/18, 3:50 AM

Odoo 10.

on 1/17/18, 4:04 AM
Raheem Azeez
On 7/11/18, 10:57 AM

Hello, I applied the following solution to Version 11CE and it worked. I believe it should work on Version 10CE as well. You can try it and see.

The solution to the problem is by applying the following:

1.      Go to Inventory - Configuration - Warehouse Management - Operation Types - POS Orders and un-check the box Use Existing Lots/Serial Numbers and then save the screen.

     2.      Then, go to Inventory - Configuration - Warehouse Management - Locations , select your location for the POS and set  the Removal Strategy under Logistics to either FEFO, FIFO or LIFO and then save the screen.

      3.   Then, go to the POS module and load the POS session. Now when you select and item for             sales Odoo will not prompt for Lot Number again. The Lot Numbers will be automatically             selected by Odoo based on the default Removal Strategy you have defined for your POS             Location configuration.


Mehmood Hussain
On 3/10/18, 2:13 AM

Hi can anyone tell how to disable pos lot number popup widget for outgoing shipment ?

Thanks in advance 

Andreas Hochuli
On 10/30/17, 8:47 AM


Exactly the same issue here. As we produce and sell beer in bottles, it is especially annoying to type in each LOT number for each and every single item, although it is the same number most of the time. We are selling the products FEFO anyways, which is guaranteed through organisational measures. I found a function in Odoo 8, where LOT traceability could be set for in- and outbound independently.

Thank you for your replies!

About This Community

This platform is for beginners and experts willing to share their Odoo knowledge. It's not a forum to discuss ideas, but a knowledge base of questions and their answers.


Odoo Training Center

Access to our E-learning platform and experience all Odoo Apps through learning videos, exercises and Quizz.

Test it now

Question tools

1 follower(s)


Asked: 10/25/17, 8:23 AM
Seen: 1083 times
Last updated: 7/17/18, 2:32 AM