Daily updates from Odoo
Tuesday, August 31, 2021
8 changes · master
Enhancements to existing features
This update refreshes several Odoo business reports and interface components, including cohort analysis, dashboards, dropdowns, and navigation behavior. It should make reporting and menu interactions more consistent and reliable across apps such as CRM, Sales, Helpdesk, Projects, Payroll, Appointments, and Field Service.
Portal users can no longer change the worksheet template on shared field service task forms. This keeps the assigned template visible while preventing unintended edits in project sharing views.
Original PR description
Before this commit, the portal user could select the worksheet_template field in the task form view when he is in project sharing views. This commit removes this possibility. Now the portal user will only can see the worksheet_template selected for this task. Part of task-2633229
The point of sale order management experience has been simplified by combining two similar screens into one Orders view. This reduces duplication and gives users a more consistent place to manage tickets, reprint receipts, and related order tasks.
Original PR description
The two screens almost serves the same purpose. There is not much reason to keep them separate. We combine the two in this commit. Basically, we remove OrderManagementScreen and its components. Some are kept and moved to the TicketScreen.
Manufacturing users now see the manufacturing order reference and components information more prominently when reviewing work orders. The default readiness setting also now waits until all components are available, helping teams plan production with fewer material-related interruptions.
Original PR description
Review Work Order pop up design: - add mo reference and Components tab at first Manufacturing Readiness: - set 'When all components are available' as default task: 2527408
Helpdesk teams and stages are now easier to manage, with simpler card navigation and drag-and-drop ordering in key Kanban views. Sales orders also show a ticket count shortcut, helping users quickly access related support activity.
Original PR description
Purpose of the commit is to do a generic UX improvement for the helpdesk.
So in this commit did the below changes:
- clicking anywhere on the team kanban card should open the tickets kanban view
- added an 'x Tickets' stat button on sale.order
- allow reordering the records from the kanban view of the following menus without needing to apply a group by:
- configuration > stages
- helpdesk > overview + configuration > helpdesk teams
TaskID: 2612317Approvers now receive a clearer warning when they try to validate timesheets for employees outside their team. This helps managers understand that the issue is access-related rather than suggesting there are no timesheets to review.
Original PR description
Before this commit: If approver try to validate the timesheet of another team's member than warning message is displayed 'There are no timesheets to validate.' After this commit: Modifoed the behaviour of approver by enhancing the message 'There are no timesheets to validate.' when approver try to validate the timesheet of another with 'You cannot validate the timesheets from employees that are not part of your team.' and altered relevant test case. Task - 2531321
The planning forecast button now opens the Gantt view on the week of the planned start date when that date is in the future, instead of always showing the current week. This makes project and field service planning faster by taking users directly to the most relevant schedule period.
Original PR description
Currently, after clicking the forecast button Planning Gantt view open on the current week by default. Added planned date field in project form view and task form view Planning Gantt view should open on the week the start date falls by default. **TaskID**: 2532909
Users can now move and resize Highlights in Documents spreadsheets more easily. This improves spreadsheet presentation and makes it simpler to adjust key visual elements without extra workarounds.
Original PR description
[Task 2560657](https://www.odoo.com/web#cids=1&id=2560657&menu_id=4720&model=project.task)