Tuesday, October 26, 2021
5 changes · master
Enhancements to existing features
The employee timesheet cost field has been renamed to “Cost” to make the label clearer and easier to understand. The cost field is also now included in the application group, improving consistency in how employee cost information is presented.
Original PR description
- Renamed title by 'Cost' of Time sheet Cost field in employee. - added Cost to Application group task- 2531442
Resource calendars now more reliably identify the end of a work shift when schedule searches span multiple days, such as in monthly or yearly Gantt views. This helps avoid missing valid working time for employees who only work on one of the searched days.
Original PR description
Assign a search_range for calendar_end in the _adjust_to_calendar method in all conditions. The search_range was only assigned a value if the start and end are on the same date before. The _adjust_to_calendar method receives a start and end from midnight to midnight in the resource timezone. Start and end datetimes can be set on a different day via the Gantt view set in month or year for example. This commit ensures that a search_range is always assigned to find the calendar_end and not only when start and end are on the same day. This allows to find the end of a shift searched over two days if the employee is only working one day. task-2628876 -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Time off entries that apply to multiple employees now display the employees directly in the list view using their avatars. This makes it easier for managers and HR users to quickly see who is included without opening each request.
Original PR description
A time off for multiple employees was not showing who the employees were in the list view. Now it shows the avatar of all employees in the list view. TaskID: 2674062 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 tax field “Base Affected by Previous Taxes” is now only shown when debug mode is enabled. This keeps the regular tax configuration screen simpler for everyday users while preserving access for advanced troubleshooting or configuration needs.
Original PR description
Make tax field "Base Affected by Previous Taxes" only visible in debug mode. Task: 2608764
The edit payslip lines window now keeps horizontal and vertical scrolling together in one place. This makes it easier for payroll users to review and edit large payslips, especially on wide screens where the previous scrollbars could be awkward to use.
Original PR description
The scrollbar in the edit payslip lines wizard could be quite unusable in some cases. On large displays, if the payslip lines takes too much space both vertically and horizontally, both scrollbars would be separated from eachother. This commit makes it so that both scrollbars are on the same element in the view. TaskId-2659268