Daily updates from Odoo
Thursday, September 24, 2020
10 changes · master
New functionality added to Odoo
Odoo Sign now offers a Date field that lets recipients choose a day from a date picker while still allowing custom typed text when needed. Selected dates are saved using the recipient's language date format, making signed documents clearer and more localized.
Original PR description
With this commit, we can use now use an item type 'date' to provide a date picker to choose a day on the end-user. Note: It records the selected day formatted with the user's language date format Task ID: 2221722
Features or functions removed from Odoo
Unused manufacturing and quality control fields and views were removed to simplify the system. This cleanup reduces maintenance overhead and helps keep screens and configuration elements focused on active business needs.
Original PR description
[REM] mrp_bom: useless field(s) [REM] mrp_* : remove unused views Remove `mrp_bom_view_kanban` and `mrp_mps_stock_move_tree_view` [REM] quality_control: remove unused view Remove `quality_check_failure_message` view. odoo/odoo#56211 odoo/upgrade#1704 task-2041971
Miscellaneous changes
Before this commit, there were some issues with the missing values: - Inserting a missing value in a merged cell could insert in the wrong cell - Missing col/row without missing values inside is not displayed when filtering on "only missing values" - Filtering on "only missing values" with at least two measures and two levels of cols still display all the total measures Task-id #2345817 Forward-Port-Of: odoo/enterprise#13492
Original PR description
Before this commit, there were some issues with the missing values: - Inserting a missing value in a merged cell could insert in the wrong cell - Missing col/row without missing values inside is not displayed when filtering on "only missing values" - Filtering on "only missing values" with at least two measures and two levels of cols still display all the total measures Task-id #2345817 Forward-Port-Of: odoo/enterprise#13492
When it has a log of pills ~ 20.000, the gantt view is very slow to render. Moving the popover to the mouse events instead of binding them to every pill on render should drastically reduce the rendering time. This commit improve the rendering time by 30% and also largery reduce the DOM complexity. Forward-Port-Of: odoo/enterprise#13463
Original PR description
When it has a log of pills ~ 20.000, the gantt view is very slow to render. Moving the popover to the mouse events instead of binding them to every pill on render should drastically reduce the rendering time. This commit improve the rendering time by 30% and also largery reduce the DOM complexity. Forward-Port-Of: odoo/enterprise#13463
This commit removes the unused handler `_onClickBin` from the pdf splitter. Forward-Port-Of: odoo/enterprise#13496
Original PR description
This commit removes the unused handler `_onClickBin` from the pdf splitter. Forward-Port-Of: odoo/enterprise#13496
Steps to reproduce the bug: - Go to Accounting dashboard and, on a journal that allows bank statements to be imported, press the 'Import' button on the kanban card. - Upload a CSV file with credit, debit and balance. Bug: - When convert_to_amount was True, the starting balance was equal to balance - debit + credit instead of balance - credit + debit opw:2334537 Forward-Port-Of: odoo/enterprise#13430
Original PR description
Steps to reproduce the bug: - Go to Accounting dashboard and, on a journal that allows bank statements to be imported, press the 'Import' button on the kanban card. - Upload a CSV file with credit, debit and balance. Bug: - When convert_to_amount was True, the starting balance was equal to balance - debit + credit instead of balance - credit + debit opw:2334537 Forward-Port-Of: odoo/enterprise#13430
Forward-Port-Of: odoo/enterprise#13455
Original PR description
Forward-Port-Of: odoo/enterprise#13455
Currently, when trying to add a missing pivot value, and using the 'Display missing cells only' option, if the pivot table has more then one level of columns, we have a crash. This commit fixes the issue. task-id: 2345088 Forward-Port-Of: odoo/enterprise#13462
Original PR description
Currently, when trying to add a missing pivot value, and using the 'Display missing cells only' option, if the pivot table has more then one level of columns, we have a crash. This commit fixes the issue. task-id: 2345088 Forward-Port-Of: odoo/enterprise#13462
Currently 'measure' headers are bold when there is no vertical grouping/columns and they should not taskid: 2285635 Forward-Port-Of: odoo/enterprise#13284
Original PR description
Currently 'measure' headers are bold when there is no vertical grouping/columns and they should not taskid: 2285635 Forward-Port-Of: odoo/enterprise#13284
Currently when building a pivot with multiple measures, the 'Total' header is duplicated for each measures. With this commit one Total header ranging over all the headers with a merge is used. Taskid: 2285633 Forward-Port-Of: odoo/enterprise#13268
Original PR description
Currently when building a pivot with multiple measures, the 'Total' header is duplicated for each measures. With this commit one Total header ranging over all the headers with a merge is used. Taskid: 2285633 Forward-Port-Of: odoo/enterprise#13268