[IMP] remerge onchange partner set invoice task work
bzr revid: aar@tinyerp.com-20110728052747-snhjt637okxiytkp
This commit is contained in:
parent
8aea108678
commit
0ce32e3ba6
|
@ -29,11 +29,13 @@ from tools.translate import _
|
|||
class project_project(osv.osv):
|
||||
_inherit = 'project.project'
|
||||
def onchange_partner_id(self, cr, uid, ids, part=False, context=None):
|
||||
obj = self.pool.get('hr_timesheet_invoice.factor')
|
||||
data_obj = self.pool.get('ir.model.data')
|
||||
res = super(project_project, self).onchange_partner_id(cr, uid, ids, part, context)
|
||||
if res and ('value' in res):
|
||||
factor_ids = obj.search(cr, uid, [('customer_name','=','100%')])
|
||||
res['value'].update({'to_invoice': factor_ids})
|
||||
if part and res and ('value' in res):
|
||||
data_id = data_obj._get_id(cr, uid, 'hr_timesheet_invoice', 'timesheet_invoice_factor1')
|
||||
if data_id:
|
||||
factor_id = data_obj.browse(cr, uid, data_id).res_id
|
||||
res['value'].update({'to_invoice': factor_id})
|
||||
return res
|
||||
project_project()
|
||||
|
||||
|
|
Loading…
Reference in New Issue