6ef20b309fe3a76aee0cbc769a48b3f08eeb74a9
Usecase to reproduce: - Setup a maximal of 100units in a storage category - Set the storage category on shelf1 and shelf2 - Create two putaway rule from wh/stock to wh/stock/shelf1 and wh/stock/shelf2 - Create an immediate receipt - Set 100 units of product on stock move line (should suggest shelf1) - Put in pack - Create a new stock.move.line in the receipt. It will suggest the same location than in the first line despite the location is the same. It happens because the check look only at quantity reserved in the location but the user could have create new line without quantity reserved. This commit, take the maximum between the quantity reserved and the quantity done to give an estimation of what could happens. closes odoo/odoo#72689 X-original-commit: d9d98d4264295532f2248c6072aabbd72f32f054 Signed-off-by: Arnold Moyaux <amoyaux@users.noreply.github.com>
Odoo
Odoo is a suite of web based open source business apps.
The main Odoo Apps include an Open Source CRM, Website Builder, eCommerce, Warehouse Management, Project Management, Billing & Accounting, Point of Sale, Human Resources, Marketing, Manufacturing, ...
Odoo Apps can be used as stand-alone applications, but they also integrate seamlessly so you get a full-featured Open Source ERP when you install several Apps.
Getting started with Odoo
For a standard installation please follow the Setup instructions from the documentation.
To learn the software, we recommend the Odoo eLearning, or Scale-up, the business game. Developers can start with the developer tutorials
Languages
Python
49.6%
JavaScript
47.8%
SCSS
2%
CSS
0.3%
HTML
0.2%