Friday, March 14, 2025
3 changes · 17.0
Resolved issues and error corrections
This fixes the printed Saudi/GCC invoice layout when a customer reference is present. The invoice now keeps consistent text sizing and shows the Arabic reference label, improving document readability and professionalism.
Original PR description
**Steps to reproduce:** - Install Accounting and l10n_sa - Switch to a Saudi Arabian company (e.g. SA Company) - Create an invoice without a customer reference - Print the invoice - Create the same invoice with a customer reference - Print the invoice **Issue:** The font size is smaller for the second invoice and the reference label in Arabic doesn't appear. **Cause:** The reference row in the printed invoice is separated in 3 columns like the other information, but the Bootstrap width of the second column is 8 (i.e. col-8) instead of 2. As the first column has an offset of 6 as it is the case for all the rows, the row width exceeds the grid system size (i.e. 12) defined in Bootstrap. opw-4494547 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Posting an attachment in Mail no longer closes the attachment panel when the page content reloads. This preserves the user's workspace and avoids the need to reopen the panel after each upload.
Original PR description
**Current behavior before PR:** prior to this PR after posting an attachment, if the attachment box was opened it closes after the reload. **Desired behavior after PR is merged:** this PR addresses this issue by updating the behavior to ensure that the attachment box remains open even after the reload. task-4161477 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This update corrects how Swiss payroll validates IDE-OFS company identification numbers using the modulo 11 checksum. It helps prevent valid payroll transmission data from being rejected due to an incorrect validation check.