Daily updates from Odoo
Tuesday, January 28, 2025
4 changes · master
Enhancements to existing features
Accounting reports now visually distinguish draft or unposted entries when users choose to include them. This makes reports clearer and more consistent with the rest of Odoo, helping users avoid mistaking draft figures for posted accounting data.
Original PR description
Before that, when you toggled the option to see the unposted entries in accounting reports, they'd appear but, unlike in the rest of Odoo, they wouldn't stand out. They now have the same styling as in list view task-4443453
Point of Sale orders no longer rely on a separate “Invoiced” status; the system now checks the linked invoice directly. This makes invoice tracking more reliable and also prevents refund quantities from being counted twice in affected localized Point of Sale flows.
Original PR description
*: l10n_cl_edi_pos, l10n_de_pos_cert, l10n_pe_edi_pos In this commit: ========== - We are removing the `Invoiced` state from the Point of Sale order and using the `account_move` field to check if the order has been invoiced. - Removed problematic single-line code which caused an issue that refund quantity was updated twice during the refund process. Related PR: - Community: https://github.com/odoo/odoo/pull/187549 - Upgrade: https://github.com/odoo/upgrade/pull/6903 task-4184446
Belgian reporting now includes automatic reminders when companies may need to file an EC Sales List or Partner VAT Listing. This helps reduce missed mandatory filings and supports compliance with Belgian tax reporting requirements.
Original PR description
Helps ensure compliance with Belgian reporting requirements by introducing activities for mandatory reports: * EC Sales List: Triggered when fields 44, 46, or 48 in the tax report are filled * Partner VAT Listing: Prompted when the client_nihil field in the December VAT declaration is False while the closing entry is made in Q4 The idea is to reduce the risk of oversight. Task ID: 4291228
Sales order cancellations no longer use a separate cancellation email wizard, reducing confusion around whether customers should be notified automatically. Related planning and subscription tests were adjusted so these apps continue to work with the updated sales flow.
Original PR description
The sale order cancel wizard has been removed as it was deemed unnecessary and confusing to send cancellation mails when cancelling an order. A message can always be sent through the chatter when necessary. task-4212816