Thursday, April 30, 2020
6 changes
Enhancements to existing features
Odoo Studio now lets users set how list views are sorted directly from the view settings. Users can choose which field to sort by and whether records appear in ascending or descending order, making configured views easier to tailor to business needs.
Original PR description
When user open treeview in studio mode and go to view tab user shows two select boxes
(1) Sort By : sort by select box used for select field which user wan't to sort
(2) Order: select order for field user have 3 choices.
> Ascending : Add Ascending order to field.
> Descending : Add Descending order to field.
PR #9177
Task 2171775This update cleans up internal handling in financial reporting so reports no longer rely on improper stored values. It supports future platform improvements in Odoo's data layer without changing day-to-day reporting behavior for users.
Original PR description
Task [2204376](https://www.odoo.com/web?#id=2204376&action=333&active_id=967&model=project.task&view_type=form&cids=1&menu_id=4720) Some class properties were used as instance properties when they shouldn't have been. Values that are not fields were used on empty recordsets, and this prevents a refactoring in the ORM.
Event cards in the Gantt view now show their stage in the popup and use color to reflect that stage. This makes it easier for users to quickly understand each event's status while planning or reviewing schedules.
Original PR description
This commit will do 2 things: 1. It will add the stage of the event inside the popup. 2. It will add color to the card based on the stage of the event. This changes will clarify the status of the event in the gantt view. Task ID 2243918
CRM users opening leads from the activity menu now get additional Enterprise views, including cohort, dashboard, and map. This makes it easier to analyze and navigate leads directly from activity notifications without switching contexts.
Original PR description
…from systray Add enterpise specific views to the crm.lead when coming from systray. Cohort, dashboard and map have been added to the already available views. Task ID: 2228451
Planning assignment lists now show the most relevant employees or roles first based on past scheduling frequency. This helps planners find suitable matches faster while keeping the usual name order when no role context is available.
Original PR description
Purpose ======= When assigning an employee to a planning slot, it can be difficult to quickly find an appropriate employee. Specification ============= Employees who are assigned to a lot of of slots with the same role should appear first, ordered by the number of slots. If no role is set, show employees as usual (ordered by name). Same behavior for the roless for a given employee Task 2200866
The update removes the direct create invoice button and related action from helpdesk and field service workflows tied to timesheets, sales, and repairs. This helps streamline the interface and avoids users initiating invoicing from places where the process is no longer intended to start.
Original PR description
…ction Task ID 2223860