[MOD] hr_recruitment : job position, state changed to old when expected and no of employee will be same

bzr revid: vir@tinyerp.com-20100929102723-eyxqhmhpo5rcir5j
This commit is contained in:
Vir (Open ERP)
2010-09-29 15:57:23 +05:30
parent 54fb35b34b
commit e5b5e202b4
+4 -2
View File
@@ -436,8 +436,10 @@ class hr_applicant(crm.crm_case, osv.osv):
if applicant.job_id :
emp_id = employee_obj.create(cr,uid,{'name':applicant.name,'job_id':applicant.job_id.id})
job_data = job_obj.browse(cr,uid, applicant.job_id.id)
expected_emp = job_data['expected_employees'] - 1
job_obj.write(cr,uid, [applicant.job_id.id],{'expected_employees':expected_emp,'state': 'old'})
if job_data.expected_employees == int(job_data.no_of_employee):
job_obj.write(cr,uid, [applicant.job_id.id],{'state':'old'})
# expected_emp = job_data['expected_employees'] - 1
# job_obj.write(cr,uid, [applicant.job_id.id],{'expected_employees':expected_emp})
return res