summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGoffin Simon <sig@odoo.com>2020-12-31 12:53:32 +0000
committerGoffin Simon <sig@odoo.com>2020-12-31 14:14:20 +0000
commit277c24599c8a9d6e9af2075d16c505c200643163 (patch)
treec755c6382fcfb61866967350c2d5a534dda6367b
parent04bbeb79ca6a04dd44f834bfee30af3a36aa497f (diff)
[FIX] point_of_sale, pos_sale: Field crm_team_id not defined
Fine tuning of https://github.com/odoo/odoo/commit/61e5389236ad767827ef2fe039aa78b20848298e opw:2418806 closes odoo/odoo#63939 Signed-off-by: Simon Goffin (sig) <sig@openerp.com>
-rw-r--r--addons/point_of_sale/models/pos_order.py2
-rw-r--r--addons/pos_sale/models/pos_order.py4
2 files changed, 2 insertions, 4 deletions
diff --git a/addons/point_of_sale/models/pos_order.py b/addons/point_of_sale/models/pos_order.py
index daee2029559..32a0d05a2df 100644
--- a/addons/point_of_sale/models/pos_order.py
+++ b/addons/point_of_sale/models/pos_order.py
@@ -401,8 +401,6 @@ class PosOrder(models.Model):
'invoice_line_ids': [(0, None, self._prepare_invoice_line(line)) for line in self.lines],
'invoice_cash_rounding_id': self.config_id.rounding_method.id if self.config_id.cash_rounding else False
}
- if self.crm_team_id:
- vals['team_id'] = self.crm_team_id.id
return vals
def action_pos_order_invoice(self):
diff --git a/addons/pos_sale/models/pos_order.py b/addons/pos_sale/models/pos_order.py
index 4e65541d597..eb16cd7272a 100644
--- a/addons/pos_sale/models/pos_order.py
+++ b/addons/pos_sale/models/pos_order.py
@@ -22,7 +22,7 @@ class PosOrder(models.Model):
date_order = order.date_order or fields.Datetime.now()
order.currency_rate = self.env['res.currency']._get_conversion_rate(order.company_id.currency_id, order.pricelist_id.currency_id, order.company_id, date_order)
- def _prepare_invoice(self):
- invoice_vals = super(PosOrder, self)._prepare_invoice()
+ def _prepare_invoice_vals(self):
+ invoice_vals = super(PosOrder, self)._prepare_invoice_vals()
invoice_vals['team_id'] = self.crm_team_id
return invoice_vals