[IMP]Improved form view of Job Position and added message_post method in hr.applicant and edit hr_recruitment_data.xml

bzr revid: chiragdd7@gmail.com-20130830093047-hitxtu0kj1hex7xu
This commit is contained in:
Chirag Dodiya (OpenERP Trainee)
2013-08-30 15:00:47 +05:30
parent f5bdd59310
commit 84aa5d4bde
3 changed files with 16 additions and 25 deletions
+15 -17
View File
@@ -349,25 +349,23 @@
</div>
<div class="oe_right oe_job_button_box" name="buttons"/>
<group>
<group colspan="4">
<group name="job_data">
<field name="department_id"/>
<label for="no_of_recruitment"/>
<div>
<field name="no_of_recruitment" on_change="on_change_expected_employee(no_of_recruitment,no_of_employee)" class="oe_inline"/>
<p>Currently, <field name="no_of_employee" groups="base.group_user" colspan="0" class="oe_inline"/> employees</p>
</div>
</group>
<group name="job_data">
<field name="department_id"/>
<label for="no_of_recruitment"/>
<div>
<field name="no_of_recruitment" on_change="on_change_expected_employee(no_of_recruitment,no_of_employee)" class="oe_inline"/>
<p>Currently, <field name="no_of_employee" groups="base.group_user" colspan="0" class="oe_inline"/> employees</p>
</div>
</group>
<div colspan="4">
<label for="description"/>
<field name="description"/>
</div>
<div colspan="4">
<label for="requirements"/>
<field name="requirements"/>
</div>
</group>
<div>
<label for="description"/>
<field name="description"/>
</div>
<div>
<label for="requirements"/>
<field name="requirements"/>
</div>
</sheet>
<div class="oe_chatter">
<field name="message_follower_ids" widget="mail_followers"/>
+1
View File
@@ -419,6 +419,7 @@ class hr_applicant(osv.Model):
'department_id': applicant.department_id.id
})
self.write(cr, uid, [applicant.id], {'emp_id': emp_id}, context=context)
self.message_post(cr, uid, [applicant.id], body=_('Applicant <b>Hired</b>'), subtype="hr_recruitment.mt_applicant_employee", context=context)
else:
raise osv.except_osv(_('Warning!'), _('You must define an Applied Job and a Contact Name for this applicant.'))
@@ -483,14 +483,6 @@
</record>
<!-- Job-related subtypes for messaging / Chatter -->
<record id="mt_job_applicant_new" model="mail.message.subtype">
<field name="name">Applicant Created</field>
<field name="res_model">hr.job</field>
<field name="default" eval="False"/>
<field name="parent_id" eval="ref('mt_applicant_new')"/>
<field name="relation_field">job_id</field>
</record>
<record id="mt_job_applicant_stage" model="mail.message.subtype">
<field name="name">Application Stage Changed</field>
<field name="res_model">hr.job</field>