71e7f56719622c7fc3b2f6b750121971875e2750
This commit adds a "Scheduled Date" field to the batch pickings. Logic behind this date is a bit tricky: 1. If "Scheduled Date" is edited directly in batch then this date will also be applied to all of its picking's "Schedule Date"s. 2. If "Scheduled Date" is not edited directly in the batch, then this date will be the earliest date of its assigned pickings and pickings will maintain their original scheduled date' including if picking scheduled date is changed. 3. If "Scheduled Date" is not edited directly and all pickings are removed or there are none then date will default to no date. First cut of test for scheduled_date logic has also been added. Update will be needed for testing onchange logic since it is currently not supported by the tests.Form due to M2M widget used with O2M picking_ids (M2M widget is used for when doing a "Add a Line" transfer to a batch in backend). Additionally this commit adds the 'scheduled_date' and 'operation_type' to the kanban view. Part of "1. Improve Batch Pickings" specification of overall barcode app improvements task. Task: 1884520 Enterprise PR: odoo/enterprise#12086 Upgrade PR: odoo/upgrade#1569 Closes: odoo/odoo#55096
…
…
…
…
…
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%