Diese Funktion ermöglicht die automatische Zuweisung von Ressourcen an stündliche Vorgänge.
Diese Zuweisung berücksichtigt die für den Arbeitsplatz erforderlichen Qualifikationen sowie bestimmte gesetzliche Vorgaben, beispielsweise aufeinanderfolgende wöchentliche Ruhetage, die Anzahl der wöchentlichen Arbeitsstunden und die Vorschriften zur Einhaltung einer Ruhezeit von 11 Stunden zwischen zwei Arbeitsschichten.
Beispiel
Dieses Beispiel befasst sich mit der automatischen Zuweisung von Ressourcen zu geplanten Arbeitsplätzen. Bei dieser Zuweisung muss Folgendes berücksichtigt werden:
- Die für die Arbeitsplätze erforderlichen Qualifikationen.
- Die Kompetenzen der Personalabteilung.
- Die Anzahl aufeinanderfolgender Ruhetage.
- Die Anzahl der wöchentlichen Arbeitsstunden.
AUFGABE: KONFIGURATION
STRUKTURKONFIGURATION
Im Planer ist Folgendes erforderlich:
Schritt 1:
Definieren Sie die Kompetenzen der Mitarbeiter.
Schritt 2:
Definieren Sie im Bereich Personalwesen die Rubriken für die Eingabe der Anzahl aufeinanderfolgender Ruhetage und der wöchentlichen Arbeitsstunden.
Schritt 3:
Legen Sie die für die Arbeitsplätze erforderlichen Qualifikationen fest.


Schritt 4:
Legen Sie die Nichtverfügbarkeit von Ressourcen fest.
Schritt 5:
Planen Sie Vorgänge an Arbeitsplätzen, denen Ressourcen zugewiesen werden sollen.
API-METHODEN
Definieren Sie die folgenden API-Methoden im API-Designer:
1 – Erstellen einer API-Ressource „Mitarbeiter“
Über diese API kann die Liste der zuzuweisenden Ressourcen abgerufen werden.


Name:
Benennen Sie die Methode „employees“.
Es ist erforderlich, die Schreibweise einzuhalten und die Bezeichnungen wie beschrieben zu verwenden.
Attribute
Definieren Sie die Attribute wie unten dargestellt:

- name: Wählen Sie die Personalrubrik aus, die den Namen der Person definiert
Ressource.
- daysoff: Wählen Sie die Personalrubrik aus, die die Anzahl der
aufeinanderfolgende Ruhetage.
- weekhours: Wählen Sie die Rubrik „Personal“ aus, die die Anzahl der
wöchentliche Arbeitsstunden.
- Fähigkeiten: Wählen Sie die Rubrik „Personal“ aus, die die Fähigkeiten der Person definiert.
Kenntnisse.
Diese Attribute sind in der Anfrage (im Antworttext) enthalten.
HTTP-Methode
Wählen Sie die GET-Methode aus.
Filter:
Wählen Sie den Filter aus, der die zuzuweisenden Mitarbeiter identifiziert.
2 – Erstellen einer API-Ressource namens „spots“
Diese API ermöglicht es, die Liste der Arbeitsplätze sowie die für jeden Arbeitsplatz erforderlichen Qualifikationen abzurufen.

Name:
Benennen Sie die Methode „spots“.
Es ist erforderlich, die Schreibweise einzuhalten und die Bezeichnungen wie beschrieben zu verwenden.
Attribute
Definieren Sie die Attribute wie unten dargestellt:

- uid: Wählen Sie die Rubrik aus, die die Arbeitsstation identifiziert.
- name (optional): Wählen Sie die Rubrik für den Arbeitsplatz aus, die den Arbeitsplatz definiert.
name.
- Fähigkeiten: Wählen Sie die Rubrik aus, die die für den Arbeitsplatz erforderliche Fähigkeit beschreibt.
Diese Attribute sind in der Anfrage (im Antworttext) enthalten.
HTTP-Methode
Wählen Sie die GET-Methode aus.
Filter
Wählen Sie den Filter aus, der die Arbeitsplätze identifiziert.
3 – Erstellen einer API-Methode für „Schichten“ als Vorgänge
Diese API ermöglicht es, eine Liste der Arbeitsplatz-Vorgänge abzurufen, denen eine Person zugewiesen werden muss.

Name:
Benennen Sie die Methode „shifts“.
Es ist erforderlich, die Schreibweise einzuhalten und die Bezeichnungen wie beschrieben zu verwenden.
Attribute
Definieren Sie die Attribute wie unten dargestellt:

