Tuesday, February 15, 2022
4 changes · master
Enhancements to existing features
This update removes unused CRM lead fields and optimizes partner assignment counts so commonly used screens load more efficiently. It also reorganizes the partner assignment module internally, helping maintainability without changing the business workflow.
Original PR description
PURPOSE
Improve performance in often used views and fields in a normal Odoo usage.
SPECIFICATIONS
On crm.lead model
* remove field user_email and user_login fields. Those are related non stored
and used in kanban for no reason (or even not used). Those can be removed
completely;
On res.partner model in website_crm_partner_assign, convert the computed field
``_compute_implemented_partner_count`` to use read_group. Performance test
have shown it could be costly.
By the way reorganize website_crm_partner_assign content.
Task-2752043Helpdesk screens and reporting were refined to make daily support work easier to navigate. Users benefit from clearer filters, grouping options, list views, and smoother workflows across related helpdesk features such as field service, repairs, sales, stock, and timesheets.
Original PR description
The purpose of the commit is to improve the UX and usability of the helpdesk So in this commit improve the filters, group by, list views, and some feature usability. task-2713986
The spreadsheet text editing dialog can now show error messages separately from the title, making feedback clearer for users. The update also includes a keyboard shortcut improvement in the spreadsheet composer, helping users work more efficiently.
Original PR description
Improve the editText dialog window by adding the possibility to display an error message separated from the title This commit also includes the following commits from o-spreadsheet: [IMP] spreadsheet: improve editText api (94afda5) [IMP] composer: add F4 shortcut (d979317) Odoo task : 2691916
Users can now cancel all posted depreciation entries for an asset with a single action, making asset corrections faster and less error-prone. Depreciation recalculations now better account for salvage value and back-dated asset changes, improving the accuracy of financial asset reporting.
Original PR description
Add the ability to cancel all depreciation entries posted for an asset. Also, consider the salvage value when cancelling and recomputing the depreciation (after manual adjustment) Task 2585113