Odoo 19’s HRMS Modules New Features That Transforms Employee Management

September 15, 2025 by
Administrator
| No comments yet


Effective employee management is essential for driving business growth and operational success. As modern workplaces evolve, companies need smart, scalable HR solutions to streamline workforce management. 


From AI-powered recruitment tools and seamless onboarding to smart attendance tracking, payroll automation, and real-time performance analytics odoo 19 HRMS is more than just an upgrade. Whether you're an HR manager, business owner, or digital transformation strategist, this update is your golden ticket to streamlined HR operations, improved workforce efficiency & more empowered with a happier team.

In this blog, we’ll dive into the most exciting new features of Odoo 19 HR management modules. We will show you how this powerful employee management system is reshaping the future.

Employees

1.1 Birthdays

Employees can now use the new Birthday field to publicly display their birth date (excluding the year) on their profile
“Show to all employees” Boolean — How It Works

  • Unchecked (False)
  • Birthday relics are private.
  • Only HR/Admin or the employee themselves can see it.
  • Checked (True)
  • Birthday becomes publicly visible to all employees in the directory and profile views.
  • It can also be used in employee birthday reminders or social feeds (depending on company policy).

Benefits of This Feature

  • Secrecy Control: Employees determine if they want their birthday public or private.
  • Better Work Culture: Those who opt in can receive greetings, making the workplace adoring.
  • Transparency: Builds social connection across teams.
  • For HR / Company : No legal risk: Year is hidden → avoids age discrimination issues.
  • Employee Engagement: HR can organize small celebrations, automated wishes, or team shout-outs.
  • Data Accuracy: HR still keeps the full date (with year) internally, but only non-sensitive info (day/month) is shared.
  • Automation: The field can be tied to:Birthday reminder emails in Discuss/Chatter
    - Dashboard “Today’s birthdays” widgets
    - Automatic calendar events

1.2 Remote work enabled by default

Remote work is now enabled by default
The Remote Work enabled by default feature makes hybrid work models seamless, no custom setups, just pick “Remote” in the employee profile or planning, and Odoo tracks it everywhere (HR, Planning, Attendance, Payroll).

For employees they can officially mark when working from home. Colleagues and managers know who’s remote vs. in-office. Easy Tracking Attendance/time logging works the same for remote days.

Compliance → Clear logs of remote vs. office work help for labor law / payroll compliance.

1.3 Employee can be a Portal User

Related portal user The related user on an Employee can be a portal user. 
The “Employee can be a Portal User” feature gives companies a way to manage non-backend staff inside HR while saving licenses, improving security, and simplifying access.

1.4 Employee Contract merged

The Employee Contract Merge feature simplifies HR management by consolidating multiple contracts into a single record with historical tracking — reducing admin effort, improving payroll accuracy, and making employee career tracking easier.

Benefit of this features

  • Simplified payroll contract condition 
  • Less admin work benefit. No need to archive/recreate new contract records every time a promotion happens.
  • Employee easier for seniority, leave accrual, and benefits tracking.


Timesheet

2.1 Multiple timesheet creation from calendar view

  • The Multiple Timesheet Creation from Calendar View feature makes logging recurring work faster, reduces manual entry errors, and improves timesheet adoption Especially useful for consultants, developers, and service-based teams.

  • The feature boosts productivity, accuracy, and adoption of timesheets which directly improves project tracking, billing, and employee satisfaction.

Time off 

3.1 Half day visibility

Half days are clearly shown in the calendar view using a distinct visual.
The v19 half-day visibility(morning & afternoon) feature transforms previously buried information into an obvious calendar marker, enhancing productivity, clarity, and equity for both staff and HR.
 
Better use and Benefit for this features : 

  • Meeting & task planning Supervisors can easily identify partial availability and organize tasks or meetings around it.
  • Employees’ leave balances are accurately reduced by 0.5 days, ensuring fair usage and preventing over-deductions
  • Half-day absences are displayed transparently, minimizing payroll conflicts.
  • Employee Satisfaction with Clear tracking of half-day leaves, no miscounts.

3.2 UX improvements

The UX of the Time Off app has been improved.
Cleaner Calendar View

  • Half-day leaves now have distinct visuals (morning vs. afternoon).
  • Easier to scan availability at a glance.

Simplified Request Form

  • Duration options (Full Day / Half Day / Custom Hours) are clearer.
  • Fewer clicks to create a request.

Improved Approvals Dashboard

  • Managers can approve/reject multiple requests more quickly.
  • Team availability is displayed better in the calendar/list view.

Better Mobile Usability

  • Time Off requests and approvals are easier from mobile devices.
  • Clearer layout for small screens.

3.3 Time off type

When creating or editing a Time Off Type (such as Public Holidays, Sick Leave, or National Leave), the new Country field allows you to link it to a specific country, making Odoo’s leave management globally adaptable while ensuring compliance, transparency, and ease of use.

Benefit of this features : 

  • Localisation leave policy Each country has unique public holidays & legal leaves.
  • Now, HR can configure country-specific leave types without confusion.
  • Easily manage multi-country For companies operating in multiple countries, employees only see leave types relevant to their country.
  • Better reporting for Hr management

Attendance

4.1 Automatic checkout

Automatic checkout and absence management are disabled for working schedules with flexible hours.
attendance tracking smarter by respecting flexible schedules, preventing wrong
deductions, and giving HR more reliable data.
Automatic checkout is turned off → employees must check in/out manually.
Absence detection is disabled → no unfair absences are marked.
Reduced false absences in attendance records.

  • Enabled → if fixed working hours system can 
    auto-checkout after shift end
  • Absence Detection : if fixed working hours Absences 
    flagged if employee doesn’t clock in/out

4.2 Presence indicator on kiosk 

A presence indicator is now shown during manual employee selection on the kiosk. 
When a kiosk operator manually selects an employee in Kiosk Mode, Odoo v19 shows a presence indicator (e.g., green/grey dot or label) next to the name that tells you
whether that employee is currently checked-in.

Benefit of presence indicator on kiosk

  • Avoids repeated check-ins and unintended check-outs

  • Minimizes manual HR adjustments and resolves attendance conflicts.

  • Accelerates front-desk check-ins and headcounts by providing real-time visibility of who is present.





4.3 Location computation

Base check-in location on GPS coordinates when available.

If an employee checks in using a mobile device with GPS enabled (and browser/app has location permission)

Best Benefit of HR can verify where employees checked in from (office, remote, field site). And Checked proxy check-ins (employees must be physically present).

Creates a clear compliance record for field staff and on-site teams, while enhancing transparency and accountability for both employees and managers.


5 Appraisals

5.1 Appraisal campaign

Create appraisals en masse directly from the Appraisals app.

In Odoo 19, the new feature “Appraisal Campaign” lets you create multiple employee appraisals in bulk directly from the Appraisals app instead of generating them one by one

Managers and HR can track progress and completion rates of appraisals directly from the campaign dashboard.

Benefit of Appraisals Campaign 

  • Schedules automated alerts so no appraisal cycle is overlooked.
  • Bulk generation of appraisals reduces manual effort for HR.
  • Maintains uniformity across the organization by reviewing entire teams or departments together.
  • Gives HR and managers clearer visibility into progress and outcomes.

5.2 Goals for multiple employees

Assign goals to multiple employees.

  • In the goal creation form, the Employee field now supports multi-selection.

  • The objective is displayed in every chosen employee’s appraisal record, and its progress can be tracked both per individual and collectively.

Benefit of Goals for multiple employee features

  • HR efficiency → set once, apply to many.

  • Team consistency → shared goals applied uniformly.

  • Clarity → everyone sees the same expectations.

  • Alignment → goals tied to company or team KPIs.

  • Time-saving → no repetitive manual entry.

6 Recruitment 

6.1 Salary configurator states

States in the personal info section of the salary configurator are related to the selected country.In the Recruitment Salary Configurator, when HR selects a candidate’s country, the state field auto-filters to show only the states of that country.

6.2 Talent pool

Under Odoo 19, the candidate system has been replaced by a talent pool system.

HR can search, filter, and tag profiles (e.g., “Python Developer,” “Sales Manager”).When creating a new Job Opening → you can pull candidates directly from the Talent Pool instead of waiting for new applicants.
This allows re-engagement with past candidates.

Benefit of Talent pool features

  • Unified talent repository → all prospective hires kept in a single location.
  • Quicker recruitment → reassign past applicants to new openings.
  • Enhanced talent discovery → search profiles by skills, labels, or background.
  • Lower cost and effort → rely less on external job portals by reusing existing candidates.
  • Improved candidate journey → applicants not chosen for one role can be matched to future opportunities.

Conclusion

Odoo 19’s HRMS is a game-changer for businesses looking to modernize their employee management practices. With features like advanced recruitment tools, smart attendance tracking & easy third party integrations, Odoo 19 simplifies HRMS processes while keeping employee satisfaction at the forefront.

Take your employee management to the next level with Odoo 18! Contact SerpentCS today via contact@serpentcs.com for a personalized demo and see how Odoo can transform your HR operations.









Sign in to leave a comment