diff --git a/account_payment_sale/models/sale_order.py b/account_payment_sale/models/sale_order.py index 104429be4..2dcb392da 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