diff --git a/addons/sale/models/sale.py b/addons/sale/models/sale.py index b4e1f313f5d..e234ac6ea61 100644 --- a/addons/sale/models/sale.py +++ b/addons/sale/models/sale.py @@ -534,6 +534,7 @@ class SaleOrder(models.Model): 'partner_id': self.partner_invoice_id.id, 'partner_shipping_id': self.partner_shipping_id.id, 'fiscal_position_id': (self.fiscal_position_id or self.fiscal_position_id.get_fiscal_position(self.partner_invoice_id.id)).id, + 'invoice_partner_bank_id': self.company_id.partner_id.bank_ids[:1].id, 'invoice_origin': self.name, 'invoice_payment_term_id': self.payment_term_id.id, 'invoice_payment_ref': self.reference, diff --git a/addons/sale/wizard/sale_make_invoice_advance.py b/addons/sale/wizard/sale_make_invoice_advance.py index eb29a4c4ccf..9d4c6daba69 100644 --- a/addons/sale/wizard/sale_make_invoice_advance.py +++ b/addons/sale/wizard/sale_make_invoice_advance.py @@ -81,7 +81,7 @@ class SaleAdvancePaymentInv(models.TransientModel): 'currency_id': order.pricelist_id.currency_id.id, 'invoice_payment_ref': order.client_order_ref, 'invoice_payment_term_id': order.payment_term_id.id, - 'invoice_partner_bank_id': order.company_id.partner_id.bank_ids[:1], + 'invoice_partner_bank_id': order.company_id.partner_id.bank_ids[:1].id, 'team_id': order.team_id.id, 'campaign_id': order.campaign_id.id, 'medium_id': order.medium_id.id,