From 4c5d3e446f411e3d923c3ce434708d994d87f91a Mon Sep 17 00:00:00 2001 From: "qdp-launchpad@tinyerp.com" <> Date: Tue, 28 Sep 2010 17:03:36 +0200 Subject: [PATCH] [FIX] account: reports filtered by period bzr revid: qdp-launchpad@tinyerp.com-20100928150336-yhf5prtp7vnlsgbn --- addons/account/wizard/account_report_common.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/addons/account/wizard/account_report_common.py b/addons/account/wizard/account_report_common.py index 67e3900e208..a9a343a0d6a 100644 --- a/addons/account/wizard/account_report_common.py +++ b/addons/account/wizard/account_report_common.py @@ -121,7 +121,7 @@ class account_common_report(osv.osv_memory): elif data['form']['filter'] == 'filter_period': if not data['form']['period_from'] or not data['form']['period_to']: raise osv.except_osv(_('Error'),_('Select a starting and an ending period')) - company_id = period_obj.browse(cr, uid, data['form']['period_from'], context=context).company_id + company_id = period_obj.browse(cr, uid, data['form']['period_from'], context=context).company_id.id result['periods'] = period_obj.build_ctx_periods(cr, uid, data['form']['period_from'], data['form']['period_to']) first_period = self.pool.get('account.period').search(cr, uid, [('company_id', '=', company_id)], order='date_start', limit=1)[0] result_initial_bal['periods'] = period_obj.build_ctx_periods(cr, uid, first_period, data['form']['period_from'])