Odoo · Human Resourceshr

Employees

Employee record, department, skills and assigned equipment in one place

Employees

Holds employee information, the department and manager structure, skills and assigned equipment on a single record.

What it does

The Employees module is the data source for the other HR modules. When you pick a department for an employee, the manager field fills in automatically with that department's manager; the time off, expense and attendance approvers are set on the same record. Resumé, skill and certification entries are kept on the record. When someone leaves, the record is archived and the departure reason and contract end date are put on record.

Employee record tabs

The record is split into the Work, Resumé, Personal and Settings tabs. The Work tab holds the company, department, job position, manager and work location; the Personal tab holds the bank account, emergency contact and education details. The Settings tab is where the time off, expense, timesheet and attendance approvers are set.

Skills and certifications

You split skills into types such as languages or technical skills and record each one with its level. Certifications are entered through skill types marked as certifications. That data shows you from a single list which skill the team is missing, and skill management comes with the Community edition.

Equipment assignment

Equipment tracking requires the Maintenance module to be installed. The equipment counter on the employee record lists the assigned devices with their model and serial number, and open maintenance requests appear on the record. In the Kanban view you hand equipment over by dragging the card to another employee.

Onboarding and offboarding

A checklist is defined for onboarding. On departure the record is archived; the departure reason (dismissal, resignation, retirement), the contract end date and the records to be closed are all selected on the same form. The company vehicle, assigned equipment and scheduled appraisals are taken back from the employee at this step.

We don't just install the module — we fit it to your business

ASON configures time-off types and approval flows in line with your company policy and labor legislation; it migrates your existing personnel data and trains your HR team on system administration.

  • Setup & ConfigurationModeling and rollout tailored to your processes.
  • Data MigrationWe migrate your existing data without loss.
  • Team TrainingHands-on training and documentation.
  • Regulation & LocalizationTürkiye-specific compliance and integrations.

Technical scope

The Employees app comes with the Odoo 19 Community edition
Employee record tabs: Work, Resumé, Personal, Settings
Selecting a department fills the manager field with that department's manager
Approvers are set separately for time off, expenses, timesheets, attendance and HR responsibility
Skill and certification records come with the Community edition
The org chart comes with the Community edition; it shows the manager above and the direct reports
The work calendar is fed from the working schedule, attendance records or the Planning app
The daily work location is set separately for each day of the week
If the bank account is not marked as "trusted", the payroll payment returns an error
Equipment assignment requires the Maintenance module
The archiving form takes the departure reason and the contract end date, and the actions are written to the chatter

Frequently asked questions

Can everyone see the personal information on an employee record?

No. Access rights in Odoo are role-based; fields on the Personal tab such as the bank account and the emergency contact are open to users with HR rights. A standard employee sees their own record and a limited set of fields; we can adjust the access groups to your company's structure. Which data is opened to whom is also a legal question; settle the scope with your lawyer.

Can we keep employee record documents in Odoo?

You can attach files to the message thread on the employee record, and that works in the Community edition. For an organized document archive with a folder structure, tags and an approval flow you need the Documents application, and Documents is Enterprise-only. If simple file storage is enough, Community covers it; if you want a structured archive, we make the edition decision accordingly.

Can we see the org chart in Odoo?

Yes. The employee record comes with an org chart: you see the employee's manager, the level above that and the direct reports on one screen. The chart is fed from the manager field on the records, so there is nothing extra to build. When you assign a department manager, the manager field on the employees concerned fills in automatically, which keeps the chart consistent. It works on the Community edition too.

Can we set approvers separately for each employee?

Yes. On the Settings tab of the employee record you set a separate approver for time off, expenses, timesheets, attendance and HR responsibility. When you select a department the manager field fills in with that department's manager, and you can overwrite it if needed. Because approvers live on the record, the approval chain updates from the same place when a manager changes.

Can we track assigned equipment from the employee record?

Yes, but the Maintenance module has to be installed. The equipment counter on the employee record lists assigned devices with their model and serial number, and open maintenance requests for those devices appear on the record too. To hand equipment over you drag the card to another employee in the Kanban view. When an employee leaves, assigned equipment is taken back on the archiving form.

Can we record employees' skills and certifications?

Yes. You split skills into types such as languages or technical skills and record each one with its level; certifications are entered through skill types marked as certifications. Once the records are kept, a single list shows you which skill the team is missing. This comes with the Community edition.

What happens to the record when an employee leaves?

The record is archived, not deleted. On the archiving form you select the departure reason (dismissal, resignation, retirement), the contract end date and the records to be closed; the actions are written to the chatter. The company vehicle, assigned equipment and scheduled appraisals are taken back from the employee at the same step. Past data therefore stays on record.

See Employees in your business

Submit a request for a free discovery call and demo.

Submit a request for this module

Apps in the Human Resources category

Employees, time off, attendance, recruitment

Odoo and the Odoo logo are the property of Odoo S.A. ASON Teknoloji is an Odoo Learning Partner.