Wednesday, April 10, 2024
3 changes · saas-17.1
Resolved issues and error corrections
This update brings the spreadsheet component to a newer version with fixes for chart formatting, spreadsheet calculations, context menus, and Excel exports. Users should see fewer display issues and more reliable handling when working with or exporting spreadsheets.
Original PR description
### Contains the following commits: https://github.com/odoo/o-spreadsheet/commit/246caf78d [REL] 17.1.11 https://github.com/odoo/o-spreadsheet/commit/77a846e9a [FIX] Charts: format of negative values…
### Contains the following commits: https://github.com/odoo/o-spreadsheet/commit/246caf78d [REL] 17.1.11 https://github.com/odoo/o-spreadsheet/commit/77a846e9a [FIX] Charts: format of negative values https://github.com/odoo/o-spreadsheet/commit/5be336bc8 [FIX] misc: faster `deepEquals` https://github.com/odoo/o-spreadsheet/commit/4753c6db9 [FIX] xlsx: Shortcut `deepEquals` for primitive types in `pushElement` Task: 3733743 https://github.com/odoo/o-spreadsheet/commit/f53d7959a [FIX]xlsx: replace json.stringify with deepEquals Task: 3733743 https://github.com/odoo/o-spreadsheet/commit/af0293b8f [FIX] xlsx: remove useless normalization Task: 3733743 https://github.com/odoo/o-spreadsheet/commit/2b0c7afe6 [FIX] XLSX: simplify `pushElement` helper Task: 3733743 https://github.com/odoo/o-spreadsheet/commit/737937bfc [FIX] Evaluation: ignore invalid ranges in dependency graph https://github.com/odoo/o-spreadsheet/commit/aa8e9c6d4 [FIX] Grid: Context menu position was broken https://github.com/odoo/o-spreadsheet/commit/306121fc0 [FIX]: Filters: Do not export 1-row filters to xlsx files Task: 3839556
Point of Sale now shows the correct pricelist price for each product variant when variants have different prices. This prevents customers and cashiers from seeing the same price for distinct variants, improving pricing accuracy at checkout.
Original PR description
Previously, if a product had an attribute with two values and different prices were set for each product variant in a pricelist, both variants would incorrectly display the same price in the Point of Sale. This commit corrects the pricelist computation to accurately reflect the distinct prices of each product variant. opw-3854957 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This fix prevents order saving failures when a Point of Sale uses trusted configuration settings. It ensures businesses can complete sales reliably without interruption from missing related configuration data.
Original PR description
Previously, saving an order would fail with a trusted PoS config. This issue arose because other PoS configurations would not load, resulting in 'trusted_config_ids' being undefined in the config model. opw-3854554 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr