Daily updates from Odoo
Thursday, January 29, 2026
11 changes
4 changes
Enhancements to existing features
This update simplifies the process for users to view project details linked to a manufacturing order. Previously, project information was hidden within a less prominent section of the MO form. Now, a dedicated 'Project' button provides instant access, streamlining workflows and improving efficiency.
Original PR description
When a MO is linked to a project and a user wants to check it, they have to find it in the miscellaneous section of the form, which is easy to miss and makes it harder for users to quickly navigate to the related project compared to other documents (for example, sales orders) where related records are directly accessible through a smart button. This change adds a `Project smart button` on the manufacturing order form when a project is set, allowing users with access to the Project app to open the related project directly from the MO. TaskID-5438411 Forward-Port-Of: odoo/odoo#241854
This update grants the Invoicing & Banks role read-only access to critical accounting reports like the General Ledger and Profit & Loss. Previously, this role was restricted, hindering their ability to fully utilize key financial data. This change improves reporting capabilities and operational efficiency for users in this role.
Original PR description
Before: The Invoicing & Banks role did not have access to important accounting reports such as General Ledger, Trial Balance, and Profit & Loss. After: The role now inherits read-only privileges, allowing access to all essential accounting reports. Task-5418541 Forward-Port-Of: odoo/enterprise#105322 Forward-Port-Of: odoo/enterprise#104868
This update improves tax data and reporting within Odoo to align with Taiwanese business practices. Key changes include the addition of required tax reports (401, 403, 404) and refined tax groups, ensuring accurate compliance with Taiwanese tax regulations.
Original PR description
This is an improvement on tax data and reports, to more precisely match common business practices in Taiwan. It also introduces key tax reports to support standard compliance and reporting requirements. Updates: - Refine Taiwanese tax and tax groups - Add fiscal positions - Add tax reports: Business Tax Declaration Forms (401, 403, and 404) [Task-3371895](https://www.odoo.com/odoo/project.task/3371895) Forward-Port-Of: odoo/odoo#243980
This update ensures document discoverability settings (like public or private access) are consistently maintained when moving documents within the system. Previously, moving a document could unintentionally change its visibility based on the destination folder. The change includes updated confirmation dialogs to clearly communicate that the original settings will be preserved.
Original PR description
This commit improves the handling of a document's discoverability setting (`is_access_via_link_hidden`) when it is moved between folders. Previously, when a document was moved, it would inherit the…
This commit improves the handling of a document's discoverability setting (`is_access_via_link_hidden`) when it is moved between folders. Previously, when a document was moved, it would inherit the discoverability setting from the destination folder. This could lead to unintended changes in a document's visibility. For example, a publicly discoverable document could become private (requiring a direct link) simply by being reorganized into a different folder. This behavior was inconsistent with a previous improvement that prevented discoverability from propagating downwards from a parent folder to its children. See PR-93697. With this change, a document's discoverability is now treated as an intrinsic property that is fully preserved when the document is moved. It is no longer affected by the settings of its destination folder. To ensure clarity for the user, the move confirmation dialog has been updated to reflect this new logic. It now correctly informs the user that the document's original discoverability setting will be maintained. Task-5159832 Forward-Port-Of: odoo/enterprise#97045
4 changes
Enhancements to existing features
This update simplifies the setup for Peppol integration within the Enterprise module. The previous wizard has been removed, and a more intuitive setting page with a radio button for registration type and a dedicated email field for Peppol contacts has been implemented. This change streamlines the process for users to connect to the Peppol network.
Original PR description
In this commit: - We remove the 'peppol config wizard'. - Add peppol contact e-mail field in setting instead of the wizard. - Add a radio button to choose peppol registration type instead of a button in that wizard. - Simplify and improve the user experience of peppol setting. task-5438539
This update introduces the ability to test payment terminal devices within the Odoo Enterprise system. Previously, this functionality was unavailable. A key improvement prevents excessive test requests that could cause system instability, particularly with Worldline payment terminals.
Original PR description
We now use the view widget for the device test button and allow testing payment terminal devices. see odoo/odoo#244530 Task: 5491079
This update simplifies the map view by changing how task numbers are displayed, making it easier to identify related records. It also adds visual cues – like marker highlighting and size changes – when you interact with the map or the list, improving usability. This enhances the overall efficiency of using the map to manage tasks.
Original PR description
First PR of multiple to rework the map UI / UX. In this first PR we focus on the change from numbering the map marker according to the list item number to numbering the map marker by the number of…
First PR of multiple to rework the map UI / UX. In this first PR we focus on the change from numbering the map marker according to the list item number to numbering the map marker by the number of records with the same address (previously done with badges) Furthermore, now that the list between the task and the pin on the map is less evident (no more numbering to link the two), we add some hover effects: on the map marker hover we highlight the list item, and on the list item hover, we make the map marker bigger in the map. List of all changes: - Side panel - Removed List title - Side panel - Replaced the drag handle from the far right to far left of the task. - Side panel - Removed numbering of tasks. - Side panel - Move and restyled "View in Google Maps" button to control panel. - Side panel - On hover of the list item make the related map marker bigger. - Side panel - Add some coloring change to the handle on the handle hover. (This was done in an accounting module, and I find it a good addition to the mouse pointer changing on handle hover) - Map - On hover of the marker, make the marker bigger and highlight the related list item. - Map - Remove badges from map marker with multiple records address. - Map - Change numbering from representing the list item number to the number of records with the same marker. - Map - On the mobile view, no more toggling of tasks. --> We do not yet address any grouping logic. task#5259181 documentation PR: odoo/documentation#16092 Following PR: odoo/enterprise#104812
This update enhances the Invoicing & Banks role's access to critical accounting reports like General Ledger and Profit & Loss. Previously restricted, the role now has read-only access, ensuring users have the necessary data for accurate financial reporting. This change improves operational efficiency and reporting capabilities.
Original PR description
Before: The Invoicing & Banks role did not have access to important accounting reports such as General Ledger, Trial Balance, and Profit & Loss. After: The role now inherits read-only privileges, allowing access to all essential accounting reports. Task-5418541 Forward-Port-Of: odoo/enterprise#105322 Forward-Port-Of: odoo/enterprise#104868
3 changes
Enhancements to existing features
This update grants the Invoicing & Banks role read-only access to critical accounting reports like General Ledger and Profit & Loss. Previously, this role lacked access, hindering their ability to perform essential financial analysis. This change improves reporting capabilities and supports better decision-making for users in this role.
Original PR description
Before: The Invoicing & Banks role did not have access to important accounting reports such as General Ledger, Trial Balance, and Profit & Loss. After: The role now inherits read-only privileges, allowing access to all essential accounting reports. Task-5418541 Forward-Port-Of: odoo/enterprise#105322 Forward-Port-Of: odoo/enterprise#104868
This update ensures document discoverability (public or private) remains consistent when moving files within Odoo. Previously, moving a document could unintentionally change its visibility based on the destination folder's settings. The move confirmation dialog now clearly indicates that the document's original discoverability setting will be preserved.
Original PR description
This commit improves the handling of a document's discoverability setting (`is_access_via_link_hidden`) when it is moved between folders. Previously, when a document was moved, it would inherit the…
This commit improves the handling of a document's discoverability setting (`is_access_via_link_hidden`) when it is moved between folders. Previously, when a document was moved, it would inherit the discoverability setting from the destination folder. This could lead to unintended changes in a document's visibility. For example, a publicly discoverable document could become private (requiring a direct link) simply by being reorganized into a different folder. This behavior was inconsistent with a previous improvement that prevented discoverability from propagating downwards from a parent folder to its children. See PR-93697. With this change, a document's discoverability is now treated as an intrinsic property that is fully preserved when the document is moved. It is no longer affected by the settings of its destination folder. To ensure clarity for the user, the move confirmation dialog has been updated to reflect this new logic. It now correctly informs the user that the document's original discoverability setting will be maintained. Task-5159832
This update enhances the mobile signing experience by addressing layout issues and improving navigation. The changes include cleaner designs, clearer empty state indicators, and smoother transitions during the signing process, resulting in a more user-friendly experience.
Original PR description
Before: - Several mobile screens had layout issues such as extra white space, misaligned elements, and uneven spacing. - During signing, the "Next" navigation appeared abruptly without a smooth transition. After: - Improved mobile layouts to remove unnecessary white space and keep grid alignment consistent. - Added placeholders on relevant screens (e.g. Documents folder, Authorized Users, redirect link) to clarify empty states. - Fixed transition issues when navigating between fields during the signing flow. Impact: - Provides a cleaner and more polished mobile signing experience. - Improves usability by making empty states clearer and navigation smoother. Task: 5493477