Wednesday, March 27, 2024
5 changes · saas-17.2
Resolved issues and error corrections
The Zambia financial reports now include account 952 in the Balance Sheet. This corrects an imbalance so businesses can rely on the report totals for accurate financial review.
Original PR description
This ensures the Balance Sheet is balanced. taskid: 3060790
The Cyprus reporting setup now includes the OSS output VAT sales account in the Balance Sheet. This prevents reports from becoming unbalanced when the EU OSS module is installed, improving accuracy for financial statements.
Original PR description
When installing module l10n_eu_oss, account 2205 Output VAT (Sales) OSS was not referenced in the Balance Sheet. taskid: 3060790
This fixes unreliable automated tests by making the simulated server date match the dates expected by the tests. It helps prevent false failures in mail and live chat test runs, supporting smoother releases without changing customer-facing behavior.
Original PR description
mock server date is by default in 2019, which can lead to unwanted behaviors. Mock the correct date to the server for those hard-coded date tests. https://github.com/odoo/enterprise/pull/59436 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This fixes a timing issue in an automated mail test so it no longer fails unpredictably. The change improves confidence in the test results without changing how users experience the mail or discuss features.
Original PR description
Similar to https://github.com/odoo/odoo/pull/158746, the add_members() will call the message_post(). The date should be mocked as well to prevent race condition problems. --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This fix improves how grid-based views handle scrolling and size changes for rows or columns. It prevents outdated positioning data from affecting the display, reducing visual glitches and making large lists or grids feel more reliable.