From 17b131b404f5cc63a10d449d5401bdb0c68d1cb5 Mon Sep 17 00:00:00 2001 From: pvy Date: Wed, 18 Nov 2015 15:26:52 +0100 Subject: [PATCH] [REF] account: get_followup_lines_domain now may be given ids to exclude --- addons/account/models/partner.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/addons/account/models/partner.py b/addons/account/models/partner.py index 2c91907a043..39cf7a0a17f 100644 --- a/addons/account/models/partner.py +++ b/addons/account/models/partner.py @@ -329,7 +329,10 @@ class ResPartner(models.Model): if only_unblocked: domain += [('blocked', '=', False)] if self.ids: - domain += [('partner_id', 'in', self.ids)] + if 'exclude_given_ids' in self._context: + domain += [('partner_id', 'not in', self.ids)] + else: + domain += [('partner_id', 'in', self.ids)] #adding the overdue lines overdue_domain = ['|', '&', ('date_maturity', '!=', False), ('date_maturity', '<=', date), '&', ('date_maturity', '=', False), ('date', '<=', date)] if overdue_only: