[FIX] sale: fix _compute_quotations_to_invoice following odoo/odoo@9920f20e4c

closes odoo/odoo#35895

Signed-off-by: Denis Ledoux <beledouxdenis@users.noreply.github.com>
This commit is contained in:
Denis Ledoux
2019-08-21 09:59:06 +00:00
parent 8de430d251
commit 4737e01691
+8 -2
View File
@@ -50,9 +50,15 @@ class CrmTeam(models.Model):
""" % where_clause
self.env.cr.execute(select_query, where_clause_args)
quotation_data = self.env.cr.dictfetchall()
teams = self.browse()
for datum in quotation_data:
self.browse(datum['team_id']).quotations_amount = datum['amount_total']
self.browse(datum['team_id']).quotations_count = datum['count']
team = self.browse(datum['team_id'])
team.quotations_amount = datum['amount_total']
team.quotations_count = datum['count']
teams |= team
remaining = (self - teams)
remaining.quotations_amount = 0
remaining.quotations_count = 0
def _compute_sales_to_invoice(self):
sale_order_data = self.env['sale.order'].read_group([