Who works here, and who they report to
Departments, managers, job titles and contracts on one directory — which is also the org chart, because it is drawn from the same field rather than maintained beside it.
Contract, role, manager, skills, time off, equipment and pay all point at the same employee record. Change the person's manager once and every approval route that depended on it follows.
Departments, managers, job titles and contracts on one directory — which is also the org chart, because it is drawn from the same field rather than maintained beside it.
Salary, bank details, identification and personal addresses sit behind record rules rather than behind an agreement not to look. HR sees them; a team lead sees a colleague.
Skills, levels, certifications and languages on the record, so staffing a job is a search rather than a question asked around the office.
Applications by stage, per vacancy, with interviews scheduled against the candidate and the notes kept on them. A hire becomes an employee record without being retyped.
Allocation, accrual and carry-over per policy; requests approved against a balance the system holds; a calendar everyone can see before they book anything.
Review cycles that come round on their own, with the questions asked of the employee and the manager kept together and the outcome staying on the record.
Screenshots show the Odoo interface, captured from Odoo's public demo database or published by Odoo S.A. at odoo.com — not Rkieh Productions client systems. Odoo is a trademark of Odoo S.A. Rkieh Productions is an Odoo partner and implements and configures Odoo for its clients; what any given system does depends on edition, enabled modules, hardware and the agreed solution design.
The people processes this work configures, and what each one is responsible for once it is running.
Contracts, departments, managers, documents and the private fields only HR should reach.
Vacancies, applications by stage, interviews and the step that turns a hire into an employee.
The equipment, accounts, paperwork and introductions a new start needs, as a list somebody owns.
Hours worked, captured at a kiosk or on a phone, against the schedule they were expected on.
Review cycles, the questions asked in them, and what was agreed staying attached to the person.
Receipts submitted from a phone, approved on a route, and reimbursed or re-invoiced from the same record.
A vacancy published, applications arriving into stages rather than an inbox, interviews booked against the candidate, and an offer that becomes an employee record with the contract, the manager and the start date already on it. The point is not that each step is faster — it is that nobody retypes the candidate into a second system to make them an employee.
An HR system that stops at the HR department leaves everyone else keeping their own copy. These are the joins that prevent it.
Hours booked against the job or project they were spent on, by the person the contract belongs to.
Contracts, allowances, absences and approved expenses feeding the run rather than being re-entered into it.
Who is available, who is already committed, and what they are qualified to be assigned to.
Contracts, certifications and identification held against the employee, with expiry dates that raise themselves.
Time off, expenses and equipment routed to the manager the record says, not the one somebody remembered.
What a person can open in the system follows the role on their record, and changes when the role does.
Time off, expenses, equipment and contract changes each follow a route configured once. The manager sees what is waiting, the employee sees where it got to, and nothing depends on an email reaching somebody who is themselves on leave.
The directory, the org chart and the payroll input are one record.
Accrual, carry-over and remaining days are held by the policy, not a spreadsheet.
Requests route themselves and show the employee where they got to.
Contracts and certifications sit on the person, with expiry dates that speak up.