diff --git a/AddOn/Calender_Office365_User/Fehlzeitenimport/readme.md b/AddOn/Calender_Office365_User/Fehlzeitenimport/readme.md new file mode 100644 index 00000000..24e729ea --- /dev/null +++ b/AddOn/Calender_Office365_User/Fehlzeitenimport/readme.md @@ -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:///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