Daily updates from Odoo
Friday, March 6, 2026
2 changes · 17.0
Resolved issues and error corrections
This update resolves an issue where account reports exports in XLSX format were sometimes truncated due to a file size limit. The system now intelligently splits the export into multiple sheets to accommodate larger datasets, ensuring complete and accurate reports are generated. This prevents data loss and improves the reliability of financial reporting.
Original PR description
The XLSX format has a hard limit of 2^20 rows (~1M) by sheet. Thanks to 6a3804c5fe6b4f1d48a4ab311a0f1fbb24d75187 the GL can now handle more lines than before when exporting in XLSX. This can sometimes go above the format hard limit which makes the resulting file truncated when opened in Excel or Calc. This commit split the file into multiple worksheets by opening a new sheet in case the current file size + the size of the next lines to write goes above the limit. The total lines are written on the last sheet.
This update resolves an issue where an incorrect condition was overwriting error messages related to E-waybills after an E-invoice was processed. The fix ensures that E-waybill errors are handled correctly, preventing data inconsistencies and improving the invoicing process for users in Russia. This change was made as part of a standard bug fix.
Original PR description
If user do E-invoice and after E-waybill then error of E-waybill is overwrite by by one wrong condition So in this commit fix that wrong condition --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr Forward-Port-Of: odoo/odoo#252251