From d1511f6feaecd3f0b8870a0b867276e8847fd95d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jo=C3=ABl=20Grand-Guillaume=20=40=20CampToCamp?= <> Date: Tue, 22 Dec 2009 14:29:08 +0530 Subject: [PATCH] [FIX] Reconcilation problem corrected when foreign currency rate changes lp bug: https://launchpad.net/bugs/491892 fixed bzr revid: jvo@tinyerp.com-20091222085908-o9olesuskdm8wuoy --- addons/account/account_bank_statement.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/addons/account/account_bank_statement.py b/addons/account/account_bank_statement.py index d1cf95604bf..c210647d081 100644 --- a/addons/account/account_bank_statement.py +++ b/addons/account/account_bank_statement.py @@ -141,7 +141,7 @@ class account_bank_statement(osv.osv): 'period_id': _get_period, } - def button_confirm(self, cr, uid, ids, context=None): + def button_confirm(self, cr, uid, ids, context={}): done = [] res_currency_obj = self.pool.get('res.currency') res_users_obj = self.pool.get('res.users') @@ -174,6 +174,7 @@ class account_bank_statement(osv.osv): # In line we get reconcile_id on bank.ste.rec. # in bank stat.rec we get line_new_ids on bank.stat.rec.line for move in st.line_ids: + context.update({'date':move.date}) move_id = account_move_obj.create(cr, uid, { 'journal_id': st.journal_id.id, 'period_id': st.period_id.id,