summaryrefslogtreecommitdiff
path: root/addons/hr_recruitment/wizard
diff options
context:
space:
mode:
authorThibault Delavallée <tde@openerp.com>2015-07-08 13:05:58 +0200
committerThibault Delavallée <tde@openerp.com>2015-07-24 15:50:50 +0200
commit38de852257494c6a6a30171a2f4d7f7e4d71da93 (patch)
tree520db0288cb7168b22d16e0dda08253526a4e0bd /addons/hr_recruitment/wizard
parenta3859b6ee823e3f85ad9087b3dc14e36851258b3 (diff)
[REM] hr_recruitment: removed some dead code and unnecessary
features : - [REM] removed unnecessary action about stages and installer and the file containing it. - [REM] hr_recruitment: removed useless doc directory, containing only crap and useless notes. - [REM] hr_recruitment: removed unused wizard creating a partner from an applicant. As we have all the necessary stuff in the form view this wizard does not seem necessary. As it is not used, let us drop it.
Diffstat (limited to 'addons/hr_recruitment/wizard')
-rw-r--r--addons/hr_recruitment/wizard/__init__.py4
-rw-r--r--addons/hr_recruitment/wizard/hr_recruitment_create_partner_job.py60
-rw-r--r--addons/hr_recruitment/wizard/hr_recruitment_create_partner_job_view.xml30
3 files changed, 0 insertions, 94 deletions
diff --git a/addons/hr_recruitment/wizard/__init__.py b/addons/hr_recruitment/wizard/__init__.py
deleted file mode 100644
index b7eed768cae..00000000000
--- a/addons/hr_recruitment/wizard/__init__.py
+++ /dev/null
@@ -1,4 +0,0 @@
-# -*- coding: utf-8 -*-
-# Part of Odoo. See LICENSE file for full copyright and licensing details.
-
-import hr_recruitment_create_partner_job
diff --git a/addons/hr_recruitment/wizard/hr_recruitment_create_partner_job.py b/addons/hr_recruitment/wizard/hr_recruitment_create_partner_job.py
deleted file mode 100644
index 3bd979a0c44..00000000000
--- a/addons/hr_recruitment/wizard/hr_recruitment_create_partner_job.py
+++ /dev/null
@@ -1,60 +0,0 @@
-# -*- coding: utf-8 -*-
-# Part of Odoo. See LICENSE file for full copyright and licensing details.
-from openerp.osv import fields, osv
-from openerp.tools.translate import _
-from openerp.exceptions import UserError
-
-class hr_recruitment_partner_create(osv.osv_memory):
- _name = 'hr.recruitment.partner.create'
- _description = 'Create Partner from job application'
- _columns = {
- 'close': fields.boolean('Close job request'),
- }
-
- def view_init(self, cr, uid, fields_list, context=None):
- case_obj = self.pool.get('hr.applicant')
- if context is None:
- context = {}
- for case in case_obj.browse(cr, uid, context['active_ids'], context=context):
- if case.partner_id:
- raise UserError(_('A contact is already defined on this job request.'))
- pass
-
- def make_order(self, cr, uid, ids, context=None):
- mod_obj = self.pool.get('ir.model.data')
- partner_obj = self.pool.get('res.partner')
- case_obj = self.pool.get('hr.applicant')
-
- if context is None:
- context = {}
- data = self.read(cr, uid, ids, context=context)[0]
- result = mod_obj._get_id(cr, uid, 'base', 'view_res_partner_filter')
- res = mod_obj.read(cr, uid, result, ['res_id'], context=context)
-
- for case in case_obj.browse(cr, uid, context['active_ids'], context=context):
- partner_id = partner_obj.search(cr, uid, [('name', '=', case.partner_name or case.name)], context=context)
- if partner_id:
- raise UserError(_('A contact is already existing with the same name.'))
- partner_id = partner_obj.create(cr, uid, {
- 'name': case.partner_name or case.name,
- 'user_id': case.user_id.id,
- 'comment': case.description,
- 'phone': case.partner_phone,
- 'mobile': case.partner_mobile,
- 'email': case.email_from
- }, context=context)
-
- case_obj.write(cr, uid, [case.id], {
- 'partner_id': partner_id,
- }, context=context)
-
- return {
- 'domain': "[]",
- 'view_type': 'form',
- 'view_mode': 'form,tree',
- 'res_model': 'res.partner',
- 'res_id': int(partner_id),
- 'view_id': False,
- 'type': 'ir.actions.act_window',
- 'search_view_id': res['res_id']
- }
diff --git a/addons/hr_recruitment/wizard/hr_recruitment_create_partner_job_view.xml b/addons/hr_recruitment/wizard/hr_recruitment_create_partner_job_view.xml
deleted file mode 100644
index a877c4af9bd..00000000000
--- a/addons/hr_recruitment/wizard/hr_recruitment_create_partner_job_view.xml
+++ /dev/null
@@ -1,30 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<openerp>
- <data>
-
- <record id="view_hr_recruitment_partner_create" model="ir.ui.view">
- <field name="name">hr.recruitment.partner.create.form</field>
- <field name="model">hr.recruitment.partner.create</field>
- <field name="arch" type="xml">
- <form string="Convert To Partner">
- <label string="Are you sure you want to create a contact based on this job request ?"/>
- <footer>
- <button name="make_order" string="Create Contact" type="object" groups="base.group_partner_manager" class="oe_highlight"/>
- <label string="or" groups="base.group_partner_manager"/>
- <button string="Cancel" class="oe_link" special="cancel" />
- </footer>
- </form>
- </field>
- </record>
-
- <record id="action_hr_recruitment_partner_create" model="ir.actions.act_window">
- <field name="name">Create Contact</field>
- <field name="type">ir.actions.act_window</field>
- <field name="res_model">hr.recruitment.partner.create</field>
- <field name="view_type">form</field>
- <field name="view_mode">form</field>
- <field name="target">new</field>
- </record>
-
- </data>
-</openerp>