Hier erfahren Sie, wie Sie Ausnahmen von Arbeitsplätzen und Personen erstellen, aktualisieren und löschen können. Ausnahmen sind Pausen in den Kapazitäten eines Arbeitsplatzes oder in den Schichten einer Person. Eine Maschinenausnahme kann z.B. eine Service- oder Wartungspause sein und eine Personenausnahme ein Feiertag, eine Krankschreibung oder ein Urlaub.
Ausnahmen für Arbeitsstationen #
Auf Workstation-Ausnahmen können Sie über den Endpunkt /workstation-exceptions zugreifen.
Auf Personenausnahmen kann über den Endpunkt /person-exceptions zugegriffen werden.
Ausnahmen abrufen #
Sie rufen vorhandene Ausnahmen ab, indem Sie GET-Anfragen wie diese senden:
Sie können Ausnahmen für Arbeitsstationen nach Typ, workstation_id, external_id oder geänderten Bedingungen abrufen.
Sie können Personenausnahmen nach Typ, person_id oder geänderten Bedingungen abrufen
Eine Ausnahme erstellen #
Sie können eine Workstation-Ausnahme erstellen, indem Sie eine POST-Anfrage wie diese senden:
Um anzugeben, für welche Arbeitsstation die Ausnahme geplant ist, verwenden Sie das Feld workstation_id.
Die zulässigen Arten von Ausnahmen für Arbeitsplätze sind: Wartung, Reinigung und Umziehen/Organisieren.
Beachten Sie, dass Sie auch eine external_id für eine Workstation-Ausnahme angeben können.
Um eine Personenausnahme zu erstellen, senden Sie eine POST-Anfrage wie diese:
Um anzugeben, für welche Person die Ausnahme erstellt wird, müssen Sie die person_id verwenden.
Die zulässigen Arten von Ausnahmen für Personen sind: Urlaub, Krankheitsurlaub, Flexi-Urlaub, unbezahlter Urlaub.
Aktualisieren einer Ausnahme #
Um eine Ausnahme zu aktualisieren, müssen Sie die Ausnahme-ID verwenden, die Sie durch das Senden von GET-Anfragen oder aus der Antwortnachricht beim Erstellen der Ausnahme erhalten.
Löschen von Ausnahmen #
Das Löschen von Workstation-Ausnahmen kann durch Angabe von internen Ausnahme-IDs, externen IDs oder Workstation-IDs erfolgen.
Das Löschen von Personenausnahmen kann durch die Angabe von internen Ausnahme-IDs oder person_ids erfolgen.
Mehrere Sätze von Ausnahmen können in einer einzigen Anfrage gelöscht werden, indem Sie die IDs in einem Array angeben:
In der Antwortnachricht auf eine DELETE-Anfrage erfahren Sie, wie viele Ausnahmen gelöscht wurden.