diff --git a/addons/hr_recruitment/__init__.py b/addons/hr_recruitment/__init__.py
index 2f46132a08f..7fa05eecdfc 100644
--- a/addons/hr_recruitment/__init__.py
+++ b/addons/hr_recruitment/__init__.py
@@ -3,5 +3,4 @@
import hr_department
import hr_recruitment
import report
-import wizard
import res_config
diff --git a/addons/hr_recruitment/__openerp__.py b/addons/hr_recruitment/__openerp__.py
index 3c793446b0b..1836d2c88c1 100644
--- a/addons/hr_recruitment/__openerp__.py
+++ b/addons/hr_recruitment/__openerp__.py
@@ -28,12 +28,10 @@ You can define the different phases of interviews and easily rate the applicant
'utm',
],
'data': [
- 'wizard/hr_recruitment_create_partner_job_view.xml',
'hr_recruitment_view.xml',
'security/hr_recruitment_security.xml',
'security/ir.model.access.csv',
'report/hr_recruitment_report_view.xml',
- 'hr_recruitment_installer_view.xml',
'res_config_view.xml',
'survey_data_recruitment.xml',
'hr_recruitment_data.xml',
diff --git a/addons/hr_recruitment/doc/changelog.rst b/addons/hr_recruitment/doc/changelog.rst
deleted file mode 100644
index 7cfce3f677d..00000000000
--- a/addons/hr_recruitment/doc/changelog.rst
+++ /dev/null
@@ -1,23 +0,0 @@
-.. _changelog:
-
-Changelog
-=========
-
-`trunk (saas-3)`
-----------------
-
-- ``hr.recruitment.stage``: added template_id field. If an email template is linked
- to the stage, it is used to render and post a message on the applicant. This
- allows for example to have template for accepted or refused applicants.
-
-`trunk (saas-2)`
-----------------
-
-- Stage/state update
-
- - ``hr.applicant``: removed inheritance from ``base_stage`` class and removed
- ``state`` field. Added ``date_last_stage_update`` field holding last stage_id
- modification. Removed ``date`` field not used anywhere. Updated reports.
- - ``hr.recruitment.stage``: removed ``state`` field.
-
-- Removed ``hired.employee`` wizard.
diff --git a/addons/hr_recruitment/doc/index.rst b/addons/hr_recruitment/doc/index.rst
deleted file mode 100644
index d9e83fc9c10..00000000000
--- a/addons/hr_recruitment/doc/index.rst
+++ /dev/null
@@ -1,22 +0,0 @@
-=====================
-HR Recruitment DevDoc
-=====================
-
-Hr Recruitment module documentation
-===================================
-
-Documentation topics
-''''''''''''''''''''
-
-.. toctree::
- :maxdepth: 1
-
- stage_status.rst
-
-Changelog
-'''''''''
-
-.. toctree::
- :maxdepth: 1
-
- changelog.rst
diff --git a/addons/hr_recruitment/doc/stage_status.rst b/addons/hr_recruitment/doc/stage_status.rst
deleted file mode 100644
index 111c43db250..00000000000
--- a/addons/hr_recruitment/doc/stage_status.rst
+++ /dev/null
@@ -1,54 +0,0 @@
-.. _stage_status:
-
-Stage and Status
-================
-
-.. versionchanged:: 8.0 saas-2 state/stage cleaning
-
-Stage
-+++++
-
-This revision removed the concept of state on hr.applicant objects. The ``state``
-field has been totally removed and replaced by stages, using ``stage_id``. The
-following models are impacted:
-
- - ``hr.applicant`` now use only stages. However a convention still exists about
- 'New' stage. An applicant is consdered as ``new`` when it has the following
- properties:
-
- - ``stage_id and stage_id.sequence = 1``
-
- - ``hr.recruitment.stage`` do not have any ``state`` field anymore.
- - ``hr.recruitment.report`` do not have any ``state`` field anymore.
-
-By default a newly created applicant be in a new stage. It means that it will
-fetch the stage having ``sequence = 1``. Stage mangement is done using the
-kanban view or the clikable statusbar. It is not done using buttons anymore.
-Employee creation is still feasible directly from a link button in the form view.
-
-Stage analysis
-++++++++++++++
-
-Stage analysis can be performed using the newly introduced ``date_last_stage_update``
-datetime field. This field is updated everytime ``stage_id`` is updated.
-
-``hr.recruitment.report`` model also uses the ``date_last_stage_update`` field.
-This allows to group and analyse the time spend in the various stages.
-
-Open / Assignation date
-+++++++++++++++++++++++
-
-The ``date_open`` field meaning has been updated. It is now set when the ``user_id``
-(responsible) is set. It is therefore the assignation date.
-
-Subtypes
-++++++++
-
-The following subtypes are triggered on ``hr.applicant``:
-
- - ``mt_applicant_new``: new applicants. Condition: ``obj.stage_id and obj.stage_id.sequence == 1``
- - ``mt_applicant_stage_changed``: stage changed. Condition: ``obj.stage_id and obj.stage_id.sequence != 1``
-
-The following subtype is trigerred on ``hr.job``:
-
- - ``mt_job_new_applicant``: new applicant in the job.
diff --git a/addons/hr_recruitment/hr_recruitment_installer_view.xml b/addons/hr_recruitment/hr_recruitment_installer_view.xml
deleted file mode 100644
index 7a38d020f1d..00000000000
--- a/addons/hr_recruitment/hr_recruitment_installer_view.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
- Review Recruitment Stages
- ir.actions.act_window
- hr.recruitment.stage
- form
- tree,form
- Check if the following stages are matching your recruitment process. Don't forget to specify the department if your recruitment process is different according to the job position.
-
-
-
-
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 @@
-
-
-
-
-
- hr.recruitment.partner.create.form
- hr.recruitment.partner.create
-
-
-
-
-
-
- Create Contact
- ir.actions.act_window
- hr.recruitment.partner.create
- form
- form
- new
-
-
-
-