Tuesday, April 2, 2024
6 changes · master
Resolved issues and error corrections
Vendor bill duplicate warnings now open the correct list of matching bills instead of causing an error. This helps accounting users review possible duplicates smoothly before posting a bill.
Original PR description
When we want to post a vendor bill having duplicates, we show a `RedirectError` that should bring us to the list of duplicate bills. However, the action domain contained records instead of record ids, causing a traceback when clicking the button. This commit fixed that by providing a valid domain for the moves. task-3797825 Related to https://github.com/odoo/enterprise/pull/58839 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This update corrects the Australian chart of accounts so superannuation contribution payments can be reconciled properly. It helps payroll accounting teams match SuperStream payments with the related journal entries and avoid manual cleanup.
Original PR description
The l10n_au_hr_payroll_account creates payments for superstream and requires reconciliation with journal items for Super Contribution to be reconciled for account 21400. task - 3635231 Description of the issue/feature this PR addresses: Current behavior before PR: Desired behavior after PR is merged: --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This change reverts incorrect formula name updates in several spreadsheet dashboard templates. It helps ensure dashboards continue to open and calculate correctly, while relying on the existing upgrade process to handle any needed formula conversions automatically.
A website test for favicon behavior was renamed so its class name is set correctly. This is a small maintenance fix that helps keep automated tests clear and consistent, with no expected impact on end users.
Original PR description
The class name of the favicon test was not set properly This is just a name change, not related with any issue --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This change corrects spreadsheet dashboard and template files where pivot function names had been renamed unnecessarily or incorrectly. It helps keep dashboards working as expected while relying on the existing client-side upgrade process to handle function name updates automatically.
Original PR description
Partial revert of a6d2b0dc in which pivot functions were renamed. However, some were badly renamed in dashboard json files. It turns out we didn't even had to rename the functions in json files as the (client-side) upgrade script already takes care of that. Task: 3837323
Spreadsheet formulas now handle empty cells more consistently by storing them as empty values instead of text. This reduces the risk of incorrect formula behavior and makes spreadsheet data processing more reliable.
Original PR description
In previous commits we were able to change the structure of the formula evaluation payload so that the structure corresponds to the structure of an evaluated cell. This change greatly simplifies the reading of data from a cell when a formula need it. However, the data read from the cells is in some cases modified before being used by the formulas: This is particularly the case for empty cells which are saved as an empty string value, while the value is transformed into null during evaluation. This commit corrects this by directly recording the null value on empty cells. Task: 3685074
Original PR description
Partial revert of 8f797f95 in which pivot functions were renamed. However, some were badly renamed in dashboard json files. It turns out we didn't even had to rename the functions in json files as the (client-side) upgrade script already takes care of that. Task: 3837323 Description of the issue/feature this PR addresses: Current behavior before PR: Desired behavior after PR is merged: --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr