Daily updates from Odoo
Thursday, April 30, 2026
2 changes · saas-18.2
Resolved issues and error corrections
This update resolves an issue where Spanish cash payments weren't correctly appearing in the Mod347 BOE export for invoices under €3,005.06. The fix prevents unnecessary partners from being included in the export by refining the search criteria, ensuring only relevant partners are generated. This improves the accuracy of the BOE reports for Spanish businesses.
Original PR description
Fix a bug in mod347 BOE export. Steps to reproduce: 1- Create an invoice with a spain Company, with an amount lower than 3 005,06€ 2- Add a Type for mod347 3- Create a cash payment 4- Export the mod347 BOE The partner will appear in the BOE with all line at 0. But this partner shouldn't be in the export. This is due because of a search on account.partial.reconcile, which add partners to the export if a cash payment is found in the period. But this search is not usefully as there is no legal indication that these partners should be in the export in this case, as the partners should only be returned by the main queries. Backport of PR #84317 opw-5960226 Forward-Port-Of: odoo/enterprise#114672 Forward-Port-Of: odoo/enterprise#110947
This update fixes an issue where report data, particularly those using the 'From the very start' period, was not sorted correctly. The change ensures that string-type external values are properly ordered by date when using the 'most_recent' formula, improving report accuracy and reliability.
Original PR description
Ensure string-type external values are correctly sorted by date when using the "most_recent" formula. This resolves an issue where values appeared unordered, especially for expressions using the "From the very start" period. task-5951888 Forward-Port-Of: odoo/enterprise#114666 Forward-Port-Of: odoo/enterprise#113837