From f8c3aeb53b73bf0c81ce40744d212b7d7ae658e9 Mon Sep 17 00:00:00 2001 From: cubells Date: Thu, 1 Dec 2016 19:09:35 +0100 Subject: [PATCH] [IMP] Add partner to filter (#286) --- account_banking_payment_export/wizard/payment_order_create.py | 4 ++++ .../wizard/payment_order_create_view.xml | 1 + 2 files changed, 5 insertions(+) diff --git a/account_banking_payment_export/wizard/payment_order_create.py b/account_banking_payment_export/wizard/payment_order_create.py index 6fea3a8fe..2659f6a8c 100644 --- a/account_banking_payment_export/wizard/payment_order_create.py +++ b/account_banking_payment_export/wizard/payment_order_create.py @@ -31,6 +31,8 @@ class PaymentOrderCreate(models.TransientModel): journal_ids = fields.Many2many( 'account.journal', string='Journals Filter') + partner_ids = fields.Many2many(comodel_name='res.partner', + string='Partners') invoice = fields.Boolean( string='Linked to an Invoice or Refund') date_type = fields.Selection([ @@ -125,6 +127,8 @@ class PaymentOrderCreate(models.TransientModel): ('reconcile_id', '=', False), ('company_id', '=', payment.mode.company_id.id), ('journal_id', 'in', journals.ids)] + if self.partner_ids: + domain.append(('partner_id', 'in', self.partner_ids.ids)) if self.date_type == 'due': domain += [ '|', diff --git a/account_banking_payment_export/wizard/payment_order_create_view.xml b/account_banking_payment_export/wizard/payment_order_create_view.xml index 3f07fd4d5..681768719 100644 --- a/account_banking_payment_export/wizard/payment_order_create_view.xml +++ b/account_banking_payment_export/wizard/payment_order_create_view.xml @@ -13,6 +13,7 @@ +