4c85ca43c1480212a4b271d2d40ac1fb5db54dc3
Reproduce steps: - Create P1: storable, tracked by SN, manufacture - Create C1: storable, tracked by lot - Add 100 unit of C1 in Stock location - Add 2 unit of P1 in Production location - Create BoM for P1 with C1 as component - Create MO for 2 unit of P1 > Confirm > Mass Produce > Generate Serials > Apply => Traceback on ensure_one() In mrp_production.py in _split_productions(), the 'move_id' field is removed before unlink() is called in order to avoid calling recompute_state(). As move_id is not guaranteed to exist, we need to check before using it. OPW-2878461 closes odoo/odoo#98391 X-original-commit: 6f2b7af37468d97b8dd4eb6c8e4bdcbaf472a331 Signed-off-by: Arnold Moyaux (arm) <arm@odoo.com> Signed-off-by: DavidFesquet <dafr@odoo.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%