How to Configure Job Positions in Odoo 18

 

Hiring gets messy when titles, responsibilities, and approvals live in spreadsheets and DMs. In Odoo 18, the Recruitment app brings everything—job positions, applications, interviews, and offers—into one trackable workflow.
Below is a simple, step-by-step guide to create and publish Job Positions in Odoo 18 (with tips so your HR doesn’t have to guess).

Version note: Steps apply to Odoo 18 (and 17) Enterprise with the Recruitment app. If you’re on Community or an older version, labels and features may differ.


Prerequisites (2 minutes)

  1. Install apps

    • Go to Apps → install Recruitment (and Website if you’ll publish openings online).

  2. Set basic HR data

    • In Employees, make sure Departments, Company, and Work Locations exist.


Step 1: Open Job Positions

  • Go to Recruitment And create Job Positions.

  • Go to RecruitmentConfigurationJob Positions.(If your create option not showing in front page , In some version of Odoo 18 use this step or else you can skip this )

  • Click New (or Create).


Step 2: Fill the Job Position Basics

On the form, complete these fields (keep it clear for candidates and your team):

  • Job Title: e.g., “Senior Backend Developer”.

  • Department: Choose where this role belongs (Sales, HR, IT…).

  • Job Location (or Job Address): The work site or remote/hybrid.

  • Expected New Employees: Headcount you plan to hire for this role.

  • Recruiter/Responsible: The HR owner for this pipeline.

  • Company: If you run multi-company, select the right one.

Tip: Naming matters. Use consistent titles so your reports stay clean.


Step 3: Add the Description Candidates Will See

Switch to the Description tab:

  • Role Overview (2–3 lines)

  • Key Responsibilities (bullets)

  • Must-have Skills vs Nice-to-have Skills

  • Perks/Benefits (what candidates care about)

  • Application instructions (if anything special)

SEO tip: Use clear keywords like “WordPress Developer (WooCommerce, PHP, JS)” so your public job page ranks and is understandable.



Step 4: Publish the Job Position

  • On the job position, toggle Published to On (or click UnpublishedPublished on the web view).

  • Choose which Website (if you run multiple).

  • Share the public job URL with candidates or on job boards.

Tip: Add UTM parameters to links (e.g., from LinkedIn) so you can see which channels bring the best applicants in Reporting.


Step 5: Test the Candidate Experience (Quick QA)

  • Submit a test application from the website.

  • Check it appears in Recruitment → Pipeline for that job.

  • Move it through stages and confirm:

    • Emails/activities fire as expected

    • Interviewers can see what they need

    • Documents attach properly (CV, portfolio)



Quick Troubleshooting

  • Can’t see Job Positions? Ensure Recruitment app is installed and you have HR/Recruitment rights.

  • Website page not showing? Make sure Website app is installed and the job is Published.

  • Stages missing? Add them in Recruitment → Configuration → Stages and set “For Job Positions”.

  • Multi-company confusion? Verify the Company field on the job and on your user.


Wrap-Up

That’s it—creating and publishing Job Positions in Odoo 18 takes just a few minutes, and gives you a clean, data-driven hiring pipeline. With clear stages, automated follow-ups, and website publishing, your HR team will move faster and keep candidates happy.


Need help setting it up?

Odiware can implement and tailor Odoo Recruitment to your exact hiring process—forms, automations, interview scorecards, reports, approvals, you name it.

Contact Odiware
📧 sales@odiware.com
🌐 https://www.odiware.com


How to Configure Departments in Odoo 18

 

How to Configure Departments in Odoo 18 

Managing employees becomes much easier when your company is properly organized into departments. Odoo 18 HRMS (Human Resource Management System) makes it simple to set up and configure departments so you can structure your workforce and streamline HR operations.

In this blog, we’ll walk you through how to configure departments in Odoo 18, step by step.


Why Configure Departments in Odoo 18?

Before we jump into the setup, let’s quickly understand why departments matter in Odoo ERP:

  • Helps organize employees into teams and units.

  • Makes reporting and performance tracking easier.

  • Provides a clear structure for approvals and communication.

  • Simplifies payroll, attendance, and HR operations.

With departments configured, your HR team can work smarter and more efficiently.


Steps to Configure Departments in Odoo 18

Follow these easy steps to set up departments in Odoo 18:


1. Activate the HR Module

  • Log in to your Odoo 18 instance.

  • Go to Apps and search for Employees.

  • Install the Employees (HR) module if it’s not already installed.


2. Open the Employees Module

  • From the main dashboard, click on Employees.

  • This is where all HR operations take place.


3. Navigate to Departments

  • Inside the Employees module, go to the Configuration menu.

  • Select Departments from the dropdown, if you are using odoo 18 you will see Departments option on top of menu

  • You will now see the list of existing departments (if any).


4. Create a New Department

  • Click the Create button.

  • Enter the Department Name (e.g., Sales, Marketing, HR, IT).

  • Assign a Manager (choose from existing employees).

  • Optionally, you can also add:

    • Parent Department (if this is a sub-department).

    • Notes for internal details.


5. Save Your Department

  • Once all the details are added, click Save.

  • Your department is now created and ready to use.


6. Add Employees to the Department

  • Go back to Employees.

  • Open an employee profile.

  • Here you can see the Department Option, assign them to the right Department.

  • Save changes.

Repeat this for all employees, and your organization chart will start taking shape.


Benefits of Using Departments in Odoo 18

  • Clear hierarchy – See who manages whom.

  • Better reporting – Track performance department-wise.

  • Easy approvals – Managers can approve leaves and requests quickly.

  • Organized structure – No confusion in HR management.


Final Thoughts

Configuring departments in Odoo 18 HRMS is quick and easy. By setting up departments properly, you create a structured workplace where employees, managers, and HR teams can collaborate better.

If you’re planning a smooth Odoo implementation or need help setting up Odoo ERP, our team at Odiware can guide you with expert support.

📩 Contact us at for professional Odoo consultation and implementation services.

Mail: sales@odiware.com

Phone: +91 86608 65440

Website: www.odiware.com


You can also read it here in our site: How to Configure Department in Odoo 18

How to Add Discounts on Invoices in Odoo 18?

  Steps to Add Discounts on Invoices in Odoo 18? Managing invoices is a big part of running any business. Sometimes, you want to reward loya...