Daily updates from Odoo
Thursday, May 7, 2026
15 changes
4 changes
New functionality added to Odoo
This update introduces a new VAT provision account (411800) in the Odoo accounting module for Belgium, aligning with new regulations. Starting May 1st, businesses will need to use this account for their periodic VAT returns instead of the previous account. This change ensures compliance with Belgian tax law.
Original PR description
Starting May 1st, in Belgium the VAT provision account will replace the current account for periodic returns - Adding the new bank account - Adding a new account 'Tax Provision Account' 411800 Enterprise PR: odoo/enterprise#111599 Task [link](https://www.odoo.com/odoo/project.task/6044017) task-6044017 Forward-Port-Of: odoo/odoo#262897 Forward-Port-Of: odoo/odoo#255272
This update prepares Odoo for a new Belgian tax regulation. Starting May 1st, a new 'Tax Provision Account' (411800) is added to ensure accurate VAT reporting for periodic returns. This change simplifies the accounting process for Belgian users.
Original PR description
Starting May 1st, in Belgium the VAT provision account will replace the current account for periodic returns - Adding the new bank account - Adding a new account 'Tax Provision Account' 411800 Community PR: odoo/odoo#255272 Task [link](https://www.odoo.com/odoo/project.task/6044017) task-6044017 Forward-Port-Of: odoo/enterprise#116290 Forward-Port-Of: odoo/enterprise#111599
This update aligns Odoo's data with the latest ISO 3166-2 standards by adding Georgian states. The address format has also been updated to display state names instead of codes, improving data clarity and accuracy for users. This ensures consistent and reliable address information.
Original PR description
Added the states in Georgia to align with official ISO 3166-2 standards. task-6119824 Forward-Port-Of: odoo/odoo#261689
This update backports the PL Bank Account Verification feature, which allows businesses to securely verify bank accounts against Polish government APIs. This improves compliance with local regulations and streamlines the process of connecting bank accounts within the Odoo system. It builds upon previous work tracked in odoo/odoo#250400.
Original PR description
[ADD] l10n_pl_bank_verification: Backport bank account verification Backport of the feature that implements PL Bank Account Verification against the government API See odoo/odoo#250400 task-4637086 Forward-Port-Of: odoo/odoo#262518
2 changes
New functionality added to Odoo
This update aligns Odoo's data with international standards by incorporating the states of Georgia, as defined by ISO 3166-2. The change also improves address formatting to display state names instead of codes, enhancing data clarity and accuracy for users.
Original PR description
Added the states in Georgia to align with official ISO 3166-2 standards. task-6119824 Forward-Port-Of: odoo/odoo#261689
This update backports a key feature for verifying Polish bank accounts against government data, improving compliance and accuracy. It allows users to securely validate bank details, reducing errors and streamlining financial processes. This builds upon previous work tracked in odoo/odoo#250400.
Original PR description
[ADD] l10n_pl_bank_verification: Backport bank account verification Backport of the feature that implements PL Bank Account Verification against the government API See odoo/odoo#250400 task-4637086 Forward-Port-Of: odoo/odoo#262518
3 changes
New functionality added to Odoo
This update aligns Odoo's data with international standards by incorporating the states of Georgia, as defined by ISO 3166-2. The change also improves address formatting to display state names instead of codes, enhancing data accuracy and usability.
Original PR description
Added the states in Georgia to align with official ISO 3166-2 standards. task-6119824 Forward-Port-Of: odoo/odoo#261689
This update adds the ability to export General Ledger reports as CSV files. This allows users to easily download and analyze their financial data for reporting and record-keeping purposes. This enhancement improves data accessibility and streamlines financial reporting workflows.
Original PR description
task-5734354 Forward-Port-Of: odoo/enterprise#115493 Forward-Port-Of: odoo/enterprise#107638
This update backports a key feature for Poland (l10n_pl_bank_verification) that automatically verifies bank accounts against government APIs. This ensures compliance with Polish regulations and streamlines the process for users adding bank details in the Odoo system. It builds upon previous work tracked in odoo/odoo#250400.
Original PR description
[ADD] l10n_pl_bank_verification: Backport bank account verification Backport of the feature that implements PL Bank Account Verification against the government API See odoo/odoo#250400 task-4637086 Forward-Port-Of: odoo/odoo#262518
1 change
New functionality added to Odoo
This update backports a new feature that allows businesses to automatically verify Polish bank accounts against government data. This improves compliance with local regulations and streamlines the process of onboarding new customers by reducing manual verification efforts. The change was previously developed and tracked in odoo/odoo#250400.
Original PR description
[ADD] l10n_pl_bank_verification: Backport bank account verification Backport of the feature that implements PL Bank Account Verification against the government API See odoo/odoo#250400 task-4637086 Forward-Port-Of: odoo/odoo#262518
4 changes
New functionality added to Odoo
This update simplifies and expands Odoo's reporting capabilities. It removes a technical limitation forcing the use of a single reporting engine and introduces a new Paper-Muncher engine. Users can now choose their preferred reporting engine based on the report type, offering greater customization and control over financial reporting.
Original PR description
Description of the issue/feature this PR addresses:
We currently force the use of WKHTML, since it's hardcoded we can't add new reporting engines easily.
The main goal of this PR is to be able to :
modularize the reporting engines
make accounting use the same generation pipeline
add a new reporting engine for paper-muncher
allow user to choose their reporting engine by company/action report/accounting reportThis update introduces dark mode support for Odoo's spreadsheet dashboards, improving readability and visual appeal in darker environments. The changes adjust colors within the grid and charts, ensuring a consistent and professional look across both light and dark themes. This enhances the user experience for reports and data visualization.
Original PR description
## Description This commit adds the color scheme in the configuration of the model. We then use a getters isDarkMode() to know if we are in a dark mode rendering, and a new plugin ColorThemeUIPlugin to adapt the colors we want to draw/use according to the current color theme. This getters is then used in the color picker and in the grid renderer for cell text, background, border, DV, table and CF. For the grid (border, background, headers, frozen pane), a theme has been fixed with colors depending on the current color scheme. For the chart, we currently keep all the colors set by the user as is, and all default colors (scale, grid, title, legend, default background) are updated. ## Related Task: - Task: [5245940](https://www.odoo.com/odoo/project/2328/tasks/5245940)
This update introduces the ability to track and manage company versions within the Odoo Enterprise HR Payroll module. This enhancement allows for more accurate payroll calculations and reporting, particularly when dealing with multiple company structures or changes in company status. It resolves a previous data handling issue related to incorrect payslip versions.
Original PR description
Task: 6111217
This update introduces a new button within the subscription and rental modules, allowing sales users to quickly create quotations using pre-defined templates. This streamlines the quotation process and improves efficiency. The change will be enabled once the sale_management module is installed.
Original PR description
This PR completes the override of the New button, allowing users to see a custom New button and directly select a template from it. This new button will be enabled as soon as the sale_management module (which contains the templates) is installed. These changes are applied in both the subscription app and the rental app (for list and kanban and form views). Community PR: https://github.com/odoo/odoo/pull/258679 Upgrade PR: https://github.com/odoo/upgrade/pull/9913 task-6088445
1 change
New functionality added to Odoo
This update backports a key feature for Poland (l10n_pl_bank_verification) that automatically verifies bank accounts against the Polish government API. This ensures compliance with local regulations and improves the accuracy of financial data within Odoo, streamlining payment processing for businesses operating in Poland.
Original PR description
[ADD] l10n_pl_bank_verification: Backport bank account verification Backport of the feature that implements PL Bank Account Verification against the government API See odoo/odoo#250400 task-4637086