diff --git a/account_invoice_update_wizard/wizard/account_move_update.py b/account_invoice_update_wizard/wizard/account_move_update.py
index b95a989..b25edef 100644
--- a/account_invoice_update_wizard/wizard/account_move_update.py
+++ b/account_invoice_update_wizard/wizard/account_move_update.py
@@ -14,6 +14,7 @@ class AccountMoveUpdate(models.TransientModel):
invoice_id = fields.Many2one(
'account.move', string='Invoice', required=True,
readonly=True)
+ bank_partner_id = fields.Many2one(related="invoice_id.bank_partner_id")
move_type = fields.Selection(related='invoice_id.move_type')
company_id = fields.Many2one(related='invoice_id.company_id')
partner_id = fields.Many2one(related='invoice_id.partner_id')
@@ -56,17 +57,6 @@ class AccountMoveUpdate(models.TransientModel):
}])
return res
- @api.onchange('move_type')
- def move_type_on_change(self):
- res = {'domain': {}}
- if self.move_type in ('out_invoice', 'out_refund'):
- res['domain']['partner_bank_id'] =\
- "[('partner_id.ref_company_ids', 'in', [company_id])]"
- else:
- res['domain']['partner_bank_id'] =\
- "[('partner_id', '=', partner_id)]"
- return res
-
def _prepare_invoice(self):
vals = {}
inv = self.invoice_id
diff --git a/account_invoice_update_wizard/wizard/account_move_update_view.xml b/account_invoice_update_wizard/wizard/account_move_update_view.xml
index df51010..ff2cd62 100644
--- a/account_invoice_update_wizard/wizard/account_move_update_view.xml
+++ b/account_invoice_update_wizard/wizard/account_move_update_view.xml
@@ -22,7 +22,7 @@
-
+