Daily updates from Odoo
Friday, March 6, 2026
21 changes
5 changes
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 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 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
3 changes
Enhancements to existing features
This update streamlines the setup process for testing across several core Odoo modules, including accounting and timesheets. By centralizing test setup, the team has improved the reliability and efficiency of our automated testing procedures, ensuring better quality and faster identification of potential issues.
Original PR description
Forward-Port-Of: odoo/enterprise#109570 Forward-Port-Of: odoo/enterprise#108739
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 transaction processing, leading to faster problem resolution. This change primarily benefits internal support operations.
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
2 changes
Enhancements to existing features
This update enhances logging for transactions related to Codabox integration (_l10n_be_codabox_fetch_coda_transactions). These improved logs will assist the support team in quickly identifying and resolving any issues with the Codabox data synchronization process. This ultimately reduces support response times and improves the reliability of the integration.
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#108213 Forward-Port-Of: odoo/enterprise#107779
This update enhances the accuracy of loan interest rate calculations within the Enterprise module. Previously, interest rates were displayed with only two decimal places. Now, users can specify up to ten decimal places for greater precision, improving financial reporting and analysis.
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
1 change
Enhancements to existing features
This update enhances the accuracy of loan interest rate calculations within the Enterprise module. Previously, interest rates were displayed with only two decimal places. Now, users can specify interest rates with up to ten decimal places, providing greater financial detail and control. This change improves reporting and analysis related to loan accounting.
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
1 change
Enhancements to existing features
This update enhances the accuracy of interest rate calculations for loans within the Enterprise module. Previously, interest rates were displayed with only two decimal places. Now, users can specify up to ten decimal places for greater precision, improving financial reporting and analysis.
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
7 changes
Enhancements to existing features
This update enhances the visual appearance of the PiP (Persistent In-Place) window by aligning its styles with the main softphone. Specifically, calling colors are now accessible, and the ActionButton's border radius is customizable for a more modern look. This improves the overall user experience within the PiP.
Original PR description
### Extend "calling" colors from softphone This commit makes some styles, like the calling colors, that were initially scoped to the softphone accessible for use in the PiP window as well. ### Adapt…
### Extend "calling" colors from softphone This commit makes some styles, like the calling colors, that were initially scoped to the softphone accessible for use in the PiP window as well. ### Adapt border radius of ActionButton Prior to this commit, the ActionButton only supported circle or pill border radius. This commit enables border-radius customization for greater flexibility. ### Fine-tune the PiP window This commit adapts the style of the PiP window to make it more consistent with the softphone. task-5979774 | Before | After | |--------|--------| | <img width="392" height="272" alt="Capture d’écran 2026-03-04 à 11 02 35" src="https://github.com/user-attachments/assets/90f8dfaf-a90d-47fc-a847-c877d394dbd4" /> | <img width="392" height="250" alt="Capture d’écran 2026-03-04 à 08 52 42" src="https://github.com/user-attachments/assets/f29c56cc-585a-49c3-aa0b-61c28e57cb52" /> | | <img width="392" height="432" alt="Capture d’écran 2026-03-04 à 11 02 39" src="https://github.com/user-attachments/assets/528adac4-ee67-4ff8-9079-69c5d51fdec7" /> | <img width="392" height="464" alt="Capture d’écran 2026-03-04 à 08 52 46" src="https://github.com/user-attachments/assets/35219ac0-8d3a-4f86-9728-316f00b7233a" /> |
This update enhances the user experience by adding a placeholder to the 'struct_id' field in the HR payroll module. This makes it easier for users to select the correct pay category, reducing potential errors and improving overall usability. The change is a minor improvement to the system's interface.
Original PR description
- The 'struct_id' field lacked a placeholder, making the UI less intuitive for users. - Added 'placeholder="Choose a pay category"' to improve the user experience. Task: 5960838 Forward-Port-Of: odoo/enterprise#108338
This update allows users to customize the colors of slices within Odoo's pie charts and spreadsheets. The change includes a new test to ensure this functionality works correctly, enhancing the visual clarity and flexibility of data representation. This improves the user experience when working with charts and spreadsheets.
Original PR description
added a test in chart side panel Task: 5347414
This update adjusts the Romanian tax reporting within the Odoo Enterprise system to align with recent changes in the Common European (CE) regulations. The update removes outdated tax codes and adds new ones, ensuring accurate tax calculations for Romanian businesses. This ensures compliance and improved financial reporting.
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 streamlines the process of setting up tests within Odoo, focusing on several core modules including accounting and payroll. By centralizing test setup, the team has improved the reliability and efficiency of our automated testing process, leading to more robust software.
Original PR description
Forward-Port-Of: odoo/enterprise#109679 Forward-Port-Of: odoo/enterprise#108739
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 data synchronization. This proactive logging improvement reduces potential delays and improves overall system stability.
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 enhances the accuracy of loan interest rates within the Enterprise module. Users can now specify interest rates with up to 10 decimal places, providing greater flexibility and precision in financial calculations. This change improves reporting and ensures more accurate tracking of loan interest.
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
2 changes
Enhancements to existing features
This update optimizes the performance of Odoo's barcode tests by streamlining the setup process. By moving test configurations to a class-level setup, the tests now run faster without needing to be re-initialized for each test case. This small change contributes to faster overall testing and improved development efficiency.
Original PR description
This commit moves the records' creation and the configuration of the `stock_barcode` tests from the `setUp` to the `setUpClass` method, so those are done only once and not at the beginning of every test. The purpose of this change is to slightly speed up the run of tests.
This update enhances the accuracy of loan interest rates within the Enterprise module. Previously, interest rates were displayed with only two decimal places. Now, users can specify interest rates with up to ten decimal places, providing greater flexibility and precision for financial calculations.
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