From d3d72dc9436b41ce58bf0fd3a48b4368dbd355c3 Mon Sep 17 00:00:00 2001 From: Alexis de Lattre Date: Wed, 1 Feb 2012 11:07:27 +0100 Subject: [PATCH] Add related field currency_id on res.partner.bank. Display it in the corresponding tree and form views. bzr revid: alexis@via.ecp.fr-20120201100727-007fkyhltwewtbyy --- addons/account/account_bank.py | 3 +++ addons/account/account_bank_view.xml | 14 ++++++++++++++ 2 files changed, 17 insertions(+) diff --git a/addons/account/account_bank.py b/addons/account/account_bank.py index 54cba015f8e..dc250a6da4e 100644 --- a/addons/account/account_bank.py +++ b/addons/account/account_bank.py @@ -26,6 +26,9 @@ class bank(osv.osv): _inherit = "res.partner.bank" _columns = { 'journal_id': fields.many2one('account.journal', 'Account Journal', help="This journal will be created automatically for this bank account when you save the record"), + 'currency_id': fields.related('journal_id', 'currency', type="many2one", + relation='res.currency', string="Currency", readonly=True, + help="Currency of the related account journal."), } def create(self, cr, uid, data, context={}): result = super(bank, self).create(cr, uid, data, context=context) diff --git a/addons/account/account_bank_view.xml b/addons/account/account_bank_view.xml index 1a0e26e7c1f..8d0b1aa5db3 100644 --- a/addons/account/account_bank_view.xml +++ b/addons/account/account_bank_view.xml @@ -16,12 +16,26 @@ + + + Partner Bank Accounts - Add currency on tree + res.partner.bank + tree + + + + + + + + + Setup your Bank Accounts res.partner.bank