[FIX]project_timesheet:if condition for record
bzr revid: kbh@tinyerp.com-20121015101049-vj69950ccpmvwa24
This commit is contained in:
parent
a35b5a7f02
commit
b34aad01eb
|
@ -275,17 +275,19 @@ class account_analytic_line(osv.osv):
|
||||||
def _default_account_id(self, cr, uid, context=None):
|
def _default_account_id(self, cr, uid, context=None):
|
||||||
proxy = self.pool.get('account.analytic.account')
|
proxy = self.pool.get('account.analytic.account')
|
||||||
record_ids = proxy.search(cr, uid, [('user_id', '=', uid)], context=context)
|
record_ids = proxy.search(cr, uid, [('user_id', '=', uid)], context=context)
|
||||||
employee = proxy.browse(cr, uid, record_ids[0], context=context)
|
if record_ids:
|
||||||
if employee:
|
employee = proxy.browse(cr, uid, record_ids[0], context=context)
|
||||||
return employee.id
|
if employee:
|
||||||
|
return employee.id
|
||||||
return False
|
return False
|
||||||
|
|
||||||
def _default_product(self, cr, uid, context=None):
|
def _default_product(self, cr, uid, context=None):
|
||||||
proxy = self.pool.get('hr.employee')
|
proxy = self.pool.get('hr.employee')
|
||||||
record_ids = proxy.search(cr, uid, [('user_id', '=', uid)], context=context)
|
record_ids = proxy.search(cr, uid, [('user_id', '=', uid)], context=context)
|
||||||
employee = proxy.browse(cr, uid, record_ids[0], context=context)
|
if record_ids:
|
||||||
if employee.product_id:
|
employee = proxy.browse(cr, uid, record_ids[0], context=context)
|
||||||
return employee.product_id.id
|
if employee.product_id:
|
||||||
|
return employee.product_id.id
|
||||||
return False
|
return False
|
||||||
|
|
||||||
_defaults = {
|
_defaults = {
|
||||||
|
|
Loading…
Reference in New Issue