Wednesday, October 19, 2022
5 changes · master
New functionality added to Odoo
Adds standard Balance Sheet and Profit and Loss reports for Moroccan accounting localization. This helps businesses operating in Morocco prepare financial statements aligned with local reporting formats and guidance.
Original PR description
Adds the balance sheet and the profit and loss reports for the Moroccan localization as they are described in these documents: http://www.befec.ma/documentation/comptabilite/Plan_comptable/CGNC/cgnc.pdf https://www.ammc.ma/sites/default/files/IB_Maroc_2S05.pdf
Adds standard balance sheet and profit and loss reports for Moroccan companies in Odoo. This helps businesses using the Morocco localization prepare financial statements aligned with local reporting requirements.
Original PR description
Adds the balance sheet and the profit and loss reports for the Moroccan localization as they are described in these documents: http://www.befec.ma/documentation/comptabilite/Plan_comptable/CGNC/cgnc.pdf https://www.ammc.ma/sites/default/files/IB_Maroc_2S05.pdf
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