Daily updates from Odoo
Saturday, August 1, 2026
9 changes
1 change
Enhancements to existing features
ISO20022 payment XML files now include the building number field in address details. This prepares SEPA credit transfer and direct debit exports for upcoming banking requirements that become mandatory in November 2026.
Original PR description
This commit adds the <BldgNb> node in the iso20022 XML files, as it will be mandatory starting November 2026. Linked: https://github.com/odoo/odoo/pull/271855 task-6317758 Forward-Port-Of: odoo/enterprise#126298 Forward-Port-Of: odoo/enterprise#121674
1 change
Enhancements to existing features
Steps to reproduce: 1. Create a sales order. 2. Confirm or cancel the order. 3. Share the quotation link. 4. Open the quotation from an incognito window or the customer portal. Issue: - A 'Quotation Viewed by Customer' notification is sent even though the document is no longer an active quotation. Fix: - Only send the notification while the order is in quotation or quotation sent state. opw-6419364 Forward-Port-Of: odoo/odoo#278633
Original PR description
Steps to reproduce: 1. Create a sales order. 2. Confirm or cancel the order. 3. Share the quotation link. 4. Open the quotation from an incognito window or the customer portal. Issue: - A 'Quotation Viewed by Customer' notification is sent even though the document is no longer an active quotation. Fix: - Only send the notification while the order is in quotation or quotation sent state. opw-6419364 Forward-Port-Of: odoo/odoo#278633
6 changes
Enhancements to existing features
The Documents button on a company or contact now shows documents linked to the full partner hierarchy, including child contacts such as branches or employees. This gives users a more complete view and a more accurate document count from the partner record.
Original PR description
Previously, the Documents smart button on a partner record only displayed documents directly linked to that specific partner. For a parent company, this meant documents associated with its child contacts (branches, employees, etc.) were not visible, and the 'document_count' was inaccurate. This commit implements hierarchy-aware behavior: - The smart button now displays all documents related to the partner hierarchy (parent and children). - The 'document_count' is updated to reflect the total number of documents across the entire hierarchy. Task-6343919
Bank reconciliation now allows a small 3% difference when invoice and bank transaction currencies differ. This helps account for exchange rate fluctuations and reduces unnecessary manual adjustments during reconciliation.
Original PR description
When doing a reconciliation while having a different currency between the invoice and the bank transaction allow a 3% tolerance to compensate the currency exchange rate. task-6143815
This update aligns Field Service sales flows for stock and timesheet products with recent platform changes. It helps keep product catalog, stock tracking, and timesheet-related sales behavior consistent and reliable for users after the underlying community update.
Original PR description
*= stock, timesheet Community PR: - https://github.com/odoo/odoo/pull/257853 task-5942647
Sales teams can now follow up with shoppers who leave items in their cart using WhatsApp, in addition to email. A new setting lets businesses enable this channel and choose the message template, helping improve cart recovery through a more immediate communication option.
Original PR description
This PR allows users to receive a follow-up for their cart via WhatsApp. Previously, only an email follow-up was possible. A new setting parameter allows enabling WhatsApp in addition to emails. Community PR: https://github.com/odoo/odoo/pull/251790 Upgrade PR: https://github.com/odoo/upgrade/pull/9607 tasks-5404823
The rental dashboard has been refined to focus on the most useful quotation and rental status categories, including Today, Pickups, Returns, Late, To Confirm, and To Invoice. Users can now select several dashboard items at once, even when a category has no current records, making it easier to combine filters and review rental work more efficiently.
Original PR description
This change improves the rental dashboard by focusing on quotation statuses. The dashboard now includes the following items: Today, Pickups, Returns, Late, To Confirm, and To Invoice. Additionally, users can now select multiple dashboard items to combine their filters, including items with a count of 0. task-6354117
Belgian payroll bicycle reimbursement amounts are updated for the rates effective October 1, 2026. This ensures payroll calculations use the new €0.32 per kilometer rate and €12.80 daily tax-exempt limit.
Original PR description
This PR updates the Belgian bicycle reimbursement rates to reflect the amounts applicable from October 1, 2026. ### Changes - Increase the bicycle reimbursement rate from the previous amount to €0.32/km. - Increase the maximum daily tax-exempt reimbursement to €12.80/day. These values are aligned with the latest Belgian regulations and are required for payroll calculations from October 1, 2026. Task-6385742 Forward-Port-Of: odoo/enterprise#126116 Forward-Port-Of: odoo/enterprise#124481
1 change
Enhancements to existing features
Payment XML files now include the building number field required by upcoming ISO 20022 address standards. This helps keep SEPA credit transfer and direct debit exports compliant ahead of the November 2026 mandate, reducing future payment processing risks.
Original PR description
This commit adds the <BldgNb> node in the iso20022 XML files, as it will be mandatory starting November 2026. Linked: https://github.com/odoo/odoo/pull/271855 task-6317758 Forward-Port-Of: odoo/enterprise#126298 Forward-Port-Of: odoo/enterprise#121674