Daily updates from Odoo
Monday, August 4, 2025
8 changes
2 changes
Enhancements to existing features
Restaurant self-order users can now access a Get QR Codes button directly from the floor plan view. The button opens a prefilled Odoo.com form, making it easier to order engraved QR codes for tables and streamline self-order setup.
Original PR description
Add a `Get QR Codes` button on the floor plan view TaskID: 4814164 Forward-Port-Of: odoo/odoo#221546 Forward-Port-Of: odoo/odoo#218164
The Point of Sale no longer loads all customer invoice records upfront when settling dues. This reduces memory use and startup delays, making the PoS interface faster and more reliable for users.
Original PR description
Before this commit, all account.move records were loaded into the PoS interface, even though they were not used immediately. This caused significant performance issues, increasing memory usage and loading times. opw-4986727 Forward-Port-Of: odoo/enterprise#91515
5 changes
Enhancements to existing features
This update makes accounting, reporting, localization, and field service sales flows recognize a new subsection line type. It helps documents and reports keep sectioned content organized consistently without treating subsection headings like regular transaction lines.
Original PR description
This commit adapts various sale-related apps to the addition of the line_subsection display type added inside the corresponding models in https://github.com/odoo/odoo/pull/221229 Part of task-4920305 Co-authored-by: Michaël Mattiello <mcm@odoo.com> Co-authored-by: Julien Carion <juca@odoo.com>
The sales planning shortcut now opens generated shifts grouped by resource, so users can assign them directly. This removes a confusing view setup that previously blocked planning from the 'To Plan' button.
Original PR description
Before this commit, when SO, contained a product configured to generate shifts, is confirmed, a `To Plan` stat button is displayed in the form view of that button. The problem is when the user clicks on that button, he will go to gantt view of shifts grouped by role > resource and he will not be able to plan any shifts. This commit makes sure the user can plan the shifts generated inside that gantt view. To do that, the default group by will be `Resource`.
Point of Sale users now get a clearer message when the Belgian fiscal blackbox is disconnected from the IoT Box. They can retry order validation or clocking in and out directly from the dialog, reducing interruption and support needs.
Original PR description
We improved the dialog telling the user its blackbox is disconnected from the IoT Box. We added a retry button to allow retrying validation of an order and clocking in/out. Community PR: odoo/odoo#221345 Task: 4978644 Forward-Port-Of: odoo/enterprise#91419
The Discuss sidebar search bar now remains fixed at the top while users scroll, making it easier to find conversations without losing access to search. This improves day-to-day navigation in messaging, especially for users with many chats or WhatsApp conversations.
Original PR description
Part of task-4967071
Website administrators now have a central menu listing important website pages that can be customized. This makes it easier to find and edit key appointment and helpdesk pages without manually searching through URLs.
Original PR description
* = website_appointment, website_helpdesk, appointment Before this commit: Users previously had no centralized place to find website content pages. As a result, they had to manually explore URLs, making it challenging to identify important content routes. After this commit: A menu under Site > Technical Pages displays displaying a list of website routes that have been explicitly marked as discoverable via the `list_as_website_content` routing attribute. This helps users easily identify and access pages they can edit. To add a page to the list, developers simply need to add `list_as_website_content` in the route definition. task-4712084
1 change
Enhancements to existing features
The Vietnamese localization now includes default accounts that distinguish between short-term and long-term financial items. This supports newer financial reports that need this split, helping businesses produce more accurate local accounting reports with less manual setup.
Original PR description
With the addition of financial reports where the distinction between short and long term is done, we add new default accounts to cover these needs. task-2492680 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr