Daily updates from Odoo
Saturday, August 30, 2025
1 change · 18.0
Resolved issues and error corrections
Subscription totals now correctly use amounts provided by external tax calculators instead of being recalculated internally. This prevents incorrect recurring totals on externally taxed subscription orders and keeps billing amounts aligned with the external tax provider.
Original PR description
sale_subscription now uses `account.tax` to recalculate the tax amounts [1], thus bypassing amounts set by external calculators. For externally calculated orders, we override the recurring_total calculation to restore the previous behavior of calculating the amount using `price_subtotal` on the lines. This field will contain the amount returned by the external calculator. [1] https://github.com/odoo/enterprise/commit/70376f94e9f26e631890312edc0857d9ff37dc7b opw-4964610