Alte Zeiterfassung (bis Ende 2025)
URL:
Parameter
| Parameter | Beschreibung |
|---|---|
licenseKey |
Aktiver Lizenzschlüssel des Kunden |
workerId |
Mitarbeiter-ID |
preFilter |
Filter für erlaubte Buchungen |
Beispiel
preFilter=HLS
Es werden nur Buchungen angezeigt, die dem Filter entsprechen.
Alle anderen Buchungsarten sind nicht sichtbar und können daher nicht gestempelt werden.
Neue Zeiterfassung (ab 2026, mit Materialbuchung)
URL:
https://ze.b-itsec.de/worker?licenseKey=4QNES4s4AKdfdADBFs&workerId=182
Parameter
| Parameter | Beschreibung |
|---|---|
licenseKey |
Aktiver Lizenzschlüssel des Kunden |
workerId |
Mitarbeiter-ID |
Beispiel für URL-Filter
Beispiel:
https://ze.b-itsec.de/worker?licenseKey=8QAKdfdADBFs&workerId=182&workLocationFilter=HLS
Zusätzlicher Parameter
| Parameter | Beschreibung |
|---|---|
workLocationFilter |
Filtert nach HLS |
Filterung im Backend
{
"Log": false, #
<— Debug Log
"CodeMode": "", #
<— siehe unten
"CanEditTime": false, #
<— kann der Nutzer die Zeiten bearbeiten?
"CanAddMaterial": true, # <— kann der Nutzer Material hinzufügen?
"GpsCoordinates": null, #
<—
= hier können GPS Daten überschrieben werden
"ActionAfterEvent": "swipeagain", #
<— mehrere Arbeiter einstempeln
"AllowedWorkerIds": [], #
<— nur gewisse Arbeiter dürfen stempeln mit dem Lic. Key
"DistanceThreshold": 0, #
<—
0 keine GPS abfrage // 0.5 = 500m
"CanAccessTimeSheet": true, <— kann der Nutzer überhaupt den Stundenzettel ansehen und ggf. bearbeiten? siehe oben noch "CanEditTime" damit er die Zeit bearbeitne oder nicht bearbeiten kann.
"SingleUserWorkerId": "",
"WorkLocationFilter": "", # <— Filtert nach Text
"SynchronizationInterval": 5000 #
<—Sync in ms
}
• CodeMode kann in den Settings eingestellt werden. Mögliche Einstellungen:
o „“: alle barcodes
o „QrCode“: nur QRCodes
o „Ean13“: nur EAN 13
o „Code128“: nur Code 128