From 9c631c847c5ad471de15c7cc0c73624cb5f3215d Mon Sep 17 00:00:00 2001 From: "Bharat Devnani (OpenERP)" Date: Mon, 30 Jan 2012 18:54:53 +0530 Subject: [PATCH] [FIX] made changes in name_search method to avoid duplicate record of partners bzr revid: bde@tinyerp.com-20120130132453-d1wkb9mdv410xsij --- addons/l10n_be/wizard/l10n_be_partner_vat_listing.py | 1 + 1 file changed, 1 insertion(+) diff --git a/addons/l10n_be/wizard/l10n_be_partner_vat_listing.py b/addons/l10n_be/wizard/l10n_be_partner_vat_listing.py index bcf87469db6..1e6d057b9c5 100644 --- a/addons/l10n_be/wizard/l10n_be_partner_vat_listing.py +++ b/addons/l10n_be/wizard/l10n_be_partner_vat_listing.py @@ -47,6 +47,7 @@ class vat_listing_clients(osv.osv_memory): context, load='_classic_write')] def name_search(self, cr, uid, name, args=None, operator='ilike', context=None, limit=100): + args.append(['id', 'in', context['partner_ids']]) client = self.search(cr, uid, [('vat', '=', name)]+args, limit=limit, context=context) if not client: client = self.search(cr, uid, [('name', 'ilike', '%%%s%%' % name)]+args, limit=limit, context=context)