From 630f1eb42d44985e7eca04ff69158ff576019683 Mon Sep 17 00:00:00 2001 From: Cedric Snauwaert Date: Tue, 23 Apr 2013 17:24:39 +0200 Subject: [PATCH] [FIX]account_voucher: change payment view to add some field and currency when it is the same than company. Also add some missing field in account voucher sale form bzr revid: csn@openerp.com-20130423152439-ixdfgasutdv1pj62 --- addons/account_voucher/account_voucher.py | 2 ++ .../voucher_payment_receipt_view.xml | 27 +++++++++++-------- .../voucher_sales_purchase_view.xml | 6 +++++ 3 files changed, 24 insertions(+), 11 deletions(-) diff --git a/addons/account_voucher/account_voucher.py b/addons/account_voucher/account_voucher.py index dd8bb157067..2e041b694f9 100644 --- a/addons/account_voucher/account_voucher.py +++ b/addons/account_voucher/account_voucher.py @@ -826,6 +826,8 @@ class account_voucher(osv.osv): currency_id = False if journal.currency: currency_id = journal.currency.id + else: + currency_id = journal.company_id.currency_id.id vals['value'].update({'currency_id': currency_id}) res = self.onchange_partner_id(cr, uid, ids, partner_id, journal_id, amount, currency_id, ttype, date, context) for key in res.keys(): diff --git a/addons/account_voucher/voucher_payment_receipt_view.xml b/addons/account_voucher/voucher_payment_receipt_view.xml index 109c2f9aec9..3cdd93c8d20 100644 --- a/addons/account_voucher/voucher_payment_receipt_view.xml +++ b/addons/account_voucher/voucher_payment_receipt_view.xml @@ -305,6 +305,7 @@ on_change="onchange_journal(journal_id, line_cr_ids, False, partner_id, date, amount, type, company_id, context)" string="Payment Method"/> + @@ -319,6 +320,21 @@ + + + + + + + + + + + diff --git a/addons/account_voucher/voucher_sales_purchase_view.xml b/addons/account_voucher/voucher_sales_purchase_view.xml index 6a84a09d5e6..ca7e46053b4 100644 --- a/addons/account_voucher/voucher_sales_purchase_view.xml +++ b/addons/account_voucher/voucher_sales_purchase_view.xml @@ -145,6 +145,12 @@ + + + + + +