diff --git a/addons/hr_recruitment/__openerp__.py b/addons/hr_recruitment/__openerp__.py index 749af25e765..e83c546af04 100644 --- a/addons/hr_recruitment/__openerp__.py +++ b/addons/hr_recruitment/__openerp__.py @@ -57,9 +57,9 @@ You can define the different phases of interviews and easily rate the applicant 'board_hr_recruitment_statistical_view.xml', 'hr_recruitment_installer_view.xml', 'res_config_view.xml', - 'hr_recruitment_data.xml' + 'hr_recruitment_data.xml', ], - 'demo': ['hr_recruitment_demo.yml'], + 'demo': ['hr_recruitment_demo.xml'], 'test': ['test/recruitment_process.yml'], 'installable': True, 'auto_install': False, diff --git a/addons/hr_recruitment/hr_recruitment.py b/addons/hr_recruitment/hr_recruitment.py index 6dd5bf45812..e26c96d41d9 100644 --- a/addons/hr_recruitment/hr_recruitment.py +++ b/addons/hr_recruitment/hr_recruitment.py @@ -355,10 +355,12 @@ class hr_applicant(base_stage, osv.Model): This override updates the document according to the email. """ if custom_values is None: custom_values = {} + val = msg.get('from').split('<')[0] desc = html2plaintext(msg.get('body')) if msg.get('body') else '' defaults = { 'name': msg.get('subject') or _("No Subject"), 'description': desc, + 'partner_name':val, 'email_from': msg.get('from'), 'email_cc': msg.get('cc'), 'user_id': False, diff --git a/addons/hr_recruitment/hr_recruitment_data.xml b/addons/hr_recruitment/hr_recruitment_data.xml index a0b16f042bc..f3f1b3e712d 100644 --- a/addons/hr_recruitment/hr_recruitment_data.xml +++ b/addons/hr_recruitment/hr_recruitment_data.xml @@ -485,6 +485,18 @@ Applicant refused - + + + Reserve + + + Manager + + + IT + + + Sales + diff --git a/addons/hr_recruitment/hr_recruitment_demo.xml b/addons/hr_recruitment/hr_recruitment_demo.xml new file mode 100644 index 00000000000..c15e0deb188 --- /dev/null +++ b/addons/hr_recruitment/hr_recruitment_demo.xml @@ -0,0 +1,129 @@ + + + + + Salesperson + + + + + 2 + Enrique Jones + 9963214587 + + + Send mail regarding our interview + + + Trainee - MCA + + + + + + 3 + Marie Justine + 9988774455 + + 6633225 + + Call to define real needs about training + + + Fresher + + + + + + 1 + Jose + + 999666735 + + Send mail regarding our interview + + + Marketing Job + + + + + + John Bruno + + + Call to define real needs about training + + + More than 5 yrs Experience in PHP + + + + + + Sandra Elvis + + + Send mail regarding our interview + + + Finance Job + + + + + + 4 + David Armstrong + + 33968745 + + Send mail regarding our interview + + + Trainee - MCA + + + + + Tina Augustie + 9898745745 + + 6630125 + + Send mail regarding our interview + + + Programmer + + + + + Shane Williams + 9812398524 + + 6630125 + 11000.0 + + Send mail regarding our interview + + + Advertisement + + + + + David Armstrong + 9988774455 + + 11000.0 + + Send mail regarding our interview + + + + + + + \ No newline at end of file diff --git a/addons/hr_recruitment/hr_recruitment_demo.yml b/addons/hr_recruitment/hr_recruitment_demo.yml deleted file mode 100644 index 2554c690c15..00000000000 --- a/addons/hr_recruitment/hr_recruitment_demo.yml +++ /dev/null @@ -1,102 +0,0 @@ -- - !record {model: hr.applicant, id: hr_case_salesman0}: - date: !eval time.strftime('%Y-%m-01 10:35:50') - type_id: degree_graduate - priority: '2' - partner_name: 'Enrique Jones' - partner_mobile: '9963214587' - job_id: hr.job_developer - stage_id: stage_job1 - name: 'Salesperson' - partner_phone: '1236547890' - -- - !record {model: hr.applicant, id: hr_case_traineemca0}: - date: !eval time.strftime('%Y-%m-10 18:15:00') - type_id: degree_bac5 - priority: '3' - user_id: base.user_demo - partner_name: 'Marie Justine' - partner_mobile: '9988774455' - job_id: hr.job_developer - stage_id: stage_job4 - name: 'Trainee - MCA' - partner_phone: '6633225' -- - !record {model: hr.applicant, id: hr_case_fresher0}: - date: !eval time.strftime('%Y-%m-15 16:10:00') - type_id: degree_licenced - priority: '1' - user_id: base.user_root - partner_name: 'Jose' - job_id: hr.job_developer - stage_id: stage_job3 - name: 'Fresher' - partner_phone: '999666735' -- - !record {model: hr.applicant, id: hr_case_yrsexperienceinphp0}: - date: !eval time.strftime('%Y-%m-25 16:25:52') - job_id: hr.job_developer - type_id: degree_bac5 - user_id: base.user_root - partner_name: 'Sandra Elvis' - stage_id: stage_job6 - name: 'More than 5 yrs Experience in PHP' -- - !record {model: hr.applicant, id: hr_case_marketingjob0}: - date: !eval time.strftime('%Y-%m-26 17:15:32') - type_id: degree_licenced - user_id: base.user_demo - partner_name: 'John Bruno' - job_id: hr.job_developer - color: 5 - stage_id: stage_job5 - name: 'Marketing Job' -- - !record {model: hr.applicant, id: hr_case_financejob0}: - date: !eval time.strftime('%Y-%m-26 17:39:42') - type_id: degree_licenced - priority: '4' - partner_name: 'David Armstrong' - partner_mobile: '9966332214' - job_id: hr.job_developer - stage_id: stage_job2 - name: 'Finance Job' - partner_phone: '33968745' -- - !record {model: hr.applicant, id: hr_case_traineemca1}: - date: !eval time.strftime('%Y-%m-12 17:49:19') - type_id: degree_bac5 - partner_name: 'Tina Augustie' - partner_mobile: '9898745745' - job_id: hr.job_developer - stage_id: stage_job4 - name: 'Trainee - MCA' - partner_phone: '6630125' - -- - !record {model: hr.applicant, id: hr_case_programmer}: - date: !eval time.strftime('%Y-%m-12 17:49:19') - type_id: degree_bac5 - partner_name: 'Shane Williams' - partner_mobile: '9812398524' - stage_id: stage_job4 - name: 'Programmer' - partner_phone: '6630125' - job_id: hr.job_developer - department_id: hr.dep_rd - salary_expected: 11000.0 - -- - !record {model: hr.applicant, id: hr_case_advertisement}: - date: !eval time.strftime('%Y-%m-26 17:39:42') - type_id: degree_licenced - partner_name: 'David Armstrong' - job_id: hr.job_developer - stage_id: stage_job2 - color: 4 - name: 'Advertisement' - salary_expected: 11000.0 -- - !record {model: hr.job, id: hr.job_developer}: - survey_id: hr_recruitment.survey_job_0 diff --git a/addons/hr_recruitment/hr_recruitment_view.xml b/addons/hr_recruitment/hr_recruitment_view.xml index 716c1cba8d5..f6fb202252c 100644 --- a/addons/hr_recruitment/hr_recruitment_view.xml +++ b/addons/hr_recruitment/hr_recruitment_view.xml @@ -263,9 +263,14 @@

Mobile:
-
- +
+ oe_kanban_text_red + + : + +
+