Human Resource management module and recruitment process in version 15 is another important app of Odoo ERP software. 

Recruitment module is an important function of any organization as it manages selecting the proper candidate that offers you with proper talent recruited for the position. 

In Odoo Recruitment process is a process of identifying the job vacancy, analyzing the job requirements, reviewing applications, screening, shortlisting and selecting the right candidate. The first and foremost process of the recruitment plan is identifying the vacancy. 

This area allows the firm to define recruitment stages, such as first interview, second interview, etc. It tracks individual applications of positions, which can be in one of the defined stages at any point in time. Degrees or qualifications can also be defined in this area, which can be assigned to applications.

In human resource management, “recruitment” is the process of finding and hiring the best and most qualified candidate for a job opening, in a timely and cost-effective manner and the description is very important for a successful recruitment process. 

In this blog I will explain how you can use the Recruitment Module in V15.

To use this module first you have to install this module from the database.

xwc pjwOL L3iBtr1AwCswWMHFUPUv3hh0X 4GwatDYpvOSPySCJpZu5JfT drLb25M5pX6YYy09NwTltMvttbpFQ2jgGMWOrhCuI2XTlEJu0JnQKswfXp5QbSOZk5Jss6m1uiD

From the above image you can see that the Recruitment module is already installed for me. Now click on the Recruitment module icon and open the dashboard.

FbBrIKYiLzK5SaqwMB9k0pQMMg5NSW1Z846KqWb7vJiEbrzXrS2s0KPbwzjCDYyVIsEdU4NRL7vlCL1iCMw0v2rTZgDFVIWd Dn
E2atutXratPGNT9AmATzHMqT17h1hBBXImEqWQnK36uhZDwbsnC5 uf Mp X6SpH1bbg7ArwAzwm

Above image is the dashboard of the Recruitment module. On the dashboard you can see all the job positions. This is the place where you can see all the existing job vacancies. The company will be hiring employees based on these job positions.

This later ties into recruitment. This menu is only accessible to HR managers.

The job overview gives us an overview of all job postings and their status. We can therefore see at a glance whether the job advertisement is currently vacant and published on the company’s own website. In addition, it shows how many positions are to be filled and how many applications have already been received for the job. In addition to the standard filter and grouping function, we can easily filter the jobs by assigned company and internal contact person.

Here we can see that some of the job positions have a ribbon with the title Published. That means these job positions have been published on the website. 

You can edit the job position which is already posted or you can create a new one with the help of the “Create Button”.

How to create a new job position : There are two methods to create a job position.

  1. You can directly click on the Create button which is shown in the dashboard.
  2. You can go to the configuration tab and click on the job positions.
IoCXk4t2fICyZ4 ldodj5y3eszFlM1YSgUCCTYpk sUwWdtmUqFTcyj98YDc3jq5ARahOu8IgZgzm js4LlhT3eiXYJ57UnPZmoBcyktycTMfaNHhPBhUMgIGoeW8isU5eL1Czq9

When you click on the job positions button you can see all the existing job positions. You can also view the number of current employees, expected new employees, etc.

R YMYacULaGWVA0CH1xcrHgCqsgRg0MgM9HwayzPPYozXh9oJtFmJUrUS shtQ7 xfHm wQX8hjn9MC1sqg0ihBD1F89ocK1WPNyWJyWGo63UqNOT4dA IFhjAsf Fyv1dP9Hhz

After clicking on the create button you can start adding all the information about the job position which includes Job recruitment position, department, job location, expected employee, responsible person, job description etc. After filling all the information you can click on the save button. As shown in the below image.

boLge8ur5HrL W3sW01cGCWww8JR2FsBvejE7k92MvUAGql RRHWPLPGEuGtafMa19QPX8lZ8J66zJr1HpiQkK7mAA9sy9rMuZ0dO j2gKK2bc2MA4EPRULBvR9Yr 0nipDLyKR

You can also see the job position in the dashboard where you can see all the details such as number of applications, new applications etc.

We can add company details, the website address, department, job location, email address, expected new employees, contract template, interview form and recruiter details here.

As a HR manager you have already assigned the job for Odoo developer and now you can track everything from the dashboard. You can also edit or change the status as you fulfill the position.

Once we start the job vacancy creation we can view the status as Recruitment in progress. 

You can also see the job position on your Odoo website by clicking on the Go to website button. Now click on the Website button.

yoY4fjBww1nxluzO99z0K3RMRRqe aklv1OrpJVxa

If there is any Odoo developer who would like to apply for the given job position can click on the Apply button as shown in the screenshot above.

Once the applicant clicks on the apply button he/she can fill out all the detailed information such as name, email id etc and also attach his/her resume. After clicking on the submit button the application will be submitted to the HR manager.

5eaAvb3r014yLTj0YaKA77oVsg5HJ3CZRcQfj9azJAIrQwlNXiU2TXWD0O1 xfXGHQW7lIykDrtxXPZCrt

After clicking on the Submit button, applicant get a message of application sent in Odoo.


We can return to the Applications page to see the application. Now let’s come to the dashboard.

CUjL8leURxvMe21oR0GIDTzE7KYkzyY3gfVldkR9H33yCg6dbfwW858AzFBgo8C1YRZ70YwnUnMp3Z IMJ IIkw8gkhaqtOBIKoo6AZP1bKf4mLPqO

From the above screenshot you can see the details of one applicant. Now click on the Application button.

qpEADK1kRHKbdzA VmUvThtgKmYFRBjg98fi6ISb4PRT2CXKNmITUdro3xUMCJwHtQ49 o VMtqGv5JQVHcakyL4QBHy2IofUr5ueFOSwRvryOXI fqjyLL2Ys6pylpj2l2O3Tqo

We can open this application and schedule interviews or carry out other activities. 

c1a x L24CA85NKP0nfd8WR5Vy51zDuL1Kum2vO4w6UN mFBezfw1ShjqglfS3qeGfeEeFa2 9R7wBbbSVpdX 0jOKzGwrOl1qoHktgsmeTyIbwUtVVwFazuowZkaQBKonpmNvFM

On the above screenshot you can see the various options like Generate Offer, Create Employee, Refuse etc.

We can schedule an interview with the candidate and make the candidate sign the contract.

The Generate Offer link option is used to send an offer letter to the candidate. Once the candidates approve the offer he can sign a contract. 

Create an employee option that can be used once the candidate is selected and is being appointed as an employee.

we have an option to refuse the application. This can be due to many reasons. We can create and manage refuse reasons also with Odoo.

Defining the refusal reason in Odoo : You can create various refusal reasons as per your company choice. To create a new reason click on the create button and add a reason.

This is how the Odoo V15 Recruitment module works. I hope this blog will help you to understand the workflow of the Recruitment module. To read more blogs kindly visit Planet-Odoo

Leave a Reply

Your email address will not be published. Required fields are marked *