Daily updates from Odoo
Sunday, December 14, 2025
3 changes
1 change
Resolved issues and error corrections
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 corrects a technical issue to guarantee accurate invoice posting.
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
1 change
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
1 change
Resolved issues and error corrections
This update resolves an issue where the Peppol sending method was incorrectly automatically assigned in certain scenarios, specifically when using the 'Verify' button. The fix ensures that Peppol is only used as the default sending method when appropriate and no other preferred method is selected, improving data accuracy and configuration.
Original PR description
We previously remove the automatic assignment of this value when sent through the Send & Print. But we forgot to remove this automatic assignment when the "Verify" button was clicked. task-none (feedback from PO)