Der Import kann genutzt werden um die Stempelzeiten aus einem Fremdsystem zu importieren und hieraus Arbeitszeiteinträge oder Schichtanwesenheiten zu generieren.
Der Import kann mit einem Delta umgehen. Es reicht die neu hinzugekommenen Einträge zu senden.
|
Name |
Systemrelevant |
Beschreibung |
Datentyp |
Bemerkung / projektrelevant |
|---|---|---|---|---|
|
Personalnummer |
Ja |
Personalnummer des Mitarbeiters |
String |
|
|
Typ |
Ja |
Typ des Eintrages |
String |
|
|
Subtyp |
Nein |
Subtypes des Eintrages |
String |
|
|
Label |
Nein |
Label des Eintrages |
String |
Mehrere Labels können durch Semikolon getrennt angegeben werden |
|
Start |
Nein |
Start des Eintrages |
Datum + Uhrzeit (YYYY-MM-DD HH:MM) |
|
|
Ende |
Nein |
Ende des Eintrages |
Datum + Uhrzeit (YYYY-MM-DD HH:MM) |
|
|
Start geschnitten |
Nein |
|
Datum + Uhrzeit (YYYY-MM-DD HH:MM) |
|
|
Ende geschnitten |
Nein |
|
Datum + Uhrzeit (YYYY-MM-DD HH:MM) |
|
|
Referenzdatum |
Nein |
Datum an dem der Eintrag ist |
Datum (YYYY-MM-DD) |
|
|
Firmenstruktur |
Nein |
Firmenstruktur des Eintrages |
String |
|
|
Externe ID |
Nein |
Externe ID des Eintrages zur Wiedererkennung bei Bearbeitung |
String |
|
Es muss entweder Start / Ende, Start geschnitten / Ende geschnitten oder das Referenzdatum gegeben sein.
Beispiel:
{
"RECORDS": [{
"PERNR": "Test001",
"EXTID": "EXTID01",
"STA": "2024-12-28 20:14",
"END": "",
"TYP": "ARBEITSZEIT",
"LABEL": "Zulage Heiß; Zulage Höhen"
}, {
"PERNR": "Test002",
"EXTID": "EXTID02",
"STA": "2024-12-28 10:14"),
"END": "2024-12-28 18:00",
"TYP": "ARBEITSZEIT",
"LABEL": ""
},
]
}