Monday, May 9, 2022
2 changes · master
Enhancements to existing features
Deleting draft accounting entries is now faster on large databases. This reduces delays for finance teams working with high volumes of accounting data and makes cleanup tasks run more smoothly.
Original PR description
Solving performance issue raised in the following PR for master: - https://github.com/odoo/odoo/pull/83472 - https://github.com/odoo/odoo/pull/83469 Current behavior before PR: On bigger DB, unlinking a draft account_move takes ages. Desired behavior after PR is merged: On bigger DB, unlinking a draft account_move goes smoothly.
Cancelling a sales order now consistently asks users to confirm the action and gives them the option to send an email notification. This helps prevent accidental order cancellations and improves communication with customers when an order is cancelled.
Original PR description
Before this commit, when cancelling a SO, the wizard opened only when there were draft invoices or delivered pickings in the order. In order to complete the notification flow of the SO and avoid unexpected cancellation of orders, the user must now confirm cancellation and gets to possibility to send an email notification. task-2660895 See also: - https://github.com/odoo/enterprise/pull/26866