Odoo Help


[9.0]Using a different email template for sending orders and invoices

Kenneth Hansen
on 9/7/16, 4:06 AM 641 views


We are facing an issue where we are unable to make a custom email template to be used as a default for sending sales orders and invoices via email from Odoo.

We have created the custom email template as a new template, but every single time we have to send a sales order via email it uses the default template and we have to manually choose the custom template that we created.

Is there a way to have Odoo use our custom template as the default template?

Kinner Vachhani
On 9/7/16, 6:21 AM

Hi Kenneth,


When you click on send email button on sale order it opens up mail compose wizard. At botton of mail.compose wizard you will see a selection box allowing to choose template. Please note that the template related to object sale.order will only be visible on that wizard.


Same as above.

Let me know if this resolves your issue. 

Hi Kinner

I know that I can select it in that wizard, but the problem is that I can choose it for sending salesorder 1, but when I go to send salesorder 2, I have to choose the correct template again. What we want is to be able to set our custom template as the default so that it is always selected automatically when we open the wizard.

Do I really have to edit the default that comes with Odoo to archive this?

VK DATA, Kenneth Hansen
on 9/7/16, 6:37 AM

Unfortunately there isn't any easy way of doing it.

In the code sale/sale.py : 363 def action_quotation_send

it is setting email_template_edi_sale template by default. Now there are two ways I can see.

1. Modify original email template and tailored it according to your need (Most of people I know choose this option).

2. Override action_quotation_send method and make your custom template default. Note: you need to this for invoice as well.

Kinner Vachhani
on 9/7/16, 6:58 AM

About This Community

This platform is for beginners and experts willing to share their Odoo knowledge. It's not a forum to discuss ideas, but a knowledge base of questions and their answers.


Odoo Training Center

Access to our E-learning platform and experience all Odoo Apps through learning videos, exercises and Quizz.

Test it now

Question tools

1 follower(s)


Asked: 9/7/16, 4:06 AM
Seen: 641 times
Last updated: 1/6/17, 6:00 AM