Daily updates from Odoo
Tuesday, August 18, 2026
1 change · saas-18.4
Resolved issues and error corrections
Peruvian accounting reports now use the exchange rate saved on each accounting entry instead of recalculating it during report generation. This reduces rounding differences and helps produce more reliable regulatory report figures.
Original PR description
Previously, the `_get_ple_report_data` method computed the currency rate when called. Since the calculation was based on the entry totals, it was prone to rounding errors. This PR makes it use the rate stored in the entry itself. This should lead to more accurate results. opw-6411322 Forward-Port-Of: odoo/enterprise#126882