AddOn/Calender_Office365_User/Fehlzeitenimport/readme.md aktualisiert
This commit is contained in:
parent
c18fbf1806
commit
71ba2a34da
|
|
@ -1,6 +1,6 @@
|
||||||
# Kalenderfehlzeiten aus der ZeusX-Zeiterfassung übernehmen
|
# Kalenderfehlzeiten aus der Zeiterfassung übernehmen
|
||||||
|
|
||||||
Die Zeiterfassungssoftware **ZeusX** bietet eine WebAPI-Schnittstelle zur automatisierten Datenabfrage, z. B. für Kalenderfehlzeiten.
|
Die Zeiterfassungssoftware bietet eine WebAPI-Schnittstelle zur automatisierten Datenabfrage, z.B. für Kalenderfehlzeiten.
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|
@ -9,14 +9,14 @@ Die Zeiterfassungssoftware **ZeusX** bietet eine WebAPI-Schnittstelle zur automa
|
||||||
- PHP 7.x oder höher
|
- PHP 7.x oder höher
|
||||||
- cURL-Erweiterung für PHP
|
- cURL-Erweiterung für PHP
|
||||||
- REST WebAPI Client zur Einrichtung
|
- REST WebAPI Client zur Einrichtung
|
||||||
- Webserver mit HTTPS-Unterstützung (für die ZeusX-Weboberfläche)
|
- IIS Webserver mit HTTPS-Unterstützung
|
||||||
- Lizenz zur Nutzung der WebAPI für den Export von Kalenderfehlzeiten
|
- Lizenz zur Nutzung der WebAPI für den Export von Kalenderfehlzeiten
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## Installation & Einrichtung
|
## Installation & Einrichtung
|
||||||
|
|
||||||
### 1. Export in der ZeusX-Software anlegen
|
### 1. Export in der Zeiterfassungssoftware anlegen
|
||||||
|
|
||||||
- Navigiere zu:
|
- Navigiere zu:
|
||||||
`Einrichtung → Modelle → Datenaustausch → Exportdefinition → [+] Neu`
|
`Einrichtung → Modelle → Datenaustausch → Exportdefinition → [+] Neu`
|
||||||
|
|
@ -26,17 +26,17 @@ Die Zeiterfassungssoftware **ZeusX** bietet eine WebAPI-Schnittstelle zur automa
|
||||||
|
|
||||||
### 2. (De)Aktivierung der zusätzlichen Zeitstempelverschlüsselung
|
### 2. (De)Aktivierung der zusätzlichen Zeitstempelverschlüsselung
|
||||||
|
|
||||||
- Als **Systemadministrator** in der ZeusX-Weboberfläche anmelden
|
- Als **Systemadministrator** in der Weboberfläche anmelden
|
||||||
- Navigiere zu:
|
- Navigiere zu:
|
||||||
`Einrichtung → Personen → (Datum 01.01.2000 auswählen)`
|
`Einrichtung → Personen → (Datum 01.01.2000 auswählen)`
|
||||||
`Systemeinstellungen → API Web-Service → Datenschutzeinstellung`
|
`Systemeinstellungen → API Web-Service → Datenschutzeinstellung`
|
||||||
- Stelle sicher, dass **„Auf zusätzliche Client-Autorisierung wird verzichtet“** aktiviert ist.
|
- Stelle sicher, dass **„Auf zusätzliche Client-Autorisierung wird verzichtet“** aktiviert ist.
|
||||||
- Erstelle ein Bearer-Token unter:
|
- Erstelle ein Bearer-Token unter:
|
||||||
`https://<ZeusX-WebUI-URL>/Environment/Account/Token.aspx`
|
`https://<WebUI-URL>/Environment/Account/Token.aspx`
|
||||||
|
|
||||||
Mit folgenden Angaben:
|
Mit folgenden Angaben:
|
||||||
- **Schnittstelle:** `webapi`
|
- **Schnittstelle:** `webapi`
|
||||||
- **Login:** Dein ZeusX-Benutzerkonto
|
- **Login:** Ein zugelassenes Benutzerkonto
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|
@ -50,7 +50,7 @@ curl --request GET \
|
||||||
--header 'authorization: <Token>'
|
--header 'authorization: <Token>'
|
||||||
```
|
```
|
||||||
|
|
||||||
> Gibt eine JSON-Liste aller in ZeusX definierten **Exportdefinitionen** zurück.
|
> Gibt eine JSON-Liste aller in der Zeiterfassungssoftware definierten **Exportdefinitionen** zurück.
|
||||||
> Die jeweilige **`ObjectId`** wird für spätere Anfragen benötigt.
|
> Die jeweilige **`ObjectId`** wird für spätere Anfragen benötigt.
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
@ -63,7 +63,7 @@ curl --request GET \
|
||||||
--header 'authorization: <Token>'
|
--header 'authorization: <Token>'
|
||||||
```
|
```
|
||||||
|
|
||||||
> Liefert alle in ZeusX angelegten **Organisationseinheiten** (Abteilungen) mit zugehörigen `ObjectId`s.
|
> Liefert alle in Zeiterfassungssoftware angelegten **Organisationseinheiten** (Abteilungen) mit zugehörigen `ObjectId`s.
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue