From 56d5a70b18defc56fe319b1e2185f082b1f7cd84 Mon Sep 17 00:00:00 2001 From: "ARA (OpenERP)" Date: Tue, 24 May 2011 17:29:51 +0530 Subject: [PATCH] [FIX] account: account_move_line: uninitialized period_id bzr revid: ara@tinyerp.com-20110524115951-06prqym1q7sdkg5e --- addons/account/account_move_line.py | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/addons/account/account_move_line.py b/addons/account/account_move_line.py index fc7bc50a791..ef0984624c8 100644 --- a/addons/account/account_move_line.py +++ b/addons/account/account_move_line.py @@ -1107,7 +1107,6 @@ class account_move_line(osv.osv): journal_obj = self.pool.get('account.journal') period_obj = self.pool.get('account.period') journal_id = False - period_id = False if 'date' in vals.keys(): if 'journal_id' in vals and 'journal_id' not in context: journal_id = vals['journal_id'] @@ -1223,7 +1222,6 @@ class account_move_line(osv.osv): company_id = self.pool.get('account.move').read(cr, uid, vals['move_id'], ['company_id']).get('company_id', False) if company_id: vals['company_id'] = company_id[0] - self._check_date(cr, uid, vals, context, check) if ('account_id' in vals) and not account_obj.read(cr, uid, vals['account_id'], ['active'])['active']: raise osv.except_osv(_('Bad account!'), _('You can not use an inactive account!')) if 'journal_id' in vals: @@ -1234,7 +1232,7 @@ class account_move_line(osv.osv): m = move_obj.browse(cr, uid, vals['move_id']) context['journal_id'] = m.journal_id.id context['period_id'] = m.period_id.id - + self._check_date(cr, uid, vals, context, check) self._update_journal_check(cr, uid, context['journal_id'], context['period_id'], context) move_id = vals.get('move_id', False) journal = journal_obj.browse(cr, uid, context['journal_id'], context=context)