Thursday, October 23, 2025
8 changes · master
Enhancements to existing features
The equity transaction form has been reorganized to make key information easier to read and enter. Transaction, beneficial owner, and valuation records now have clearer names, and tracked security prices show the correct currency symbol for easier review.
Original PR description
This commit 1. Reorders fields on transaction form 2. Gives better display names for transactions, ubos, and valuations 3. Fixes the tracking of transaction security_price not having currency sign task-5144766 Forward-Port-Of: odoo/enterprise#97644
The payroll payment report popup now shows a meaningful title instead of the generic “Odoo” label. This makes it clearer to users which payroll action they are performing and reduces confusion across supported payroll localizations.
Original PR description
When users clicked the Payment Report button, the popup window opened with the generic title, Odoo. This was confusing because it provided no context about the action being performed. This change introduces a dedicated action so that the wizard displays a meaningful title. task-5052018
Payslip action buttons have been renamed to use clearer wording. This makes payroll screens easier to understand by changing “Compute Sheet” to “Compute” and “Recompute whole sheet” to “Recompute whole payslip.”
Original PR description
. payslip compute sheet buttons renamed from "Compute Sheet" to "Compute" for better clarity . action button "Recompute whole sheet" renamed to "Recompute whole payslip"
Salary rule descriptions on payslips now wrap onto multiple lines instead of being cut off. This makes payroll information easier to read both on-screen and in printed or PDF payslips.
Original PR description
Ensures full description is visible on both the payslip view and PDF by wrapping text instead of cropping it. task-5034372
Icon resources are now loaded through a shared bundle in the affected apps, helping keep the interface consistent and easier to maintain. This is a minor technical improvement with low direct impact for everyday users.
Original PR description
Follow-up of https://github.com/odoo/odoo/pull/224663 See community PR for details: https://github.com/odoo/enterprise/pull/94023#issue-3387954727
The payroll employee view now consistently places the External Codes section at the end of the payroll area. This makes the screen layout more predictable for users and avoids the section appearing among other payroll fields depending on system loading order.
Original PR description
Made sure that the External codes Group appear last in the payroll view. Previously the `external_codes` group was added with `position="inside"` on the `payroll_group`, which caused it to sometimes appear in the middle of the payroll fields depending on the load order of inherited views. This commit changes the inheritance to use `position="after"` on `payroll_group`, so that `external_codes` is consistently inserted at the end of the payroll section. task - 5109281
The payroll and salary configuration screens now use the clearer label "Employee Record" instead of "Version" for employee-related records. This makes the wording easier for HR users to understand and aligns chatter messages with the updated terminology.
Original PR description
Rename "Version" to "Employee Record" in selection option of type `hr.version` and in chatter message. task-5074160
The AI website live chat now retrieves conversations through the dedicated chat channel system instead of a more generic messaging route. This is an internal improvement that should make the live chat integration cleaner and easier to maintain without changing the user experience.
Original PR description
This commit replaces the use of the `mail.thread` model to retrieve a channel with the direct use of the `discuss.channel` model.