From 0dcc916fc02df74eda8059167e4fe69dd2a37d4a Mon Sep 17 00:00:00 2001 From: Akim Juillerat Date: Mon, 28 Aug 2017 18:38:17 +0200 Subject: [PATCH] [FIX] account_payment_*: 2 fixes * Fix payment method onchange with multicompany (#374) * Add relational inverse field for payment.mode on payment.method --- account_payment_mode/__manifest__.py | 2 +- account_payment_mode/models/account_payment_method.py | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/account_payment_mode/__manifest__.py b/account_payment_mode/__manifest__.py index fd0a82631..2798775c0 100644 --- a/account_payment_mode/__manifest__.py +++ b/account_payment_mode/__manifest__.py @@ -4,7 +4,7 @@ { 'name': 'Account Payment Mode', - 'version': '10.0.1.0.0', + 'version': '10.0.1.0.1', 'license': 'AGPL-3', 'author': "Akretion,Odoo Community Association (OCA)", 'website': 'https://github.com/OCA/bank-payment', diff --git a/account_payment_mode/models/account_payment_method.py b/account_payment_mode/models/account_payment_method.py index 6a976e4a6..a9a52ed13 100644 --- a/account_payment_mode/models/account_payment_method.py +++ b/account_payment_mode/models/account_payment_method.py @@ -22,6 +22,9 @@ class AccountPaymentMethod(models.Model): display_name = fields.Char( compute='compute_display_name', store=True, string='Display Name') + payment_mode_ids = fields.One2many( + comodel_name='account.payment.mode', inverse_name='payment_method_id', + string='Payment modes') @api.multi @api.depends('code', 'name', 'payment_type')