Skip to Content
Human resourcesRWR Time tracking

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.

ActionResult
Check InOpens a Work attendance.
Break StartCloses the open Work attendance and opens a Break attendance.
Break EndCloses the open Break attendance and opens a Work attendance.
Check OutCloses 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

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.