[ADD] hr_payroll : demo data added for the properties, hr_recruitment:when hired,stage changes
bzr revid: vir@tinyerp.com-20100911105645-b5unjsfm1d81mxkd
This commit is contained in:
parent
8882b118d3
commit
2dd129f4ff
|
@ -92,5 +92,112 @@
|
|||
<field name="name">Salary Slip of Bonamy for June-2010</field>
|
||||
</record>
|
||||
|
||||
<record id="ir_property_salaryaccount0" model="ir.property">
|
||||
<field name="name">salary_account</field>
|
||||
<field name="res_id">hr.employee,1</field>
|
||||
<field name="company_id" ref="base.main_company"/>
|
||||
<field name="fields_id" ref="hr_payroll.field_hr_employee_salary_account"/>
|
||||
<field name="value_reference">account.account,27</field>
|
||||
<field name="type">many2one</field>
|
||||
</record>
|
||||
|
||||
<record id="ir_property_employeeaccount0" model="ir.property">
|
||||
<field name="name">employee_account</field>
|
||||
<field name="res_id">hr.employee,1</field>
|
||||
<field name="company_id" ref="base.main_company"/>
|
||||
<field name="fields_id" ref="hr_payroll.field_hr_employee_employee_account"/>
|
||||
<field name="value_reference">account.account,22</field>
|
||||
<field name="type">many2one</field>
|
||||
</record>
|
||||
|
||||
<record id="ir_property_propertybankaccount0" model="ir.property">
|
||||
<field name="name">property_bank_account</field>
|
||||
<field name="res_id">hr.employee,1</field>
|
||||
<field name="company_id" ref="base.main_company"/>
|
||||
<field name="fields_id" ref="hr_payroll.field_hr_employee_property_bank_account"/>
|
||||
<field name="value_reference">account.account,11</field>
|
||||
<field name="type">many2one</field>
|
||||
</record>
|
||||
|
||||
<record id="ir_property_salaryaccount2" model="ir.property">
|
||||
<field name="name">salary_account</field>
|
||||
<field name="res_id">hr.employee,2</field>
|
||||
<field name="company_id" ref="base.main_company"/>
|
||||
<field name="fields_id" ref="hr_payroll.field_hr_employee_salary_account"/>
|
||||
<field name="value_reference">account.account,27</field>
|
||||
<field name="type">many2one</field>
|
||||
</record>
|
||||
|
||||
<record id="ir_property_employeeaccount2" model="ir.property">
|
||||
<field name="name">employee_account</field>
|
||||
<field name="res_id">hr.employee,2</field>
|
||||
<field name="company_id" ref="base.main_company"/>
|
||||
<field name="fields_id" ref="hr_payroll.field_hr_employee_employee_account"/>
|
||||
<field name="value_reference">account.account,22</field>
|
||||
<field name="type">many2one</field>
|
||||
</record>
|
||||
|
||||
<record id="ir_property_propertybankaccount2" model="ir.property">
|
||||
<field name="name">property_bank_account</field>
|
||||
<field name="res_id">hr.employee,2</field>
|
||||
<field name="company_id" ref="base.main_company"/>
|
||||
<field name="fields_id" ref="hr_payroll.field_hr_employee_property_bank_account"/>
|
||||
<field name="value_reference">account.account,11</field>
|
||||
<field name="type">many2one</field>
|
||||
</record>
|
||||
|
||||
<record id="ir_property_salaryaccount3" model="ir.property">
|
||||
<field name="name">salary_account</field>
|
||||
<field name="res_id">hr.employee,3</field>
|
||||
<field name="company_id" ref="base.main_company"/>
|
||||
<field name="fields_id" ref="hr_payroll.field_hr_employee_salary_account"/>
|
||||
<field name="value_reference">account.account,27</field>
|
||||
<field name="type">many2one</field>
|
||||
</record>
|
||||
|
||||
<record id="ir_property_employeeaccount3" model="ir.property">
|
||||
<field name="name">employee_account</field>
|
||||
<field name="res_id">hr.employee,3</field>
|
||||
<field name="company_id" ref="base.main_company"/>
|
||||
<field name="fields_id" ref="hr_payroll.field_hr_employee_employee_account"/>
|
||||
<field name="value_reference">account.account,22</field>
|
||||
<field name="type">many2one</field>
|
||||
</record>
|
||||
|
||||
<record id="ir_property_propertybankaccount3" model="ir.property">
|
||||
<field name="name">property_bank_account</field>
|
||||
<field name="res_id">hr.employee,3</field>
|
||||
<field name="company_id" ref="base.main_company"/>
|
||||
<field name="fields_id" ref="hr_payroll.field_hr_employee_property_bank_account"/>
|
||||
<field name="value_reference">account.account,11</field>
|
||||
<field name="type">many2one</field>
|
||||
</record>
|
||||
|
||||
<record id="ir_property_salaryaccount4" model="ir.property">
|
||||
<field name="name">salary_account</field>
|
||||
<field name="res_id">hr.employee,10</field>
|
||||
<field name="company_id" ref="base.main_company"/>
|
||||
<field name="fields_id" ref="hr_payroll.field_hr_employee_salary_account"/>
|
||||
<field name="value_reference">account.account,27</field>
|
||||
<field name="type">many2one</field>
|
||||
</record>
|
||||
|
||||
<record id="ir_property_employeeaccount4" model="ir.property">
|
||||
<field name="name">employee_account</field>
|
||||
<field name="res_id">hr.employee,10</field>
|
||||
<field name="company_id" ref="base.main_company"/>
|
||||
<field name="fields_id" ref="hr_payroll.field_hr_employee_employee_account"/>
|
||||
<field name="value_reference">account.account,22</field>
|
||||
<field name="type">many2one</field>
|
||||
</record>
|
||||
|
||||
<record id="ir_property_propertybankaccount4" model="ir.property">
|
||||
<field name="name">property_bank_account</field>
|
||||
<field name="res_id">hr.employee,10</field>
|
||||
<field name="company_id" ref="base.main_company"/>
|
||||
<field name="fields_id" ref="hr_payroll.field_hr_employee_property_bank_account"/>
|
||||
<field name="value_reference">account.account,11</field>
|
||||
<field name="type">many2one</field>
|
||||
</record>
|
||||
</data>
|
||||
</openerp>
|
||||
|
|
|
@ -429,6 +429,9 @@ class hr_applicant(crm.crm_case, osv.osv):
|
|||
message = _('Applicant ') + " '" + name + "' "+ _("is Hired.")
|
||||
self.log(cr, uid, id, message)
|
||||
|
||||
stage_id = self.pool.get('hr.recruitment.stage').search(cr, uid, [('name','=','Contract Signed')])
|
||||
self.write(cr, uid, ids,{'stage_id':stage_id[0]})
|
||||
|
||||
applicant = self.browse(cr, uid, ids)[0]
|
||||
if applicant['job_id'] :
|
||||
emp_id = employee_obj.create(cr,uid,{'name':applicant['name'],'job_id':applicant['job_id']['id']})
|
||||
|
|
Loading…
Reference in New Issue