Thursday, February 26, 2026
3 changes · master
Enhancements to existing features
This update streamlines the process for configuring payment methods within Point of Sale (POS). Previously, each payment platform required a unique setup, creating confusion for users. Now, all payment methods will share a standardized setup process, improving ease of use and reducing setup time.
Original PR description
We currently support multiple payment platforms but trying to set them up is different for each platform in the POS payment method form screen. This commit will standardize the setup process so they all behave the same even if the input they require is different Task-[5887093](https://www.odoo.com/odoo/project/1737/tasks/5887093) Community PR-[#246321](https://github.com/odoo/odoo/pull/246321) Upgrade PR-[#9386](https://github.com/odoo/upgrade/pull/9386)
This update aligns the calculation of the 'work time rate' across the HR and Resource modules. Previously, inconsistent ranges (0-100 vs 0-1) caused potential issues. This change ensures a single, consistent value for this key metric, improving data accuracy and simplifying future maintenance.
Original PR description
Current behavior before PR: . The work time rate is currently computed separately in two different modules: hr_payroll (version model) and resource (resource_calendar model). Although they are…
Current behavior before PR: . The work time rate is currently computed separately in two different modules: hr_payroll (version model) and resource (resource_calendar model). Although they are calculated independently, both values represent the same concept and are functionally equivalent. This duplication can lead to inconsistencies and unnecessary complexity in maintenance `resource/resource_calendar` model -> work_time_rate is not stored computed field with range=[0-100] `hr_payroll/hr_version` model -> work_time_rate is stored computed field with range=[0-1] Desired behavior after PR is merged: . Synchronize the work time rate fields between the hr_payroll and resource modules to ensure they are related consistent `resource/resource_calendar` model -> Modify work_time_rate range to be [0-1] `hr_payroll/hr_version` model -> work_time_rate is `version.resource_calendar_id.work_time_rate` incase of non-flexible task-5429287 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This update simplifies the appraisal campaign wizard by removing unnecessary fields and tailoring the interface for different user roles. The changes focus on a cleaner, more intuitive experience, ensuring users only see relevant information and options. This enhances efficiency and reduces confusion when managing appraisals.
Original PR description
UX changes have been implemented for the appraisal campaign wizard: -Removing the mode,department_id,category_id fields. -Hiding the manager field for non administrator/Officer users -Editing warning messages to include only employees managed by current user.