Friday, February 14, 2025
2 changes · saas-18.1
Resolved issues and error corrections
The French financial reports now include newly required accounts in the profit and loss statement. This helps businesses using French localization produce more complete and accurate reporting.
Original PR description
(cherry picked from commit bd247dde7dd0d6080ac70ea5bbd99f9a59061976) parent https://github.com/odoo/enterprise/pull/79361 FYI @FlorianGilbert
Subscription orders now update the assigned sales team when the salesperson is changed. This keeps ownership and reporting accurate for long-running ecommerce subscriptions without triggering unnecessary earlier notifications.
Original PR description
Since odoo/odoo@27bf2e55810b200563ed6b93b1e22dfda65cf4ea, salesman and salesteam are not assigned on ecommerce orders until the order is confirmed, to avoid useless notifications. Nevertheless, this disabled the salesteam recomputation on confirmed ecommerce orders when the salesman is modified. This became an issue for long-lived orders like subscription orders, where the salesman can change, and the team should be updated accordingly. This commit makes sure the salesteam is correctly recomputed when the salesman is modified on a subscription order.