cce6030c0da77a5739af01d57cd53822fc3ab394
When an internal locations has its `scrapped` field set to True, reserving will increment the quant's `reserved_quantity` while unreserving will bypass the reservation mechanism (as in a supplier location). This leads to a desynchronisation between the partially_available/available move lines and the quant's `reserved_quantity`, leading later on to "cannot unreserve more than available" errors. To prevent this kind of issues, there's a `should_bypass_reservation` method set on the location that we *should* use everywhere, it was implemented by [0]. Sadly, this line was not adapted since its implementaton in [1]. Co-authored by len-odoo <len@odoo.com> opw 1837900 [0]e1cea2640f[1]0469d2e712
…
…
…
…
…
…
…
…
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, Purchase Management, ...
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.
Then follow the developer tutorials
Languages
Python
49.6%
JavaScript
47.8%
SCSS
2%
CSS
0.3%
HTML
0.2%