[FIX]account:fixed the issue Aged Partner Balance Report chooses FY for wrong company

lp bug: https://launchpad.net/bugs/1018591 fixed

bzr revid: ssu@tinyerp.com-20121109124309-zxritll4gzbr7jv8
This commit is contained in:
Chris Forbes 2012-11-09 18:13:09 +05:30 committed by Saurang Suthar
parent c18686212a
commit 8f357dbcc8
1 changed files with 5 additions and 1 deletions

View File

@ -119,7 +119,11 @@ class account_common_report(osv.osv_memory):
def _get_fiscalyear(self, cr, uid, context=None):
now = time.strftime('%Y-%m-%d')
fiscalyears = self.pool.get('account.fiscalyear').search(cr, uid, [('date_start', '<', now), ('date_stop', '>', now)], limit=1 )
company_id = None
ids = context.get('active_ids', [])
for wiz in self.browse(cr, uid, ids, context=context):
company_id = wiz.company_id
fiscalyears = self.pool.get('account.fiscalyear').search(cr, uid, [('date_start', '<', now), ('date_stop', '>', now), ('company_id', '=', company_id)], limit=1 )
return fiscalyears and fiscalyears[0] or False
def _get_all_journal(self, cr, uid, context=None):