Monday, May 9, 2022
6 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
This update streamlines how messaging-related screens pass information internally, reducing reliance on temporary identifiers. It helps make chat, leave, live chat, snail mail, and website live chat components more consistent and easier to maintain without changing day-to-day workflows.
Original PR description
*: hr_holidays, im_livechat, snailmail, website_livechat Task-2847927
This update refines how approval, messaging, and signature screens share record information internally. It helps these screens behave more consistently and reduces the risk of display or interaction issues without changing the user workflow.
Original PR description
*: approvals, sign Task-2847927
Users can now choose which key columns appear in the Documents list view, including name, tags, partner, owner, type, and creation date. This makes the list easier to use on smaller phone screens by letting each user hide fields they do not need.
Original PR description
There isn't enough place on a default phone screen to display the 6 default fields of the documents list view*. Unfortunately, since none of those fields are marked as optional, a user cannot customize the view and decide to toggle those fields. This commit adds the optional attribute on several fields to allow some customization. * concerned fields - name - tag_ids - partner_id - owner_id - type - create_date Task-id 2846754
Subscription templates now have a defined order, making it easier for users to find and select the right template when creating a new subscription. This improves usability for teams managing many templates.
Original PR description
create lot of template create a new subscription, try to select an template --> it is not easy because template have no order. @tde-banana-odoo @arj-odoo