Employees

Odoo Employees centralizes personnel files, employment contracts, and departmental hierarchies in one system. Properly configuring its settings ensures the dashboard shows each employee’s real-time attendance and work location—data that drives payroll accuracy, capacity planning, and compliance reporting.

Settings

To view and configure the available settings, navigate to Employees app ‣ Configuration ‣ Settings.

Employees

  • Presence Display: select how the employee’s availability status is calculated.

  • Advanced Presence Control: when enabled, presence status can be calculated from operational signals rather than check-ins or logins:

    • Based on number of emails sent: an employee is marked present if they send at least # emails per hour; otherwise, they are marked absent. Enter the minimum number of emails that must be sent in the Sent Emails field.

    • Based on IP Address: an employee is marked present only when connected from one of the specified corporate IP addresses. Enter the IP addresses in the IP Addresses field, separating each address with a comma.

  • Skills Management: enable this option to display the resumé tab on employee profiles. This allows for the display of work experience, skills, and certifications.

  • Remote Work: enable this option to allow for a detailed schedule to appear on the employee form, in the Work Information tab. When enabled, the specific location can be set for each working day for the employee. The corresponding icon is displayed in the upper-right corner of the employee card, indicating their location by icon, and status by color.

    Example

    A green (home) icon indicates the employee is working from home that day. A (building) icon means the employee is scheduled to work at the office.

    The color of the icon indicates the employee’s status, with green indicating present, yellow indicating absent, and gray indicating it is outside of the employee’s working hours.

    screenshot: hr-employees-presence-cards
    menu
    Employees ‣ Employees
    shows
    Two employee kanban cards, one with a green home icon and one with a building icon, showing the work location and the presence colour.
    highlight
    The location icons in the upper-right corner of the cards (red frame).
    data
    Demo company "YourCompany HU"; one employee working from home, one at the office.
    module
    hr, hr_homeworking
    notes
    English UI, light theme, 1440px width. Crop to the two cards.

Work organization

Using the drop-down menu, select the default Company Working Hours. The default options are Standard 40 hours/week, Appointment Resource Default Calendar, and Standard 32 hours/week (4 work days, Friday free).

The available working hours listed are the same as the configured working schedules configured for the company.

Employee update rights

Enable the Employee Editing option to allow employees to edit their own data on their employee record.

Directory and org chart

Two menus give a read-only view of the company’s people:

  • Employees app ‣ Directory lists every employee with the information that is public to all users of the database — the work contact details, the job position, the department and the manager — without the private data that only the HR officers see. This is the page employees use to look each other up.

  • Employees app ‣ Employees ‣ Org Chart shows the reporting lines: each employee with their manager above them and their direct reports below. The same chart appears in the Work Information tab of an employee form, where it can be navigated by clicking a name.

screenshot: hr-employees-org-chart
menu
Employees ‣ Employees ‣ Org Chart
shows
The org chart of one employee, with the manager above and three direct reports below, each card showing the job position.
highlight
The employee in the middle of the chart (red frame).
data
Employee "Anita Kovács" reporting to the operations manager, with three direct reports.
module
hr_org_chart
notes
English UI, light theme, 1440px width. Use invented personal data.