[FIX] Made changes in account.py and installer.py inorder to get the company information while loading account module

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

bzr revid: bde@tinyerp.com-20110810060607-9gltlhrpiwyqu3yv
This commit is contained in:
Maxime Chambreuil 2011-08-10 11:36:07 +05:30 committed by Bharat (OpenERP)
parent 097b76d372
commit 8de161c243
2 changed files with 4 additions and 4 deletions

View File

@ -2699,7 +2699,7 @@ class wizard_multi_charts_accounts(osv.osv_memory):
unconfigured_cmp = list(set(company_ids)-set(configured_cmp))
for field in res['fields']:
if field == 'company_id':
res['fields'][field]['domain'] = unconfigured_cmp
res['fields'][field]['domain'] = [('id','in',unconfigured_cmp)]
res['fields'][field]['selection'] = [('', '')]
if unconfigured_cmp:
cmp_select = [(line.id, line.name) for line in self.pool.get('res.company').browse(cr, uid, unconfigured_cmp)]

View File

@ -100,7 +100,7 @@ class account_installer(osv.osv_memory):
unconfigured_cmp = list(set(company_ids)-set(configured_cmp))
for field in res['fields']:
if field == 'company_id':
res['fields'][field]['domain'] = unconfigured_cmp
res['fields'][field]['domain'] = [('id','in',unconfigured_cmp)]
res['fields'][field]['selection'] = [('', '')]
if unconfigured_cmp:
cmp_select = [(line.id, line.name) for line in self.pool.get('res.company').browse(cr, uid, unconfigured_cmp)]