Saturday, October 4, 2025
3 changes · saas-18.4
Resolved issues and error corrections
Discount allocation settings now allow other income and other expense accounts to be selected. This prevents valid accounts from being excluded during configuration, making discount accounting setup more accurate and flexible.
Original PR description
With this PR: - Updated the domain of discount allocation fields to include `income_other`/`expense_other` account types. Task-5121917 Forward-Port-Of: odoo/odoo#229560 Forward-Port-Of: odoo/odoo#229026
The mail app no longer shows the translate action on messages that have no text, such as tracking updates or attachment-only messages. This avoids offering users an action that cannot do anything and makes message actions clearer.
Original PR description
**Current behavior before PR:** The translate action was shown on all messages, including those with an empty body such as tracking updates or messages containing only attachments. Clicking the translate action on these messages had no effect. **Desired behavior after PR is merged:** The translate action is hidden for messages with an empty body. Only messages containing text display the translate option. **Task-5106303** --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr Forward-Port-Of: odoo/odoo#229826 Forward-Port-Of: odoo/odoo#228137
The Swiss payroll screen now hides the verified source tax statement button when there is no correction in the institution response. This prevents users from clicking an option that cannot produce a report, reducing confusion during payroll processing.
Original PR description
This button will give a report only in the case where the institution response has a correction, so it should be hidden. Forward-Port-Of: odoo/enterprise#96128