Daily updates from Odoo
Monday, December 16, 2024
7 changes
5 changes
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
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)
This update introduces a shared Discuss header component used by WhatsApp and Website Helpdesk Live Chat. It improves consistency and maintainability of the chat interface, with class name updates to align with the project's styling conventions.
Original PR description
added new component called `DiscussHeader` to improve re-usability in discuss to follow BEM its required to change classNames. related PR: [odoo/ #172042](https://github.com/odoo/odoo/pull/172042) task-3764236
1 change
Enhancements to existing features
Accounting reports can now use read-only database replicas when a report does not need temporary write operations. This helps spread system load and can improve report responsiveness without changing the report content users see.
Original PR description
api.readonly allows running the queries of an rpc call in readonly mode, on a replicate of the database, in order to better spread the load. So far, accounting reports didn't use them because, in some cases, their computation requires the creation of a temporary table. We improve that by introducing a new option key telling whether the report can run in readonly mode or not, depending on the fact such temporary table is in use or not. The value of this option key then influences which end point is called to compute the report between the regular one, or an api.readonly version of it.
1 change
Enhancements to existing features
This update enhances the bank reconciliation process by displaying the original statement amount alongside the reference on the open balance line. Previously, the system suggested incorrect matches, leading to confusion. Now, the system only suggests true matches, ensuring accurate reconciliation and reducing errors.
Original PR description
To be more clear, we add the original amount from the statement we are to reconciliating on the open balance line. task-4194671 Forward-Port-Of: odoo/enterprise#70785