From db097098a1e5d672610065140d59cbb00fc07c23 Mon Sep 17 00:00:00 2001 From: Carlos Dauden Date: Mon, 13 Jan 2020 18:09:41 +0100 Subject: [PATCH] [FIX] account_payment_sale: Compatibility with modules as account_banking_sepa_direct_debit --- account_payment_sale/models/sale_order.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/account_payment_sale/models/sale_order.py b/account_payment_sale/models/sale_order.py index 900c3f302..c1623c1b2 100644 --- a/account_payment_sale/models/sale_order.py +++ b/account_payment_sale/models/sale_order.py @@ -14,7 +14,8 @@ class SaleOrder(models.Model): def _get_payment_mode_vals(self, vals): if self.payment_mode_id: vals['payment_mode_id'] = self.payment_mode_id.id - if self.payment_mode_id.bank_account_link == 'fixed': + if (self.payment_mode_id.bank_account_link == 'fixed' and + self.payment_mode_id.payment_method_id.code == 'manual'): vals['partner_bank_id'] =\ self.payment_mode_id.fixed_journal_id.bank_account_id.id return vals