RWR Time tracking
rwr_zeiterfassung version 19.0.1.0.13 adds a public browser kiosk to the native hr_attendance module. It records work and break sessions; it does not calculate daily balances, overtime, planned hours, policy compliance, time-off effects, or reports.
Use the kiosk
Open /web/kiosk. Identify the employee with a badge/RFID barcode or the employee PIN, then choose the appropriate action.
| Action | Result |
|---|---|
| Check In | Opens a Work attendance. |
| Break Start | Closes the open Work attendance and opens a Break attendance. |
| Break End | Closes the open Break attendance and opens a Work attendance. |
| Check Out | Closes the open Work attendance. |
The kiosk accepts a valid employee barcode first, then a valid employee PIN. It shows the employee name and selected language (de_DE) after identification. It will reject a transition that does not match the latest open attendance.
Manage records in Odoo
Use the native Attendances backend to inspect, correct, or create records. A break is a separate attendance record whose type is Break; it is not a duration inside a Work record. The module also allows manual creation of Break records in the backend.
Boundaries and integrations
- Attendance Delta derives the gap between completed attendance records.
- Attendance Policy evaluates continuous-break requirements from native Extra Hours rows.
- Attendance report is the reporting module.
- Attendance settings describes the native settings that affect attendance operations.
The former daily-report, policy-helper, and scheduled-summary features are not part of this version. Do not rely on older Time Tracking guides that describe them.
Security
The kiosk is a public endpoint. Publish it only where the organisation intends public clock-in access, use employee PINs or badges carefully, and review browser/device access with the system administrator.
Verify
With a test employee, complete Check In → Break Start → Break End → Check Out. Confirm that the backend has two closed records, one Work and one Break, with the expected timestamps.