Daily updates from Odoo
Wednesday, August 18, 2021
9 changes
Resolved issues and error corrections
Helpdesk dashboards now calculate today's success rate by comparing tickets closed today with the daily target. The helper text for today's and seven-day average success rates is improved, making performance indicators easier for teams to understand.
Original PR description
this commit calculates today's success rate by dividing today's closed ticket by a daily target TaskID-2610915
The timesheet kanban view now keeps the colored status dot properly sized when a task name is very long. This prevents visual confusion and makes status information easier to read for users reviewing timesheet entries.
Original PR description
The status colored dot is squished when the name of the task is too long. Steps to reproduce: https://nimb.ws/aJQF47 go to timesheets > all timesheets create a timesheet entry with a long task name and view this entry in the kanban view The status colored dot has been placed between div tags to avoid being squished. The issue has only been identified on the master branch. Task-2626887
The employee planning view no longer shows sample placeholder data when selected employees have no scheduled shifts. This makes it clearer that the planning is genuinely empty and ready for new schedules to be created.
Original PR description
Purpose of the commit is to fix the view planning action of the employee. An empty line is displayed for the selected employees instead of showing sample even if they don't have any shifts planned. **TaskID: 2608855**
Helpdesk ticket analysis no longer errors when users add the Close Hours measure in pivot reports without Timesheets installed. Ticket forms also now avoid showing a negative related-ticket count when no matching customer tickets exist.
Original PR description
Currently when goto the ticket analysis reporting >> pivot view and add the measure `close hours` gives traceback. Traceback is due to the use of timesheet_uom widget which is defined in the hr_timesheet and when only helpdesk installed at that time it will generate an error. So in this commit use the float_time widget instead of the timesheet_uom. Second, when we create a ticket, and on the form view you can see the stat button showing ticket -1 if not ticket found that linked to same customer so to fix the -1 count if any tickets found for the same customer then do the -1 else count as 0 TaskID: 2619425
The Belgian payroll fleet vehicle form now displays additional company-specific information more cleanly. This makes CO2 fees and local tax details easier to view and reduces layout issues for users managing Belgian company vehicles.
Original PR description
When using a belgian company, more informations are displayed on the vehicle form view, such as co2_fee and local taxation data. However the form would render poorly. This commit fixes it. Task ID: 2627649
The Timesheets settings page now centers the reminder delay values for users and managers. This small display fix improves readability and makes the settings screen look more consistent.
Original PR description
Purpose of this commit is to display the value of reminder_user_delay and reminder_manager_delay fields center in the setting of the timesheet app. So, In this commit add a text-center class for that fields in XML of the setting in the timesheet app. Task ID: 2616165
This fix updates the timesheet forecast report to match a recent change in the underlying time label handling. It prevents an error from interrupting users when viewing forecast-related timesheet information.
Original PR description
_apply_time_label method has been refactored in this commit https://github.com/odoo/odoo/commit/9b53115345e988b5ac49ca5728d4de2dd6af56cd
Bulk editing the sales order line on helpdesk tickets is now disabled to prevent an error in the ticket list view. This avoids confusing failures for users, since changing the same sales order line across many tickets is not a typical business action.
Original PR description
This commit fixes a traceback when mass editing sale_line_id in helpdesk.ticket's tree view. It is caused by the need of `commercial_partner_id` in the domain of `sale_line_id` not being present in the view. Task ID: 1601707
The field service task Gantt popover no longer shows the assigned user and project fields twice. This makes task details cleaner and avoids confusion for field service users reviewing schedules.
Original PR description
Purpose of this commit to fix Gantt view popover of task Gantt view in field service app.In that Gantt view popover user_id and project_id fields display twice. So, In this commit remove extra code showing user_id and project_id fields twice in Gantt view popover of the task. Task Id: 2618278