Logik zur Auswahl von Vereinbarungen

Updated durch Daniel Sjögren

Es gibt mehrere Gelegenheiten, bei denen Quinyx selbst herausfinden muss, welche Vereinbarung für eine Schicht und/oder einen Stempelvorgang ausgewählt werden soll.

Unten finden Sie eine Liste solcher Gelegenheiten:

  • Vereinbarungsänderungen, wie z.B. das Löschen einer von mehreren Vereinbarungen eines Mitarbeiters.
  • Ein Vorlagenzeitplan wird eingeführt und einer der folgenden Punkte trifft zu:
    • Das Vereinbarungsfeld für die betreffende Schicht im Vorlagenzeitplan lautet "Automatische Auswahl".
    • Die Vereinbarung für die Schicht im Vorlagenzeitplan wurde manuell ausgewählt, aber die besagte Vereinbarung ist an dem Datum, an dem die Schicht eingeführt wird, nicht gültig.

In diesen Fällen überprüft ein Algorithmus alle Vereinbarungen des Mitarbeiters anhand dieser Kriterien in der folgenden Reihenfolge. An dem Schritt, an dem nur noch eine Vereinbarung übrig ist, die diese und die vorherigen Kriterien erfüllt, wird dieselbe Vereinbarung für die Schicht oder den Stempelvorgang ausgewählt und angewendet. Wenn der Algorithmus Schritt 5 erreicht und noch mehr als eine Vereinbarung übrig ist, wird aus den verbleibenden Vereinbarungen die Vereinbarung ausgewählt, die zuerst im System hinzugefügt wurde.

  1. Gibt es Vereinbarungen, die zum Datum der Schicht oder des Stempelvorgangs gültig sind?
  2. Sind einige der verbleibenden Vereinbarungen für die Einheit, auf der die Schicht oder der Stempelvorgang stattfindet, bevorzugt?
  3. Verwenden einige der verbleibenden Vereinbarungen dieselbe Vereinbarungsvorlage wie die aktuelle Hauptvereinbarung?
    1. Beachten Sie, dass für Vorlagenschichten mit manuell ausgewählter Vereinbarung speziell der Algorithmus stattdessen "Gibt es Vereinbarungen, die dieselbe Vereinbarungsvorlage wie die manuell ausgewählte Vereinbarung verwenden?" als Teil dieses Schritts überprüft.
  4. Ist eine der verbleibenden Vereinbarungen die Hauptvereinbarung zum heutigen Datum?
  5. Welche der verbleibenden Vereinbarungen hat die höchste Beschäftigungsquote?
Beachten Sie, dass bei der Auswahl, welche Vereinbarung den vorhandenen Schichten und Stempelvorgängen während des Arbeitszeitraums zugewiesen werden soll, die Logik nicht einen bestimmten Zeitraum betrachtet, sondern die ausgewählte Vereinbarung auf alle vergangenen und zukünftigen Schichten und Stempelvorgänge angewendet wird.


Wie haben wir das gemacht?