summaryrefslogtreecommitdiff
path: root/addons/hr_recruitment/data
diff options
context:
space:
mode:
authorjbm-odoo <jbm@odoo.com>2019-10-10 09:54:11 +0000
committerYannick Tivisse <yti@odoo.com>2019-11-06 11:55:34 +0000
commitb2a2d0a73055cb3a7cc2fb823d399407019fac9f (patch)
tree13aaa744321ad70178676e9b9d124bc3ce6259ce /addons/hr_recruitment/data
parent90fa3e3c60e9b96e8d9ba071ae655a576d949a96 (diff)
[IMP] hr_recruitment: Add refuse reason and a wizard when archiving
Purpose ======= Like in crm, having a refusal reason to get some metrics on recruitment + recruitement dashboard id=2003841 closes odoo/odoo#38467 Signed-off-by: Yannick Tivisse (yti) <yti@odoo.com>
Diffstat (limited to 'addons/hr_recruitment/data')
-rw-r--r--addons/hr_recruitment/data/hr_recruitment_data.xml11
-rw-r--r--addons/hr_recruitment/data/hr_recruitment_demo.xml5
2 files changed, 16 insertions, 0 deletions
diff --git a/addons/hr_recruitment/data/hr_recruitment_data.xml b/addons/hr_recruitment/data/hr_recruitment_data.xml
index 66f75fe5fc3..1bfcfc3cd11 100644
--- a/addons/hr_recruitment/data/hr_recruitment_data.xml
+++ b/addons/hr_recruitment/data/hr_recruitment_data.xml
@@ -382,5 +382,16 @@
<field name="fold" eval="True"/>
</record>
+ <!-- applicant refuse reason -->
+ <record id="refuse_reason_1" model="hr.applicant.refuse.reason">
+ <field name="name">Doesn't fit the job requirements</field>
+ </record>
+ <record id="refuse_reason_2" model="hr.applicant.refuse.reason">
+ <field name="name">The applicant is not interested anymore</field>
+ </record>
+ <record id="refuse_reason_3" model="hr.applicant.refuse.reason">
+ <field name="name">The applicant gets a better offer</field>
+ </record>
+
</data>
</odoo>
diff --git a/addons/hr_recruitment/data/hr_recruitment_demo.xml b/addons/hr_recruitment/data/hr_recruitment_demo.xml
index c31f1317f0f..193cfe6b3f4 100644
--- a/addons/hr_recruitment/data/hr_recruitment_demo.xml
+++ b/addons/hr_recruitment/data/hr_recruitment_demo.xml
@@ -44,6 +44,7 @@
<field name="name">Sales Manager</field>
<field name="job_id" ref="hr.job_marketing"/>
<field name="department_id" ref="hr.dep_sales"/>
+ <field name="medium_id" ref="utm.utm_medium_direct"/>
<field name="type_id" ref="degree_graduate"/>
<field name="categ_ids" eval="[(6,0,[ref('tag_applicant_sales')])]"/>
<field name="user_id" ref="base.user_demo"/>
@@ -68,6 +69,7 @@
<field name="name">Developer PHP</field>
<field name="job_id" ref="hr.job_developer"/>
<field name="department_id" ref="hr.dep_rd"/>
+ <field name="medium_id" ref="utm.utm_medium_email"/>
<field name="type_id" ref="degree_graduate"/>
<field name="categ_ids" eval="[(6,0,[ref('tag_applicant_it')])]"/>
<field name="user_id" ref="base.user_admin"/>
@@ -92,6 +94,7 @@
<field name="name">Developer Python</field>
<field name="job_id" ref="hr.job_developer"/>
<field name="department_id" ref="hr.dep_rd"/>
+ <field name="medium_id" ref="utm.utm_medium_email"/>
<field name="type_id" ref="degree_graduate"/>
<field name="categ_ids" eval="[(6,0,[ref('tag_applicant_it')])]"/>
<field name="user_id" ref="base.user_admin"/>
@@ -160,6 +163,7 @@
</record>
<record id="hr_case_yrsexperienceinphp0" model="hr.applicant">
<field name="name">Marketing Job</field>
+ <field eval="(datetime.now()+relativedelta(months=-2)).strftime('%Y-%m-03 01:00:00')" name="create_date"/>
<field name="job_id" ref="hr.job_marketing"/>
<field name="department_id" ref="hr.dep_sales"/>
<field name="type_id" ref="degree_graduate"/>
@@ -170,6 +174,7 @@
</record>
<record id="hr_case_marketingjob0" model="hr.applicant">
<field name="name">More than 5 yrs Experience in PHP</field>
+ <field eval="(datetime.now()+relativedelta(months=-1)).strftime('%Y-%m-08 01:00:00')" name="create_date"/>
<field name="job_id" ref="hr.job_developer"/>
<field name="department_id" ref="hr.dep_rd"/>
<field name="type_id" ref="degree_licenced"/>