Tuesday, February 24, 2026
1 change · saas-18.2
Resolved issues and error corrections
This update prevents users from canceling subscriptions if they don't have visibility to the associated invoices. Previously, a sales representative could cancel a subscription even without seeing the invoices, leading to potential revenue loss. Now, the system ensures cancellation is only possible when invoices are accessible to the user.
Original PR description
Before this commit, when a user had access to an invoiced subscription but not to the invoiced, he could cancel the subscription. Step to reproduce: - create a subscription in company A, with a pricelist available in company B. Sales person A belong to company A. - invoice the subscription and confirm the invoice - update the company (company B) and sales person of the subscription (B). The new salesperon don't see the invoice in the stat button. After this commit salesperson B can't cancel the subscription. task-5907345 Forward-Port-Of: odoo/enterprise#106441