[FIX] Account: Correction on on_change() of product on invoice line

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

bzr revid: jvo@tinyerp.com-20101015090702-6wdnx35gt0a9ipcd
This commit is contained in:
JMA(OpenERP) 2010-10-15 14:37:02 +05:30 committed by Jay (OpenERP)
parent 9c1285076b
commit 940eaa4a68
1 changed files with 1 additions and 1 deletions

View File

@ -1361,7 +1361,7 @@ class account_invoice_line(osv.osv):
else:
app_acc_in = in_acc_cate
app_acc_exp = ex_acc_cate
if app_acc_in.company_id.id != company_id and app_acc_exp.company_id.id != company_id:
if app_acc_in and app_acc_in.company_id.id != company_id and app_acc_exp and app_acc_exp.company_id.id != company_id:
in_res_id = account_obj.search(cr, uid, [('name','=',app_acc_in.name),('company_id','=',company_id)])
exp_res_id = account_obj.search(cr, uid, [('name','=',app_acc_exp.name),('company_id','=',company_id)])
if not in_res_id and not exp_res_id: