6f998adc3bfc7ba6b7b0fb351fef8c5af4b5e59f
Steps: - Go to Inventory / Products / Products - Create a product (2) - Storable Product - Cost: 10 - Click Update Quantity - Create a new quantity line with 3 in On Hand Quantity - Update the line with 1 in On Hand Quantity - Go back to the product - Click the "Forecasted" smart button Bug: The on hand value is 30 instead of 10. Explanation: When `location_dest_id` is the current location, it is used to specify that a given quantity has been added to this location's stock. However, when removing a quantity, the move goes from the current location to a virtual one. The current location is, in this case, stored in `location_id` and the destination is the virtual location. This makes stock removals not appear in the on hand value since we only filter the layers on their move's `location_dest_id`. This commit assumes that a move always goes from or to a virtual location and checks if the current location is in `location_dest_id` or in `location_id`. opw:2510911 closes odoo/odoo#70038 X-original-commit: 978853a6355e36e81752bf0714102f519a6a7931 Signed-off-by: Arnold Moyaux <amoyaux@users.noreply.github.com> Signed-off-by: backspac <backspac@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%