Daily updates from Odoo
Monday, June 10, 2024
4 changes
2 changes
Resolved issues and error corrections
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
1 change
Resolved issues and error corrections
This update fixes a previous issue where the HR Attendance Kiosk always displayed in English. Now, the kiosk automatically uses the company's preferred language, ensuring a more localized and user-friendly experience for employees accessing attendance records.
Original PR description
Currently, no language was passed to the HR Attendance Kiosk, so it would default to English. This change passes the language of the company partner to the kiosk mode in order to allow companies having the portal in their own language. task-3976591 Forward-Port-Of: odoo/odoo#168343
1 change
Resolved issues and error corrections
The spreadsheet pivot menu now shows the global filter option only for pivot header cells, preventing users from seeing an action that does not apply to regular pivot formulas. This reduces confusion and keeps spreadsheet filtering behavior aligned with the intended pivot workflow.