diff --git a/addons/purchase_stock/models/res_partner.py b/addons/purchase_stock/models/res_partner.py index 0cdcf8bfd97a1dbcedd10948527abb572bea7279..da43832f792b0931b365d01292ec23e182465abe 100644 --- a/addons/purchase_stock/models/res_partner.py +++ b/addons/purchase_stock/models/res_partner.py @@ -20,7 +20,7 @@ class ResPartner(models.Model): ('partner_id', 'in', self.ids), ('date_order', '>', fields.Date.today() - timedelta(365)), ('qty_received', '!=', 0), - ]).filtered(lambda l: l.product_id.product_tmpl_id.type != 'service' and l.order_id.state in ['done', 'purchase']) + ]).filtered(lambda l: l.product_id.sudo().product_tmpl_id.type != 'service' and l.order_id.state in ['done', 'purchase']) partner_dict = {} for line in order_lines: on_time, ordered = partner_dict.get(line.partner_id, (0, 0))