DSB-PlugIn/AddOn/Calender_Office365_User/Fehlzeitenimport
olaf.braun 9e74aae4f3 Start Create a Readme for the Absense-import form ZeusX 2025-06-25 20:55:31 +02:00
..
readme.md Start Create a Readme for the Absense-import form ZeusX 2025-06-25 20:55:31 +02:00

readme.md

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