Daily updates from Odoo
Friday, March 6, 2026
11 changes · saas-19.2
Enhancements to existing features
This update improves the user interface and simplifies maintenance for the Vietnam tax settings within Odoo. It updates tax information files, ensuring accurate calculations and a better experience for users in Vietnam. This change is part of a larger effort to enhance the Odoo platform.
Original PR description
For better UI and maintenance. task-[5904297](https://www.odoo.com/odoo/all-tasks/5904297) enterprise-[109478](https://github.com/odoo/enterprise/pull/109478)
This update adjusts the Romanian tax reporting within the Enterprise module to align with recent changes in the Core Enterprise (CE) version. The update removes outdated tax codes and adds new ones, ensuring accurate reporting for Romanian businesses. This ensures compliance with current tax regulations.
Original PR description
Some taxes were no longer needed in CE, so they needed to be removed task-5411745 Forward-Port-Of: odoo/enterprise#109606 Forward-Port-Of: odoo/enterprise#106127
This update improves the poll experience by displaying the poll's end time when you hover over the 'Remaining Time' text. This allows users to set reminders and proactively manage participation, ensuring timely responses and maximizing engagement.
Original PR description
This commit adds showing of datetime when the poll will end when mouse-hovering on the Remaining time text of the poll. This is useful to put a reminder for later just before the poll ends, let's say to see if involvement is fine or we need to push pressure for people to vote. <img width="555" height="255" alt="Screenshot 2026-03-04 at 12 55 44" src="https://github.com/user-attachments/assets/19ef91a1-ea52-475a-86e1-acc16e18fe98" /> Forward-Port-Of: odoo/odoo#252044
This update enhances the Point of Sale system's ability to communicate with devices running on your local network (localhost). Specifically, it enables communication through LNA, allowing for easier testing and integration with local hardware. This improves development efficiency and simplifies troubleshooting.
Original PR description
This commit allows communication with devices running on localhost (127.0.0.1) through LNA task.5936854 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr Forward-Port-Of: odoo/odoo#251261 Forward-Port-Of: odoo/odoo#250972
This update enhances the accuracy of interest rate calculations for loans within the Enterprise module. Previously, interest rates were limited to two decimal places. Now, users can specify interest rates with up to ten decimal places, providing greater flexibility and precision for financial reporting.
Original PR description
Allowing more precision on the interest rate for loans. By default the display uses 2 decimals, but if a user decides to add more precision they can up to 10 decimals. task-5913175 Forward-Port-Of: odoo/enterprise#107163
This update enhances logging for transactions processed by the Codabox integration (_l10n_be_codabox). These improved logs will assist the support team in quickly identifying and resolving any issues related to this process, leading to faster problem resolution and improved service reliability.
Original PR description
This commit will improve the logs of _l10n_be_codabox_fetch_coda_transactions to help the support team to debug possible problem. task-5436868 Forward-Port-Of: odoo/enterprise#109534 Forward-Port-Of: odoo/enterprise#107779
This update streamlines the process of setting up tests within Odoo, making them more efficient and reliable. The changes focus on automating repetitive setup steps at the class level, which will help ensure the ongoing stability and accuracy of our core modules like L10n BE, HR Payroll, and Timesheet Grid.
Original PR description
Forward-Port-Of: odoo/enterprise#109679 Forward-Port-Of: odoo/enterprise#108739
This update addresses changes required for the new 2026 Spanish tax format. Specifically, a new field for petrol information has been added, and the layout of certain Casillas (sections) has been adjusted to align with the updated reporting requirements. This ensures compliance with Spanish tax regulations.
Original PR description
Forward-Port-Of: odoo/enterprise#109260
This update optimizes accounting reports by using more efficient data structures. Specifically, accounting reports now automatically convert data to JSON, reducing the amount of data transmitted and improving report loading times. This results in a faster and more responsive user experience.
Original PR description
To reduce the memory footprint of accounting reports, we now use different data structures for lines, columns, etc. These structures are sent to the web client and therefore need to be JSON-serializable. This change allows dataclasses to be returned directly; they are now automatically converted to dictionaries. task-5404869
This update optimizes the performance of key financial reports, particularly those handling large datasets, by reducing memory usage and improving data processing. The team removed unused code and refactored report generation to enhance stability and speed, addressing a critical issue impacting report generation times.
This update simplifies the meeting chat by removing irrelevant actions and consolidating member management. The chat title now clearly indicates it's for in-call conversations, improving clarity and focus during meetings. This change streamlines workflows and enhances usability.
Original PR description
**Description of the issue/feature this PR addresses:** ---------------------------------------------- The meeting chat UI exposed a generic three-dot (more actions) menu that grouped actions which…
**Description of the issue/feature this PR addresses:** ---------------------------------------------- The meeting chat UI exposed a generic three-dot (more actions) menu that grouped actions which are not relevant in the context of short-term, in-call conversations. At the same time, member management and invitation actions were split across different entry points, and pinned messages were only accessible through a separate panel, reducing their visibility during a call. Additionally, the chat panel title did not clearly reflect that the conversation was happening in the context of an ongoing meeting. **Current behavior before PR:** ---------------------------------------------- - The meeting chat displayed a three-dot (more actions) menu with actions that are not relevant during in-call conversations - Member listing and invitation actions were exposed through a dedicated Invite button, separate from the members view - Pinned messages were accessible via a separate panel instead of being visible directly in the chat message flow - The chat panel title was displayed as “Chat”, regardless of the in-call context **Desired behavior after PR is merged:** ---------------------------------------------- - The three-dot (more actions) menu is removed from the meeting chat, simplifying available actions and reducing visual noise during calls - The Invite button is replaced by a unified Members button, allowing users to view current members and invite new participants from the same interface - Pinned messages are integrated directly into the chat message flow, making them immediately visible alongside regular messages during a meeting - The chat panel title is updated from “Chat” to “In-Call Messages” to better reflect its purpose in the meeting context Together, these changes streamline the meeting chat experience, focus the UI on actions relevant during a call, and improve visibility of both pinned messages and participant management. Task-5382645 ---------------------------------------------- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr