diff options
| author | Thibault Delavallée <tde@openerp.com> | 2015-07-08 13:05:58 +0200 |
|---|---|---|
| committer | Thibault Delavallée <tde@openerp.com> | 2015-07-24 15:50:50 +0200 |
| commit | 38de852257494c6a6a30171a2f4d7f7e4d71da93 (patch) | |
| tree | 520db0288cb7168b22d16e0dda08253526a4e0bd /addons/hr_recruitment/wizard | |
| parent | a3859b6ee823e3f85ad9087b3dc14e36851258b3 (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')
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> |
