diff --git a/addons/sale_management/models/sale_order.py b/addons/sale_management/models/sale_order.py index 40dbe9d78f8..6df0e2fb5c3 100644 --- a/addons/sale_management/models/sale_order.py +++ b/addons/sale_management/models/sale_order.py @@ -34,6 +34,9 @@ class SaleOrder(models.Model): for order in self: company_template = order.company_id.sale_order_template_id if company_template and order.sale_order_template_id != company_template: + if 'website_id' in self._fields and order.website_id: + # don't apply quotation template for order created via eCommerce + continue order.sale_order_template_id = order.company_id.sale_order_template_id.id @api.depends('partner_id', 'sale_order_template_id')