Wednesday, October 19, 2022
3 changes · master
Enhancements to existing features
Subscription analysis now offers more useful filters and grouping options, including next invoice date, subscription, sales status, recurrence, and referrer. Teams can also change the customer on active subscriptions through a controlled flow, with billing and shipping addresses updated correctly during renewals or upsells.
Original PR description
IMP for reporting:
On subscription analysis add filters and group by on:
Next invoice date
Subscription (sales order)
Sales status (being able to exclude locked, aka renewed)
Recurrence
Show referrer as quick filter
If a customer changes on a renewal or an upsell, the shipping address & the invoicing address should change aswell
It must be possible to change the customer on an active subscription
task-id: 2988345
This PR is moved into https://github.com/odoo/enterprise/pull/32591 to avoid runbot confusion.Subscription orders can now have customer cancellation options and payment behavior tied directly to each sales order. This makes it easier for businesses to adjust subscription handling after an order has been confirmed, without relying only on broader subscription settings.
Original PR description
This commit aims allow `user_closable` and `payment_mode` to be directly linked to a sale_order. This allow modification of behaviour after the confirmation of SO.
Expense receipt extraction now uses automatic callbacks so Odoo is notified when results are ready, instead of relying on repeated status checks. This should make expense processing updates more timely and align the experience with other document extraction features.
Original PR description
Like already done for the account_invoice_extract (task-2416741) and hr_recruitment_extract, the client will now send a webhook URL as part of the request that the extraction server will call once the results are ready. task-2886616 Related server-side task: 2452019