Monday, June 10, 2024
3 changes · saas-17.2
Resolved issues and error corrections
Fixes an issue where editing a spreadsheet pivot formula with an unexpected non-text value could cause autocomplete to crash. This makes pivot formula editing more reliable and prevents users from being blocked by accidental inputs.
Original PR description
The computation to autocomplete pivot group values was only supporting string-like group values. If a user were to write some random input, like a number, the code would crash. How to reproduce: - insert a pivot from the default crm pivot view on runbot - In B3, replace the content to =PIVOT.VALUE(1,"expected_revenue","create_date:month","04/2024",5,) -> it simply broke the domain - try to edit the cell, put your cursor between the 5 and the comma task-3976271
Invoice tax totals now apply rounding consistently when calculating untaxed amounts with price-included fixed and percentage taxes. This prevents small one-cent discrepancies on displayed invoice totals, improving accuracy for accounting documents.
Original PR description
Suppose 2 lines of 21.53 having: t1: fixed tax of 1, incl in price, include base amount t2: 21% price included tax The price_subtotal is computed as 21.53 / 1.21 - 1 = 16.79. So the untaxed amount of the invoice is 16.79 * 2 = 33.58. However, 33.59 is displayed on the invoice tax_totals. --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This fix cleans up the chatter recipient area so the checkbox, “To” label, and suggested recipients appear in the right order and alignment. It makes the messaging interface easier to read and use, especially when no recipient has been selected yet.
Original PR description
1. alignment of the checkbox and the "To" text; 2. when there is no recipient, the suggested recipient list should be displayed after the "To" text; 3. give a ps-1 class to the recipient text; before:  after:   --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr