Daily updates from Odoo
Tuesday, December 10, 2019
9 changes · master
Enhancements to existing features
The project form now places its activity panel below the main content instead of taking up a large side area on wide screens. This gives users more room to view and edit project details, especially since the panel does not support discussions in this context.
Original PR description
Description of the issue/feature this PR addresses: Task: https://www.odoo.com/web?#id=2125078&action=327&model=project.task&view_type=form&menu_id=4720 Pad: https://pad.odoo.com/p/r.50cea56dd4c2c535cd76f38947ad1ab5 Current behavior before PR: Desired behavior after PR is merged: -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Inventory adjustment users can once again include products with no remaining quantity, making stock counts more complete when needed. The inventory quantity lookup was also cleaned up for more consistent results, while unused view code was removed.
Original PR description
In the inventory adjustment form, readd (remove in 13.0) the option to include exhausted product. [REM] stock: remove dead code In views of stock inventory line, the view with the id "stock_inventory_line_tree" was not used. Then remove it, and rename the "stock_inventory_line_tree2" into "stock_inventory_line_tree". [REF] stock: remove and refactor quantities fetching In order to clean the fetching of quantities for a inventory, replace SQL query by a read_group. Also, the _computed_outdated and _get_inventory_lines_values use the same read_group to be consistent. task-2115194
Timesheet users can now see the remaining hours next to a task name in relevant views. This makes it easier to quickly understand task status while entering or editing timesheets, without changing task names everywhere in the system.
Original PR description
Show the remaining hours to timesheet on tasks. Allows to quickly evaluate task's state. This is done in the name_get of a task through a context key, because we need this different name on some views, not all. related task #1856139 Description of the issue/feature this PR addresses: We are unable to see the remaining time on a task when editing timesheet in some views Current behavior before PR: Desired behavior after PR is merged: The remaining hours are shown right after the name of the task. -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Customers can now group portal tasks by stage, making it easier to see progress across one or multiple projects. The task list also keeps search, sort, filter, and group selections when moving between pages, improving navigation consistency.
Original PR description
A group by stage on the portal would allow the customer to have an overview of his tasks' progress, which is especially useful in a multi-project setting. TASK-ID: 2123814 -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
The Helpdesk settings page now places its activity panel below the main form instead of taking up space on the side. This gives users more room to view and adjust settings, especially on larger screens where the side panel was unnecessary.
Original PR description
Task: https://www.odoo.com/web#id=2125078&action=327&model=project.task&view_type=form&menu_id=4720 Pad: https://pad.odoo.com/p/r.50cea56dd4c2c535cd76f38947ad1ab5
This update removes an unnecessary technical setting from the manufacturing work order module. It should not change how users work, but it helps keep the system simpler and easier to maintain.
Original PR description
The fields is a classic Many2one so it's stored by default and do not need an explicit store=True
The demo data for Belgian payroll accounting tests has been improved. This helps ensure sample payroll accounting scenarios are more representative and reliable for validation, with no direct impact on end users.
Original PR description
Such Bilson, Much wow.
Tasks now show how many hours remain to be logged in relevant timesheet, helpdesk, planning, and mobile synchronization views. This helps teams quickly judge task progress and plan work without opening each task for details.
Original PR description
Show the remaining hours to timesheet on tasks. Allows to quickly evaluate task's state. This is done in the name_get of a task through a context key, because we need this different name on some views, not all. related task #1856139
The approval request email text has been rewritten to sound clearer and more natural. This improves the recipient experience by making approval notifications easier to understand and more professional.
Original PR description
Improves the body of the e-mail as it wasn't a very nice sentence.