Daily updates from Odoo
Wednesday, August 18, 2021
7 changes · master
Enhancements to existing features
The signing page now displays the person who created and sent the signature request as the requester, instead of showing the person responsible for the original template. This makes it clearer for recipients who contacted them and who to reach out to with questions.
Original PR description
In the signing page of a sign.request, show the sign.request's sender(creator)'s info on the top as the requester before this commit: If I have a template whose responsible is user X and I found that template usefull. I'll reuse it to create a new sign request. On the new sign request, the requestor (display top left) is still the responsible of the template, user X. But for the end user, if he have any question, he need to ask the people that contacted him, that requested the signature. The reference user should be the one that create the signe request. taskid: 2614061
Marketing Automation now keeps email and SMS tracking statuses more consistent when messages fail, are ignored, or are cancelled. The related trace screens were also simplified so users see clearer status and error information, improving follow-up on campaign issues.
Original PR description
PURPOSE Purpose of this merge is to provide some cleaning in mail applications notably targeting mass mailing and failure management. SPECIFICATIONS Mailing trace model state management has been…
PURPOSE Purpose of this merge is to provide some cleaning in mail applications notably targeting mass mailing and failure management. SPECIFICATIONS Mailing trace model state management has been updated in community. Notably various datetime fields have been replaced by a status, only some datetime fields are kept. Trace state for failed / ignored error management has been improved in community. Notably a failure type now tells the underlying error. In this commit we update enterprise accordingly. We also clean marketing trace status update after launching action. Now both Email and SMS Marketing correctly set marketing traces as canceled when their mailing traces are canceled (and error / error). This allows to keep a coherent behavior through applications. Some unnecessary bits related to mail.mail are also cleaned while finding them without any functional impact. Mailing trace views have been cleaned in community to ease their understanding and improve user experience. In this enterprise counterpart we continue this by hiding void fields in trace views (marketing trace). We also add missing information on SMS specific trace view. Task ID-2377974
Payroll users can now organize payslips by employee department or job position. This makes it easier to review, compare, and manage payroll batches by organizational structure.
Original PR description
purpose of this commit is to allow to group the payslips by department or job TaskID-2608573
Signing roles can now have their own colors in template configuration. This makes it easier for users to distinguish which fields belong to each signer when editing or updating a signing template.
Original PR description
add color in the role configuration The color will be used when fields are dropped on the template, or role is modified Before this commit: when a user edits a sign template, all sign.items for different roles have the same color. We hope to use different colors for differnt roles to improve UX. taskid:2614473
Helpdesk teams now show clear shortcut buttons for related items such as timesheets, SLA policies, satisfaction results, repairs, tickets, forums, courses, and live chat channels. This helps managers quickly understand team activity and navigate to the right records or website pages with fewer clicks.
Original PR description
…,slides): add some stat button in helpdesk The purpose of this task is to add some stat buttons to provide a better information, easy navigation to related records, and the configuration of the team. we add some stat button as below: -> 'x Live Chat Channels -> 'x Hours Recorded'(or Days Recorded of the timesheet encoding unit is in days) -> 'x SLA Policies' -> 'x% Customer Satisfaction' -> 'Forum' -> 'Course' -> 'x Repairs' -> 'x Tickets' -> clicking on 'go to website' should open the website page in a new tab Task-ID : 2531505
Warehouse users can now open the reception report directly from the information view for incoming pickings and batch pickings in barcode. The update also prevents an error when logging messages with multiple attachments and improves label auto-printing behavior.
Original PR description
Adds a button to the "i" form view of incoming pickings / batch pickings. COM PR: odoo/odoo#70669 Related Upgrade PR: odoo/upgrade#2731 Task: 2500844
The Depreciation Schedule report now shows depreciation duration instead of a rate for assets using the linear depreciation method. This makes the report easier to understand and better aligned with how business users evaluate asset depreciation timelines.
Original PR description
The depreciation rate is replaced by more meaningful depreciation duration information for assets with linear depreciation method. Task: 2531226