From 5009d29c724e87141f571e8f69b1ab6838b29e40 Mon Sep 17 00:00:00 2001 From: "Kuldeep Joshi (OpenERP)" Date: Thu, 17 May 2012 17:39:11 +0530 Subject: [PATCH 1/2] [IMP]hr_recruitment: set relation with meeting bzr revid: kjo@tinyerp.com-20120517120911-5jcg0bhnz4eo39xs --- addons/hr_recruitment/hr_recruitment.py | 11 +++++++++-- addons/hr_recruitment/hr_recruitment_view.xml | 9 +++++++++ 2 files changed, 18 insertions(+), 2 deletions(-) diff --git a/addons/hr_recruitment/hr_recruitment.py b/addons/hr_recruitment/hr_recruitment.py index 17a2d11fd0e..a2fd1d7da8d 100644 --- a/addons/hr_recruitment/hr_recruitment.py +++ b/addons/hr_recruitment/hr_recruitment.py @@ -300,12 +300,13 @@ class hr_applicant(crm.crm_case, osv.osv): if id3: id3 = data_obj.browse(cr, uid, id3, context=context).res_id - context = { + context.update({ + 'default_applicant_id': opp.id, 'default_partner_id': opp.partner_id and opp.partner_id.id or False, 'default_email_from': opp.email_from, 'default_state': 'open', 'default_name': opp.name - } + }) value = { 'name': ('Meetings'), 'domain': "[('user_id','=',%s)]" % (uid), @@ -539,4 +540,10 @@ class hr_job(osv.osv): } hr_job() +class crm_meeting(osv.osv): + _inherit = 'crm.meeting' + _columns = { + 'applicant_id': fields.many2one('hr.applicant','Previous Meeting'), + } + # vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: diff --git a/addons/hr_recruitment/hr_recruitment_view.xml b/addons/hr_recruitment/hr_recruitment_view.xml index 5d175bd16f5..4216418a742 100644 --- a/addons/hr_recruitment/hr_recruitment_view.xml +++ b/addons/hr_recruitment/hr_recruitment_view.xml @@ -7,6 +7,15 @@ parent="hr.menu_hr_configuration" sequence="40" /> + + # ------------------------------------------------------ # Job Categories # ------------------------------------------------------ From e2c4052741174a4d84991db28c4f0e7bbda4aeee Mon Sep 17 00:00:00 2001 From: "Kuldeep Joshi (OpenERP)" Date: Thu, 17 May 2012 18:51:01 +0530 Subject: [PATCH 2/2] [IMP]hr_recruitment: change the string bzr revid: kjo@tinyerp.com-20120517132101-tnym86mf7jrzmw4p --- 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 a2fd1d7da8d..0fbe90dae5e 100644 --- a/addons/hr_recruitment/hr_recruitment.py +++ b/addons/hr_recruitment/hr_recruitment.py @@ -543,7 +543,7 @@ hr_job() class crm_meeting(osv.osv): _inherit = 'crm.meeting' _columns = { - 'applicant_id': fields.many2one('hr.applicant','Previous Meeting'), + 'applicant_id': fields.many2one('hr.applicant','Applicant Meeting'), } # vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: