d56eaf4a064dd82637eacb1e811f3e25a2999eda
Steps to reproduce: - Manufacturing -> Configuration -> Settings -> Enable subcontracting - Products -> Bill of Material - Create a 'subcontracting' BoM for product A from supplier S - Inventory -> Overview -> Receipts -> New immediate transfer - Set S as 'Receive from' and A as product and hit save. Issue: A warning appears next to the scheduled date saying the preceding operation (the subcontracted MO) is scheduled from one hour later than this picking. This only happens for immediate transfers. When picking's `_set_scheduled_date()` is called, this ultimately leads setting the subcontracted MO's date planned/finished to that same date. But since the `date_planned_finished` is implicitely readonly, its value is recomputed right after it was set, as it depends on `date_planned_start`, which was updated at the same time. Also, in case of subcontracted MO, the `date_planned_finished`, the start and finished date are usually the same, so there's no need to add the default 1 hour between the two dates. It's done at the creation for subcontracted MO, but any update would recompute the date to start + 1 hour and raise an useless warning on the subcontracted picking. Task-3383596 Part-of: odoo/odoo#142513
…
…
…
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%