KPI Cockpit - Attendance
Who is present, hours worked and overtime at a glance.
A ready-made attendance board for the KPI Cockpit, plus additions to the HR overview. It shows who is checked in right now, how many hours and how much overtime the period brought, and which overtime still waits for approval. A click on a figure opens the attendances behind it. The module installs itself next to the HR overview and Attendances.
The help for this module is findable — for people and for AI
A help page ships with the module, in German and English. Full-text search finds it from inside Odoo.
|
People search
checked in now
Attendance board
Checked in now: attendances without a check-out.
|
AI asks
eq.helper.doc.get_capability_card(
"eq_kpi_cockpit_hr_attendance") The module card lists the shipped boards, their source models and how each figure is defined, so an assistant knows what a figure means before it answers.
Who is checked in right now?
|
Full-text search and the module card are provided by the module Help Docs (eq_helper). This module ships the content — no extra configuration.
Features

Who is here right now
Checked in now counts the attendances without a check-out. A worklist shows the people who have been present the longest first. Check-ins today are compared with yesterday.
- Checked in now and check-ins per day on the HR overview too
- Check-ins per day and the check-in method: kiosk, systray, manual or technical
- Figures tied to now ignore the period selector
Hours and overtime
Hours worked and overtime hours add up the attendances that started in the period. Charts show the overtime per week and the hours by department, using the employee's current department. The values are plain numbers, labelled as hours.
- A ranking per employee: hours worked, overtime hours, attendances and hours per attendance
- Hours by department
- A click on a bar opens exactly the attendances of that group
Overtime waiting for approval
Attendances with extra hours whose overtime status is To approve are counted and listed, oldest first, so the approval backlog is visible at once.
- Overtime to approve as a figure and as a worklist
- Visible to the Attendances group "Officer: Manage attendances" and the groups above it
- Officers who manage only their own employees see only those
Frequently Asked Questions
Which Odoo editions are supported?
The module runs on Odoo Community and Odoo Enterprise, version 19.0 — self-hosted or on Odoo.sh. Odoo Online, the hosted SaaS edition, does not accept apps from the store, so no third-party module can run there.
Which boards are included?
One board, "Attendance", with 12 widgets, plus 3 widgets that the module adds to "HR Overview". In a German interface the board is called "Anwesenheit".
What are the dependencies?
Requires the Equitania module eq_kpi_cockpit_hr and the Odoo module hr_attendance (Attendances). Odoo installs them automatically; this module installs itself as soon as both are present. It needs no Python package.
Who sees the board?
Users of the KPI Cockpit who belong to the Attendances group "Officer: Manage attendances" or a group above it. The figures follow each user's own access rights and record rules, so officers who manage only their own employees see only those.
In which unit are the hours shown?
As plain numbers, labelled as hours. Hours worked and overtime hours add up the attendances that started in the period.
Which department do the hours use?
The employee's current department.
Can I change the boards?
Yes, with the group "KPI Cockpit / Administrator" under KPI Cockpit → Configuration. The boards are loaded once, so your changes are kept when the module is updated.
What is the technical name?
eq_kpi_cockpit_hr_attendance.
Will it work after an Odoo update within the same major version?
Yes, within 19.0.x. Major version upgrades are delivered as a new module version.
Do you provide support?
Yes. Contact support@equitania.de or the support portal https://support.equitania.de.
Support · Kontakt
We are happy to support you · Wir unterstützen Sie gerne.
Weiherstraße 13
75173 Pforzheim
Deutschland · Germany
Telefon: +49 7231 16 604 0
Telefax: +49 7231 16 604 200
Homepage: www.ownerp.com
Support: support.equitania.de
E-Mail: support@equitania.de
EN · All information on this page is provided for product description purposes only and is not legally binding. It constitutes neither a guarantee of quality nor an assurance of any particular scope of functions, fitness for a particular purpose or specific results; only the contractual agreements and the scope of delivery of the version actually installed are authoritative. Screenshots show example configurations. This description was written with AI assistance and was reviewed and approved before publication; the German version prevails.