Tuesday, October 19, 2021
7 changes · master
Enhancements to existing features
The mail message composer has been reorganized so its interaction handling sits with the underlying composer logic. This makes the messaging code easier to maintain and helps support future improvements with lower risk of inconsistent behavior.
Original PR description
Part of task-2579306
Fleet managers can now record a write-off date directly on a vehicle record. This helps businesses track when vehicles are retired from service and improves lifecycle reporting for fleet assets.
Original PR description
Add the Write Off Date on vehicle. TaskID: 2657561 Description of the issue/feature this PR addresses: Current behavior before PR: Desired behavior after PR is merged: -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
The mail app’s message composer has been reorganized so suggestion lists are managed in a reusable model instead of being tied directly to the composer. This reduces internal complexity and makes it easier to use the same suggestion behavior in other messaging areas in the future.
Original PR description
This will reduce composer model complexity and allow to reuse suggestion code inside other component. task-2447140
Newly created users will no longer automatically receive the Leave Responsible role when they do not manage any employees. This keeps leave management permissions cleaner and reduces unnecessary administrative access.
Original PR description
New users automatically received the Leave Responsible role even though they were not managing any employees. TaskID: 2635715 Description of the issue/feature this PR addresses: Current behavior before PR: Desired behavior after PR is merged: -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
The HR Responsible field on employee contracts now only offers employees from the contract's company. This helps prevent assigning responsibility to someone outside the relevant company, reducing administrative mistakes in multi-company setups.
Original PR description
HR Responsible should be limited to the employee's of the contract's company. TaskID: 2668125 Description of the issue/feature this PR addresses: Current behavior before PR: Desired behavior after PR is merged: -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
When helpdesk tickets are shared through the forum, users now see a clear banner to return to editing the ticket. This makes navigation smoother and avoids sending users back to the main backend by mistake.
Original PR description
…n forum purpose of this commit is to display the 'Back to Edit Mode' portal banner on the forum page when sharing tickets from the helpdesk. TaskID-2602604
Written-off company cars will no longer be offered as choices in the Belgian payroll fleet salary configurator. This helps employees and HR teams select only valid vehicles and avoids mistakes during salary package setup.
Original PR description
Do not offer Written Off Cars in the salary configurator. TaskID: 2657561