22Job positions
33=============
44
5- In Odoo *Recruitment *, all job positions are shown on the default dashboard in the *Recruitment *
6- app. This includes positions that are being actively recruited for, as well as inactive positions.
5+ In Odoo's **Recruitment ** application, all job positions are shown on the default dashboard in the
6+ **Recruitment ** app. This includes positions that are being actively recruited for, as well as
7+ inactive positions.
78
89Each job position is shown in an individual Kanban card. If the job position is active, and
9- candidates can apply, a :guilabel: `Published ` banner appears in the top-right corner of the card.
10+ candidates can apply, a :guilabel: `PUBLISHED ` banner appears in the top-right corner of the card.
1011
1112View submitted applications by clicking anywhere on a job position card.
1213
1314.. image :: new_job/jobs.png
14- :align: center
1515 :alt: Main dashboard view of Recruitment app showing all job positions.
1616
1717Create a new job position
1818=========================
1919
20- To create a new job position from the main dashboard in the *Recruitment * app, click the
21- :guilabel: `New ` button in the top-left corner, and a :guilabel: `Create a Job Position ` modal
20+ To create a new job position from the main dashboard in the ** Recruitment * * app, click the
21+ :guilabel: `New ` button in the top-left corner, and a :guilabel: `Create a Job Position ` pop-up window
2222appears.
2323
2424First, enter the name of the :guilabel: `Job Position ` (such as `Sales Manager `, `Mechanical
@@ -33,76 +33,122 @@ When complete, click the :guilabel:`Create` button to save the entry, or the :gu
3333button to delete it.
3434
3535.. image :: new_job/job-title.png
36- :align: center
3736 :alt: Create a new job position.
3837
3938Once the job position has been created, it appears as a card in the Kanban view on the main
40- *Recruitment * app dashboard.
39+ ** Recruitment * * app dashboard.
4140
4241.. _recruitment/new_job_position/edit :
4342
4443Edit a new job position
4544-----------------------
4645
47- After the job position is created, it's time to enter the details for the position. Click on the
48- :guilabel: ` ⋮ (three dots ) ` icon in the upper-right corner of the relevant card to reveal several
49- options, and then click :guilabel: `Configuration ` to edit the details.
46+ After the job position is created, it is time to enter the details for the position. Click on the
47+ :icon: ` fa-ellipsis-v ` :guilabel: ` (Dropdown menu ) ` icon in the upper-right corner of the relevant
48+ card to reveal several options, and then click :guilabel: `Configuration ` to edit the details.
5049
5150.. image :: new_job/edit-job.png
52- :align: center
5351 :alt: Edit the job position card.
5452
53+ .. note ::
54+ The top-right corner of the card has a toggle to publish the job position to the website. If the
55+ job position is published, a green :guilabel: `Is Published ` toggle is visible. If the job
56+ position is *not * published a gray :guilabel: `Not Published ` toggle appears. Click the toggle to
57+ publish or unpublish the job position.
58+
59+ Recruitment tab
60+ ~~~~~~~~~~~~~~~
61+
5562All the basic information about the job position is listed under the :guilabel: `Recruitment ` tab.
5663
5764None of the fields are required, but it is important to configure and populate the
58- :guilabel: `Department `, :guilabel: `Location `, :guilabel: `Employment Type `, and :guilabel: `Job
59- Summary ` fields, as they are all visible to prospective applicants on the website.
65+ :guilabel: `Department `, :guilabel: `Job Location `, :guilabel: `Employment Type ` fields, and the
66+ :guilabel: `Job Summary ` tab, as they are all visible to prospective applicants on the website.
67+
68+ .. note ::
69+ Depending on the configuration of the database, and other installed applications, some fields
70+ listed below may not appear.
6071
6172The fields can be filled out as follows:
6273
63- - :guilabel: `Department `: select the relevant department for the job position. This is visible on
74+ - :guilabel: `Department `: Select the relevant department for the job position. This is visible on
6475 the website.
65- - :guilabel: `Job Location `: select the physical address for the job. If the job position is remote,
76+ - :guilabel: `Job Location `: Select the physical address for the job. If the job position is remote,
6677 leave this field blank. This is visible on the website.
67- - :guilabel: `Email Alias `: enter an email address to which applicants can send a resumé. Once
68- emailed, Odoo automatically creates an application for them.
78+ - :guilabel: `Industry `: Select the relevant industry the job position falls under. This field
79+ corresponds to the industries on job boards. Odoo comes with 86 preconfigured industries. It is
80+ *not * recommended to add a new industry, as it may hide the job position during some searched on
81+ the various job boards.
82+ - :guilabel: `Email Alias `: Enter an email address to which applicants can send a resumé. Once
83+ emailed, Odoo automatically creates an application for them. If an email was entered when creating
84+ the job position, this field is populated.
6985- :guilabel: `Employment Type `: select what type of position the job is, using the drop-down menu.
7086 The default options are :guilabel: `Permanent `, :guilabel: `Temporary `, :guilabel: `Seasonal `,
71- :guilabel: `Interim `, :guilabel: `Full-Time `, and :guilabel: `Part-Time `. This is visible on the
72- website.
73- - :guilabel: `Company `: select the company the job is for. This field only appears if using a
87+ :guilabel: `Full-Time `, :guilabel: `Intern `, :guilabel: `Student `, :guilabel: `Apprenticeship `,
88+ :guilabel: `Thesis `, :guilabel: `Statutory `, and :guilabel: `Employee `. Depending on the installed
89+ localization, other options may be available. This is visible on the website.
90+ - :guilabel: `Working Schedule `: Select the working schedule for the job position. Odoo provides one
91+ working schedule by default, :guilabel: `Standard 40 hours/week `, but all working schedules in the
92+ database are available.
93+ - :guilabel: `Salary Range `: Enter both the minimum and maximum salaries offered for the position in
94+ the two fields. Then, set the last field to the time-frame for the salary range. The default
95+ options are :guilabel: `Hour `, :guilabel: `Day `, :guilabel: `Week `, :guilabel: `Bi-Week `,
96+ :guilabel: `Month `, and :guilabel: `Year `.
97+ - :guilabel: `Expected Skills `: Select all the desired skills for the job position, using the
98+ drop-down menu. The skills presented are :ref: `configured in the Employees app
99+ <employees/skills>`.
100+ - :guilabel: `Company `: Select the company the job is for. This field only appears if using a
74101 multi-company database.
75- - :guilabel: `Target `: enter the number of employees to be hired for this position.
76- - :guilabel: `Is Published `: activate this option to publish the job online.
77- - :guilabel: `Website `: select the website the job is published on.
78- - :guilabel: `Recruiter `: select the person responsible for recruiting this role.
79- - :guilabel: `Interviewers `: select who should perform the interviews. Multiple people can be
102+ - :guilabel: `Mission Dates `: Using the calendar selector, set the start date for the job position.
103+ If the job is temporary and has a specific end date, set the end date in the second field.
104+ - :guilabel: `Target `: Enter the number of employees to be hired for this position.
105+ - :guilabel: `Website `: Select the website the job is published on.
106+ - :guilabel: `Recruiter `: Select the person responsible for recruiting this role.
107+ - :guilabel: `Interviewers `: Select who should perform the interviews. Multiple people can be
80108 selected.
81109- :guilabel: `Interview Form `: select an :ref: `Interview form <recruitment/interview >` that
82110 applicants fill out prior to their interview.
83- - :guilabel: `Contract Template `: select a contract template to be used when offering the job to a
111+ - :guilabel: `Contract Template `: Select a contract template to be used when offering the job to a
84112 candidate.
85- - :guilabel: `Process Details ` section: this section contains information that is displayed online
86- for the job position. This informs the applicants of the timeline and steps for the recruitment
87- process, so they know when to expect a reply.
88113
89- - :guilabel: `Time to Answer `: enter the number of days before the applicant is contacted.
90- - :guilabel: `Process `: enter the various stages the candidate goes through during the recruitment
91- process.
92- - :guilabel: `Days to get an Offer `: enter the number of days before the applicant should expect
93- an offer after the recruitment process has ended.
114+ .. image :: new_job/recruitment-tab.png
115+ :alt: The job information details in the Recruitment tab.
116+
117+ Job summary tab
118+ ~~~~~~~~~~~~~~~
119+
120+ Enter the job description in the :guilabel: `Job Summary ` tab. This description is visible on the
121+ website.
122+
123+ .. image :: new_job/job-summary.png
124+ :alt: The summary of the position in the Job Summary tab.
125+
126+ Application info tab
127+ ~~~~~~~~~~~~~~~~~~~~
128+
129+ The :guilabel: `Process Details ` section of the :guilabel: `Application Info ` tab contains information
130+ that is displayed online for the job position. This informs the applicants of the timeline and steps
131+ for the recruitment process, so they know when to expect a reply.
132+
133+ The following fields are populated by default, but can be modified to suit the recruitment timeline
134+ of the business:
135+
136+ - :guilabel: `Time to Answer `: Enter the number of days before the applicant is contacted.
137+ :guilabel: `2 open days ` populates this field by default.
138+ - :guilabel: `Process `: Enter the various stages the candidate goes through during the recruitment
139+ process. By default, two process steps are visible: :guilabel: `1 Phone Call ` and :guilabel: `1
140+ Onsite Interview `.
141+ - :guilabel: `Days to get an Offer `: Enter the number of days before the applicant should expect an
142+ offer after the recruitment process has ended. The default is :guilabel: `4 Days after Interview `.
143+
144+ .. image :: new_job/app-info.png
145+ :alt: Enter job information details in the recruitment tab.
94146
95147.. note ::
96148 The :guilabel: `Process Details ` section is a text field. All answers are typed in rather than
97149 selected from a drop-down menu. The text is displayed on the website exactly as it appears in
98150 this tab.
99151
100- Finally, enter the job description in the :guilabel: `Job Summary ` tab.
101-
102- .. image :: new_job/recruitment-tab.png
103- :align: center
104- :alt: Enter job information details in the recruitment tab.
105-
106152.. _recruitment/interview :
107153
108154Create interview form
@@ -117,22 +163,21 @@ Before creating an interview form, ensure the proper settings are enabled. Navig
117163:guilabel: `Recruitment Process ` section, ensure the :guilabel: `Send Interview Survey ` option is
118164enabled.
119165
120- Since there are no pre-configured forms in Odoo, all interview forms must be created. To create an
166+ Since there are no preconfigured forms in Odoo, all interview forms must be created. To create an
121167interview form, start from the :guilabel: `Recruitment ` tab of the :guilabel: `Job Position ` form. In
122168the :guilabel: `Interview Form ` field, enter a name for the new interview form. As the name is typed,
123169several options populate beneath the entry: :guilabel: `Create (interview form name) `,
124170:guilabel: `Search More... `, and :guilabel: `Create and edit... `. Click :guilabel: `Create and edit... `
125- and a :guilabel: `Create Interview Form ` modal appears.
171+ and a :guilabel: `Create Interview Form ` pop-up window appears.
126172
127173.. image :: new_job/blank-interview-form.png
128- :align: center
129- :alt: The blank interview form modal.
174+ :alt: The blank interview form pop-up window.
130175
131176.. note ::
132177 The option :guilabel: `Search More... ` only appears if there are any interview forms already
133178 created. If no interview forms exist, the only options available are :guilabel: `Create (interview
134179 form name) `, and :guilabel: `Create and edit... `.
135180
136- Proceed to fill out the modal interview form as a typical survey. For specific directions on how to
137- create a survey, refer to the :doc: `survey essentials <../../marketing/surveys/create >` document,
138- which provides step-by-step instructions on how to create and configure a survey.
181+ Proceed to fill out the interview form pop-up window as a typical survey. For specific directions on
182+ how to create a survey, refer to the :doc: `survey essentials <../../marketing/surveys/create >`
183+ document, which provides step-by-step instructions on how to create and configure a survey.
0 commit comments