Daily updates from Odoo
Sunday, December 14, 2025
5 changes · saas-18.3
Enhancements to existing features
This update modifies the Chart of Accounts (COA) for Odoo's Danish localization (l10n_dk) module. This change is necessary to align with updated Danish accounting regulations and reporting requirements. It ensures the system accurately reflects Danish financial data.
Original PR description
This commit will update the COA task-5379756 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr Forward-Port-Of: odoo/odoo#238891
This update modifies the balance sheet and profit and loss reports within the Danish localization module to align with the latest Chart of Accounts. This ensures accurate financial reporting for Danish businesses using Odoo Enterprise, addressing a key requirement for compliance and data integrity.
Original PR description
This commit will update the balance sheet and profit and loss report to the new COA. task-5379756 Forward-Port-Of: odoo/enterprise#101489
This update adds a new test to ensure that the Peppol status of a partner is automatically updated when invoices are generated through e-commerce and linked to Peppol-compliant payments. This improves the accuracy of Peppol data, which is crucial for international trade and compliance. The change is considered an improvement.
Original PR description
When creating a SO on e-commerce leading to an automatic invoice, the invoice is automatically sent using Peppol upon the payment. This test ensures the peppol status of the partner is updated during the process. task_id: 5025176 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr Forward-Port-Of: odoo/odoo#239857 Forward-Port-Of: odoo/odoo#238333
Resolved issues and error corrections
This update resolves an issue where tax grouping keys in the account_edi_ubl module could sometimes be incorrectly set to 'None'. This fix ensures accurate tax reporting and compliance, particularly when using custom tax configurations. Additionally, a minor correction was made regarding excise taxes.
Original PR description
Some overrides assign a value to the tax's grouping_key after the super call. However, the returned value could be None. Also fix a little mistake regarding excise taxes. --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr Forward-Port-Of: odoo/odoo#239954
This update ensures that manually set currency rates for foreign currency invoices are preserved when the invoice is finalized (posted). Previously, the system automatically replaced these rates with the standard currency rate, leading to incorrect calculations. This fix maintains accurate financial reporting for international transactions.
Original PR description
When creating a customer invoice in a foreign currency, a manually edited currency rate was overridden at posting time with the rate from the currency table. This fix ensures that any manually entered rate is preserved during posting. The problem was that when posting the invoice_date field changes and the function compute_invoice_rate were called. Solution check if it is manually inserted and do not compute the invoice_rate again task-5391774 Description of the issue/feature this PR addresses: Current behavior before PR: Desired behavior after PR is merged: --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr Forward-Port-Of: odoo/odoo#239602 Forward-Port-Of: odoo/odoo#239012