From f355f0ce7359ddbca228f91096ada4b97d1c39c4 Mon Sep 17 00:00:00 2001 From: qdp <> Date: Fri, 13 Jun 2008 07:25:23 +0000 Subject: [PATCH] *added the re-opening for account_journal_period, bugfix. bzr revid: qdp-162c13cb256782eb85314841dfcab36de1408d1d --- addons/account/wizard/wizard_open_closed_fiscalyear.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/addons/account/wizard/wizard_open_closed_fiscalyear.py b/addons/account/wizard/wizard_open_closed_fiscalyear.py index bfaed974e48..f6fa7a5e75f 100644 --- a/addons/account/wizard/wizard_open_closed_fiscalyear.py +++ b/addons/account/wizard/wizard_open_closed_fiscalyear.py @@ -23,6 +23,10 @@ def _remove_entries(self, cr, uid, data, context): raise wizard.except_wizard('UserError', 'The journal must have centralised counterpart') ids_move = pool.get('account.move').search(cr,uid,[('journal_id','=',period_journal.journal_id.id),('period_id','=',period_journal.period_id.id)]) pool.get('account.move').unlink(cr,uid,ids_move) + cr.execute('UPDATE account_journal_period ' \ + 'SET state = %s ' \ + 'WHERE period_id IN (SELECT id FROM account_period WHERE fiscalyear_id = %d)', + ('draft',data_fyear)) cr.execute('UPDATE account_period SET state = %s ' \ 'WHERE fiscalyear_id = %d', ('draft',data_fyear)) cr.execute('UPDATE account_fiscalyear ' \