From 3f649972d9c045c53b5aecf0ed488216864a560d Mon Sep 17 00:00:00 2001 From: Mustufa Rangwala Date: Fri, 22 Aug 2008 17:23:40 +0530 Subject: [PATCH] modify button confirmation action bzr revid: mra@tinyerp.com-20080822115340-9qi06s066v7igmhr --- addons/account/account_bank_statement.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/addons/account/account_bank_statement.py b/addons/account/account_bank_statement.py index 4b860a520c5..79c96359dcf 100644 --- a/addons/account/account_bank_statement.py +++ b/addons/account/account_bank_statement.py @@ -138,7 +138,7 @@ class account_bank_statement(osv.osv): 'currency': fields.function(_currency, method=True, string='Currency', type='many2one', relation='res.currency'), } - + _defaults = { 'name': lambda self, cr, uid, context=None: \ self.pool.get('ir.sequence').get(cr, uid, 'account.bank.statement'), @@ -289,6 +289,8 @@ class account_bank_statement(osv.osv): except: raise osv.except_osv(_('Error !'), _('Unable to reconcile entry "%s": %.2f') % (move.name, move.amount)) + if st.journal_id.entry_posted: + account_move_obj.write(cr, uid, [move_id], {'state':'posted'}) done.append(st.id) self.write(cr, uid, done, {'state':'confirm'}, context=context) return True