Wednesday, January 28, 2026
2 changes · saas-18.2
Resolved issues and error corrections
This update resolves a problem that occurred when downloading journal audit reports with multiple companies selected. The issue was caused by duplicate sheet names in the XLSX file, which prevented the report from generating correctly. Now, the report header includes the company name and sheet names are unique, ensuring accurate and reliable downloads.
Original PR description
Before: When downloading the journal audit in XLSX format with multiple companies selected, each company could have journals with the same name (e.g., "Sales"). Since XLSX does not allow duplicate sheet names, this resulted in a traceback. After: Added the company name in the report header when multiple companies are selected. Ensured sheet name uniqueness by appending the journal ID to the journal name. task - 5097253
This update resolves an issue preventing the l10n_be_hr_payroll_fleet module from installing correctly when auto-installation is skipped. The fix ensures the module correctly relies on the hr_fleet module, preventing a missing field error during demo data creation. This ensures the module functions as intended.
Original PR description
Steps to reproduce: 1. Install l10n_be_hr_payroll_fleet with --skip-auto-install and demo data. 2. Traceback when creating demo data because driver_employee_id is missing on the model fleet.vehicle Cause: The module depends on fleet instead of hr_fleet so hr_fleet is only auto installed. Thus, when skipping auto install, the field driver_employee_id doesn't exist. Fix: Change the dependency from fleet to hr_fleet to force the module to be installed. Runbot error: https://runbot.odoo.com/odoo/runbot.build.error/237909 Task: 5875410 Forward-Port-Of: odoo/enterprise#105459