Monday, December 16, 2024
6 changes · master
New functionality added to Odoo
Helpdesk teams can now define which team members should handle tickets with specific tags, so new or updated tickets are routed to people with the right expertise. This improves response efficiency for larger support teams while leaving unmatched tickets unassigned and selecting randomly when several specialists match.
Original PR description
Purpose ------- In large support teams, people often have a specific area of expertise. It would be efficient for tickets to be automatically routed to the right people as they know best. This would be especially useful for us in production. Changes ------- - Added a new `helpdesk.tag.assignment` model to map team members to specific tags - It can be configured from the helpesk team form view. - When a ticket is created with that tag, it's assigned to the mapped member. - If there are multiple matches for members, one is chosen at random. - If there is no match, the ticket is left unassigned. - This also works when a tag is added on a existing unassigned ticket. Task-4297562
Enhancements to existing features
When customers book and confirm appointments that create service or project tasks, the resulting tasks now carry the appointment details automatically. Teams can see the linked appointment, assigned people, duration, guest followers, and customer question answers directly from the task, reducing manual follow-up and missing context.
Original PR description
…ter integration with appointment Prior to this commit, when a SO is confirmed through the Appointment Web Interface, for an appointment type which creates a Task in a Field Service project, a task is created but with two issues: 1. There is no link between the Appointment and the related task. 2. Following data are missing in the task: selected users or resources, duration, questions and answers of the appointment. This commit introduce a bridge module for Field Service, Appointment and Websale, allowing to set data on the task according to what was defined in the appointment, and a stat button to navigate to the appointment from the task view. Additionally, it populates the field `allocated_hours` in the bridge module website_appointment_sale_project with the duration of the appointment. Task-3823058
Resolved issues and error corrections
Users can once again like Twitter/X posts directly from the Social kanban view in Odoo. This restores expected engagement tracking and prevents errors caused by a recent backend view change.
Original PR description
This commit fixes an issue with the social kanban view when liking a Twitter/X post from it. Since odoo/odoo#189109, some views encountered issues with disappearing props and various crashes. The social kanban view used the `list` props to update the like counters on potentially several posts. Since this one disappeared it needed to be replaced to be functional again. This is what this commit does: instead of searching records on `this.props.list` the method does it on `this.props.group.model.root`. task-4403372
The bank reconciliation screen has been streamlined to make matching transactions clearer and faster. Users get a cleaner layout, fewer irrelevant buttons once items are matched, better use of space, and a simplified mobile experience.
Original PR description
This commit will do multiple things: - Remove empty lines from the right part of the bank rec widget - Remove some buttons in case the transactions is matched - Left side of the bank rec widget now take full width - Reorganisation of the manual operations tab - Remove right part of the bank rec widget in case we are on mobile task: 4367423
The batch payment kanban view has been redesigned to make each payment batch easier to scan and understand. This gives finance users a clearer overview, similar to the sales order layout, helping them find key payment information faster.
Original PR description
Rework batch payment kanban view to mimic sale order clearer kanban view. From:  To:  Community PR: https://github.com/odoo/odoo/pull/189422 Task: 4367188
Odoo spreadsheets now support additional chart types for Odoo data, including radar, waterfall, population pyramid, scatter, combo, horizontal bar, and doughnut charts. This gives users more ways to visualize business information and choose the chart style that best fits their reporting needs.
Original PR description
Task: [4266486](https://www.odoo.com/web#id=4266486&cids=1&menu_id=4720&action=333&active_id=2328&model=project.task&view_type=form)