Start Create a Readme for the Absense-import form ZeusX

This commit is contained in:
olaf.braun 2025-06-25 20:55:31 +02:00
parent f293857331
commit 9e74aae4f3
1 changed files with 28 additions and 0 deletions

View File

@ -0,0 +1,28 @@
## Kalenderfehlzeiten aus der ZeusX Zeiterfassung übernehmen
Die Zeiterfassungssoftware ZeusX bitet eine WebAPI Schnittstelle an.
## Voraussetzungen
- PHP 7.x oder höher
- cURL-Erweiterung
- Webserver mit HTTPS-Unterstützung beim ZeusX
- Softwarelizenz für den Export von Kalenderfehlzeiten über WebAPI
## Installation
1. **Export in der Zeiterfassungssoftware anlegen**
- Einrichtung >> Modelle >> Datenaustausch >> Exportdefinition >> [+]Neu
- Export-Layout hochladen
2. **(De)Aktievierung der zusätzlichen Zeitstempelverschlüsselung bei jedem Webrequest**
- Als Systemadministrator anmelden
- Einrichtung >> Personen
- Zum Systemsart (01.01.2000) springen
- Systemeinstellungen >> API Web-Service >> Datenschutzeinstellung: Auf zusätzliche Client Autorisierung wird verzichtet
- Erstellung des (Bearer) Token über `https://<ZeusX WebUI URL>/Environment/Account/Token.aspx` mit dem Schnittstelle `webapi` und dem ZeusX Login
3. **Abfrage testen und vorrichten**
- Installation von einem REST WebAPI Client notwendig (z.B. Curl, Bruno oder Postman)
1. Abfrage aller Exporte aus der Zeiterfassungssoftware ZeusX mit einem