Thursday, April 30, 2026
1 change · 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