Monday, March 29, 2021
2 changes · master
New functionality added to Odoo
Users can now work with Helpdesk tickets directly from supported email plugins. They can view tickets linked to a contact, log emails to tickets, and create new tickets from email content, reducing manual copying and helping support teams capture customer context faster.
Original PR description
This commits adds a new module in order to enable helpdesk support for mail plugins The new module will be automatically installed if all of its required dependencies are installed mainly the…
This commits adds a new module in order to enable helpdesk support for mail plugins The new module will be automatically installed if all of its required dependencies are installed mainly the mail_client_extention and the helpdesk modules, because if the user has already insalled these modules it is not convenient to ask him to install this new module manually. The module provides the following features: - Enables the user to see tickets related to the selected contact - overrides the _get_loggable_models method in order to enable the user to log an email directly to a ticket as this can be useful when the user finds important information in the email - overrides the _get_partner_extra_info method and adds a new key containing tickets related to the provided partner, thus allowing the parent main method to return tickets related to the contact. - Enable the user to create a ticket with the email message being directly set in the description field, as the user would probable want the email message to be included in the created ticket, this is done through the "create_ticket_from_email" method, which the plugins will use in order to create the ticket and send the related information, the plugin would then directly redirect the user to the ticket form view realted to the created ticket in edit mode. - Enable the user to create a lead with the email message being directly set in the description field, as the user would probable want the email message to be included in the lead, this is done through the "create_lead_from_email" method, which the plugins will use in order to create the lead and send the related information, the plugin would then directly redirect the user to the lead form view realted to the created lead in edit mode. Task-2427737
Enhancements to existing features
This update standardizes how tax details are prepared for electronic invoices in the Mexico and Peru localization modules. It helps make invoice exports more consistent and easier to maintain, reducing the risk of formatting differences in local compliance documents.