Friday, May 1, 2026
5 changes · 19.0
New functionality added to Odoo
This update adds the ability to export General Ledger reports as CSV files. This allows users to easily download and analyze their financial data for reporting and record-keeping purposes. This enhancement improves data accessibility and streamlines financial reporting workflows.
Original PR description
task-5734354 Forward-Port-Of: odoo/enterprise#111854 Forward-Port-Of: odoo/enterprise#107638
Enhancements to existing features
This update enhances the accuracy of write-off reconciliation within the accounting system. It now filters reconciliation models to only display those relevant to the current statement lines, preventing errors caused by unrelated journal links. This ensures users only see and reconcile transactions that accurately match.
Original PR description
In the account reconciliation wizard: - Only show manually created reconciliation models. - Only display reconciliation models that are not linked to any journal or are specifically linked to the journal of the statement lines. task-6059342
Resolved issues and error corrections
This update fixes a minor usability issue in the bank reconciliation quick creation process. Previously, an error would open a form dialog unexpectedly. Now, errors are displayed directly, providing a clearer and more intuitive user experience for creating bank reconciliation records.
Original PR description
Before this commit, when there is an error in the bank rec widget quick create. We open the form dialog which is kind a weird, we would rather expect to have the error displayed. This commit will override the showFormDialogInError to close the quick create and throw the error. no task id
This update resolves an issue where the Enterprise portal's worksheet wasn't saving correctly, leading to a failure in the automated tour. The fix ensures the worksheet functions properly, preventing tour disruptions and improving the user experience.
Original PR description
The worksheet is not auto saving and the worksheet is not rendering properly in portal, which caused the tour to fail. runbot error-242479 Forward-Port-Of: odoo/enterprise#115761
A bug was causing the appointment builder to crash when editing appointments. This update corrects a misconfiguration that was sending incorrect data, preventing the builder from functioning properly. The fix ensures the builder loads correctly and reliably.
Original PR description
'Reload' was wrongly passed as a prop to BuilderContext in 'Appointment Type' Option. This ended up in a traceback when user opened the builder on an appointment page. To see the issue: - Create an appointment, and go to its frontend page in debug mode - Start editing - Click anywhere on the page => Traceback We also replace `isReload` with `reload` in order to reload the page when applying the actions. task-6147936 opw-6144915 Forward-Port-Of: odoo/enterprise#115506