Odoo Help


Warehousing: FIFO - track and trace principles

Sofie Van Looveren
on 5/21/16, 4:35 AM 853 views

Here is a scenario:

1 may 2014:    I bought 10 iPads from supplier Harry with Purchase Order Number: PO/001

1 may 2015:    I bought 20 iPads from supplier Jacky with Purchase Order Number: PO/002

So I have 30 iPads in stock.

20 may 2015: I sell 15 iPads to customer Tom with Sales Order Number: SO/001

First question: Which iPads are taken from stock?

a) Can I select 10 iPads from PO/001 and 5 iPads from PO/002?

b) Does Odoo pick randomly like 15 iPads from PO/002 instead of using the iPads of PO/001?

20 may 2016: Customer Tom is not happy, one of his iPads is broken. The guaranteed warranty period is 2 years so he expects a free fix or replacement of the product.

Second question: Can the iPad be identified from which supplier or purchase order he was bought?

In case the iPad was bought from supplier Harry, the vendor warranty period of 2 years is already expired.

Adnan Bayoun
On 3/3/18, 3:48 AM


In order to know which supplier the Ipad came from you would have to create a LOT for each shipment you received, and your Ipad could have just one unique identifier as a product being the Reference Number. 

Lots are great in tacking your shipments and expiry dates and shipment from different supplier. 

Here's a more in-depth explanation: 


I hope this helps you, 

Happy coding and meticulous testing 

Smart Way Business Solutions Team

Thomas Guénard
On 5/22/16, 5:47 AM

question a: if FIFO was setup for both products then the picking will be done for 10 from PO/001 and 5 from PO/002.

and if LIFO was in place, 15 from PO/002.

see \https://www.odoo.com/documentation/functional/valuation.html

question b: for a proper identification of product with warranty, I think that you should use the serial identification number for products

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

2 follower(s)


Asked: 5/21/16, 4:35 AM
Seen: 853 times
Last updated: 3/3/18, 3:48 AM