From 598fafb3aa17def4071845ca674c2e1fa512b5b8 Mon Sep 17 00:00:00 2001 From: len-odoo Date: Mon, 17 Sep 2018 12:03:46 +0200 Subject: [PATCH] [FIX] website_sale: fallback on partner sales team if undefined on website When a sale is done on the website, a corresponding sale order is created in the backend. By default the salesperson and sales team associated to the sale are as defined on the website. When we prepare values, we fallback on the partner sales team in a way that is coherent with the way it falls back on the partner for the salesperson. opw 1882640 --- addons/website_sale/models/website.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/addons/website_sale/models/website.py b/addons/website_sale/models/website.py index ad214efa38e..0e118139806 100644 --- a/addons/website_sale/models/website.py +++ b/addons/website_sale/models/website.py @@ -166,7 +166,7 @@ class Website(models.Model): 'partner_id': partner.id, 'pricelist_id': pricelist.id, 'payment_term_id': self.sale_get_payment_term(partner), - 'team_id': self.salesteam_id.id, + 'team_id': self.salesteam_id.id or partner.parent_id.team_id.id or partner.team_id.id, 'partner_invoice_id': addr['invoice'], 'partner_shipping_id': addr['delivery'], 'user_id': salesperson_id or self.salesperson_id.id or default_user_id,