From c7c59db317222e27abf5b66fbfae8cc8fc2fe288 Mon Sep 17 00:00:00 2001 From: "Sunil Sharma (OpenERP)" Date: Thu, 21 Nov 2013 17:52:55 +0530 Subject: [PATCH 1/4] [IMM]:hr_recruitment:as per suggestion bzr revid: sunilsharma.sharma07@gmail.com-20131121122255-b1lcr8e7wg39xmn0 --- addons/hr_recruitment/hr_recruitment.py | 7 ++++++- addons/hr_recruitment/hr_recruitment_demo.xml | 10 +++++----- addons/hr_recruitment/hr_recruitment_view.xml | 7 +++++-- addons/hr_recruitment/res_config_view.xml | 2 +- 4 files changed, 17 insertions(+), 9 deletions(-) diff --git a/addons/hr_recruitment/hr_recruitment.py b/addons/hr_recruitment/hr_recruitment.py index 9b8dc3f8703..ac75714bbf1 100644 --- a/addons/hr_recruitment/hr_recruitment.py +++ b/addons/hr_recruitment/hr_recruitment.py @@ -485,7 +485,12 @@ class hr_job(osv.osv): "create new applicants for this job position."), 'application_count': fields.function(_application_count, type='integer', string="Total Applications"), 'manager_id': fields.related('department_id', 'manager_id', type='many2one', string='Department Manager', relation='hr.employee', readonly=True, store=True), - 'doc_count':fields.function(_get_attached_docs, string="Number of documents attached", type='int') + 'doc_count':fields.function(_get_attached_docs, string="Number of documents attached", type='int'), + 'user_id': fields.many2one('hr.employee', 'Recruitment Responsible'), + } + + _defaults = { + 'alias_name':'jobs@yourcompany.com', } def _auto_init(self, cr, context=None): diff --git a/addons/hr_recruitment/hr_recruitment_demo.xml b/addons/hr_recruitment/hr_recruitment_demo.xml index d84634bbb67..68513e3f555 100644 --- a/addons/hr_recruitment/hr_recruitment_demo.xml +++ b/addons/hr_recruitment/hr_recruitment_demo.xml @@ -16,7 +16,7 @@ Trainee - MCA - + @@ -45,7 +45,7 @@ Marketing Job - + @@ -69,7 +69,7 @@ Finance Job - + @@ -96,7 +96,7 @@ Programmer - + @@ -133,6 +133,6 @@ recruit 5 - + \ No newline at end of file diff --git a/addons/hr_recruitment/hr_recruitment_view.xml b/addons/hr_recruitment/hr_recruitment_view.xml index 1207511bec1..653aa611358 100644 --- a/addons/hr_recruitment/hr_recruitment_view.xml +++ b/addons/hr_recruitment/hr_recruitment_view.xml @@ -344,7 +344,7 @@ - + + +
- + () diff --git a/addons/hr_recruitment/res_config_view.xml b/addons/hr_recruitment/res_config_view.xml index f59d3694f1a..9963abc4a9c 100644 --- a/addons/hr_recruitment/res_config_view.xml +++ b/addons/hr_recruitment/res_config_view.xml @@ -27,7 +27,7 @@
-
- - + + - +
From 4a5ee2721c703954f9ab6db2ee290c1a3549b70a Mon Sep 17 00:00:00 2001 From: "Sunil Sharma (OpenERP)" Date: Fri, 22 Nov 2013 14:11:13 +0530 Subject: [PATCH 3/4] [IMP]:hr_recruitment:improve as per suggestion bzr revid: sunilsharma.sharma07@gmail.com-20131122084113-x9poguilfogtc5fn --- addons/hr_recruitment/hr_recruitment.py | 2 +- addons/hr_recruitment/hr_recruitment_view.xml | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/addons/hr_recruitment/hr_recruitment.py b/addons/hr_recruitment/hr_recruitment.py index ac75714bbf1..53e468a602a 100644 --- a/addons/hr_recruitment/hr_recruitment.py +++ b/addons/hr_recruitment/hr_recruitment.py @@ -490,7 +490,7 @@ class hr_job(osv.osv): } _defaults = { - 'alias_name':'jobs@yourcompany.com', + 'alias_name':lambda self,cr,uid,c: self.pool.get('hr.config.settings').get_default_alias_prefix(cr,uid,uid,c).get('alias_prefix') } def _auto_init(self, cr, context=None): diff --git a/addons/hr_recruitment/hr_recruitment_view.xml b/addons/hr_recruitment/hr_recruitment_view.xml index 38e6ea8a27f..958865fe0d1 100644 --- a/addons/hr_recruitment/hr_recruitment_view.xml +++ b/addons/hr_recruitment/hr_recruitment_view.xml @@ -344,7 +344,7 @@
-
- +
From 05f8171d52f3433e5a62be26c58bca39bf3c3fac Mon Sep 17 00:00:00 2001 From: "Sunil Sharma (OpenERP)" Date: Fri, 22 Nov 2013 14:14:04 +0530 Subject: [PATCH 4/4] [IMP]:hr_recruitment:improve as per suggestion bzr revid: sunilsharma.sharma07@gmail.com-20131122084404-cfv3rn7dmu6cwvd3 --- addons/hr_recruitment/hr_recruitment.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/addons/hr_recruitment/hr_recruitment.py b/addons/hr_recruitment/hr_recruitment.py index 53e468a602a..9fc4139f0a4 100644 --- a/addons/hr_recruitment/hr_recruitment.py +++ b/addons/hr_recruitment/hr_recruitment.py @@ -490,7 +490,7 @@ class hr_job(osv.osv): } _defaults = { - 'alias_name':lambda self,cr,uid,c: self.pool.get('hr.config.settings').get_default_alias_prefix(cr,uid,uid,c).get('alias_prefix') + 'alias_name':lambda self,cr,uid,c: self.pool.get('hr.config.settings').get_default_alias_prefix(cr,uid,uid,c)['alias_prefix'] } def _auto_init(self, cr, context=None):