AddOn/Datenexport_Zeiterfassung/readme.md aktualisiert
This commit is contained in:
parent
6c64205161
commit
56ebe13e05
|
|
@ -116,4 +116,83 @@ curl --request GET \
|
|||
"Result": "JobPending",
|
||||
"Message": ""
|
||||
}
|
||||
|
||||
---
|
||||
|
||||
### 7. Parsing Data / Weiterverarbeitung
|
||||
|
||||
Es ist mit der API Test test2.html möglich die CSV Datei in ein JSON Array wo jeder Mitarbeieter eine JSON Objekt ist zu verwandeln.
|
||||
Auch mit der Passenden PHP Date ist die Konvertierung im Backend möglich, nicht nur wie in test2.html im Frontend.
|
||||
|
||||
Ein solches Ergrbnis kann dabei erwartet werden:
|
||||
```json
|
||||
[
|
||||
{
|
||||
"nr": "33",
|
||||
"nachname": "Musterman",
|
||||
"vorname": "Hans",
|
||||
"email": "Hans.Musterman@kunde.tld",
|
||||
"tage_fehlzeit": [
|
||||
{
|
||||
"datum": "02.06.2025",
|
||||
"fehlzeitNR1HT": "85",
|
||||
"fehlzeitNR2HT": "85",
|
||||
"fehlzeitName1HT": "Mob.Arb.",
|
||||
"fehlzeitName2HT": "Mob.Arb.",
|
||||
"tagtypNR": "3",
|
||||
"tagtypName": "Montag"
|
||||
},
|
||||
{
|
||||
"datum": "03.06.2025",
|
||||
"fehlzeitNR1HT": "85",
|
||||
"fehlzeitNR2HT": "85",
|
||||
"fehlzeitName1HT": "Mob.Arb.",
|
||||
"fehlzeitName2HT": "Mob.Arb.",
|
||||
"tagtypNR": "4",
|
||||
"tagtypName": "Dienstag"
|
||||
},
|
||||
{
|
||||
"datum": "04.06.2025",
|
||||
"fehlzeitNR1HT": "85",
|
||||
"fehlzeitNR2HT": "85",
|
||||
"fehlzeitName1HT": "Mob.Arb.",
|
||||
"fehlzeitName2HT": "Mob.Arb.",
|
||||
"tagtypNR": "5",
|
||||
"tagtypName": "Mittwoch"
|
||||
},
|
||||
{
|
||||
"datum": "05.06.2025",
|
||||
"fehlzeitNR1HT": "90",
|
||||
"fehlzeitNR2HT": "90",
|
||||
"fehlzeitName1HT": "GLZ",
|
||||
"fehlzeitName2HT": "GLZ",
|
||||
"tagtypNR": "6",
|
||||
"tagtypName": "Donnerstag"
|
||||
}
|
||||
],
|
||||
"tage_feiertage": [
|
||||
{
|
||||
"datum": "08.06.2025",
|
||||
"fehlzeitNR1HT": "",
|
||||
"fehlzeitNR2HT": "",
|
||||
"fehlzeitName1HT": "",
|
||||
"fehlzeitName2HT": "",
|
||||
"tagtypNR": "48",
|
||||
"tagtypName": "Pfingstsonntag"
|
||||
},
|
||||
{
|
||||
"datum": "09.06.2025",
|
||||
"fehlzeitNR1HT": "",
|
||||
"fehlzeitNR2HT": "",
|
||||
"fehlzeitName1HT": "",
|
||||
"fehlzeitName2HT": "",
|
||||
"tagtypNR": "49",
|
||||
"tagtypName": "Pfingstmontag"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
]
|
||||
|
||||
```
|
||||
`
|
||||
Loading…
Reference in New Issue