diff --git a/account_payment_mode/__openerp__.py b/account_payment_mode/__openerp__.py index fc3acdf48..90c9e4378 100644 --- a/account_payment_mode/__openerp__.py +++ b/account_payment_mode/__openerp__.py @@ -16,6 +16,7 @@ 'views/account_payment_mode.xml', 'views/res_partner_bank.xml', 'views/res_partner.xml', + 'views/account_journal.xml', ], 'demo': ['demo/payment_demo.xml'], 'installable': True, diff --git a/account_payment_mode/models/account_journal.py b/account_payment_mode/models/account_journal.py index e9150c523..6ba0b3626 100644 --- a/account_payment_mode/models/account_journal.py +++ b/account_payment_mode/models/account_journal.py @@ -22,3 +22,6 @@ class AccountJournal(models.Model): default=_default_outbound_payment_methods) inbound_payment_method_ids = fields.Many2many( default=_default_inbound_payment_methods) + company_partner_id = fields.Many2one( + 'res.partner', related='company_id.partner_id', + readonly=True) # Used in domain of field bank_account_id diff --git a/account_payment_mode/views/account_journal.xml b/account_payment_mode/views/account_journal.xml new file mode 100644 index 000000000..b7873ba5d --- /dev/null +++ b/account_payment_mode/views/account_journal.xml @@ -0,0 +1,29 @@ + + + + + + + fix_bank_account_selection.account_journal.form + account.journal + + + + 1 + + + + + + + + 1 + + + + + +