Odoo is the world's easiest all-in-one management software. It includes hundreds of business apps:
CRM | e-Commerce | Accounting | Inventory | PoS | Project management | MRP | etc.
We are trying to figure out which algorithm is applied by OpenERP to select the products from the inventory when orders are made.
As an example, imagine we have a product stored in two different stock locations:
- Location #1: 3 units
- Location #2: 10 units
If an order arrives requesting 11 units of this product, how does the scheduler decide from which location/locations will units be picked?. Some alternatives would be:
- All units from #1 and 8 from #2
- All units from #2 and 1 from #1
- 2 units from #1 and 9 from #2
OpenERP searches the locations in order of localization then by name if they have the same localization.
You have defined "Location #1" and "Location #2". Every time it finds a product it looks for, it tries to get as much as needed from that location, until the order is fulfilled.
so you get : All units from #1 and 8 from #2.
If you want to have a different logic, you must create a new module.
Please try to give a substantial answer. If you wanted to comment on the question or answer, just use the commenting tool. Please remember that you can always revise your answers - no need to answer the same question twice. Also, please don't forget to vote - it really helps to select the best questions and answers!
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.Register
Odoo Training Center
Access to our E-learning platform and experience all Odoo Apps through learning videos, exercises and Quizz.Test it now
|Asked: 5/14/13, 6:14 AM|
|Seen: 1840 times|
|Last updated: 3/16/15, 8:10 AM|