Daily updates from Odoo
Thursday, November 25, 2021
6 changes · master
Enhancements to existing features
Helpdesk teams get small usability improvements, including clearer tickets created from email because the email body is now added as the ticket description. Reporting is also easier with new department and manager filter/group options, and demo/refund settings and notification ordering were adjusted for a smoother experience.
Original PR description
With this commit, - We enabled the 'use_credit_notes'(Refunds) field in demo data of 'VIP Support' helpdesk team - Changed sequence of 'mt_ticket_rated' record We moved the 'ticket rated' sub-type below the 'task done' one in the dialog which pops out while clicking on class="fa fa-user" inside 'Show Followers' button. - Added description for ticket created from mail Earlier when a ticket is created by sending an email to the alias of the team, only subject as ticket name, along with information such as 'partner_id' and 'partner_email' are available in it. By this commit when a ticket is created, it will indicate the content of the email as the description of the ticket. - Added new fields in both custom filter and group We have added 'department_id' and 'employee_parent_id' in 'helpdesk.ticket' model as to appear in its corresponding custom filter and custom group task-2587103
The Sign app's green savings report has been redesigned with a clearer structure and custom visuals. This makes the report more polished and easier for customers to understand, strengthening the presentation of environmental impact from digital signing.
Original PR description
This PR improves the previous 'green savings' template, in terms of design and structure, from the 'sign' module and adds a tailor-made set of icons in SVG. Included in: #21414 -- Task-2552155
Point of Sale-related features now retrieve needed information from the server more consistently during session startup. This improves reliability for connected devices, loyalty, restaurant printing, Swedish fiscal compliance, and settling customer dues.
When employees request overlapping time off, the warning now identifies the existing conflicting absence. This helps managers and employees quickly understand the issue and resolve scheduling conflicts without extra investigation.
Original PR description
Description of the issue/feature this PR addresses: In hr_holidays, there is no information about the conflicting time off when a second time off is scheduled at the same time. There is a validation error saying "You can not set 2 time off that overlaps on the same day for the same employee". The validation error should display the conflicting time off Current behavior before PR: The validation error displays the following: "You can not set 2 time off that overlaps on the same day for the same employee" Desired behavior after PR is merged: The validation error will display the following: "You can not set 2 time off that overlaps on the same day for the same employee. Existing time off: Mitchell Admin / Trip with Family : 24.00 hours / from 06/09/2021 to 08/09/2021 / To Approve" Related: https://github.com/odoo/odoo/pull/76452 task-2641682
Resolved issues and error corrections
Contacts created from appointment booking and helpdesk ticket forms now keep the language selected by the visitor on the website. This improves customer communication by ensuring follow-up messages use the visitor's chosen language, with a related internal test update for Studio.
Financial report definitions were reorganized to use a clearer built-in hierarchy, with a related fix for creating reports under the correct parent line. This helps preserve report content such as comments and keeps localized accounting reports consistent across countries.
Original PR description
See https://github.com/odoo/odoo/pull/76675