Zum Inhalt

Solver-Profile

Ein Solver-Profil legt für Smart Schedule und Lücken füllen fest, wie die Planungsregeln gegeneinander abgewogen werden – zum Beispiel, ob die Deckung des gesamten Bedarfs wichtiger ist als eine gleichmäßige Arbeitslast oder wie stark Schichtpräferenzen und Rotationsmuster berücksichtigt werden. Jeder Arbeitsplatz verwendet ein Profil für Smart Schedule und eines für Lücken füllen.

Solver-Profile werden von Administratoren unter Einstellungen > Konfiguration > Solver-Profile verwaltet.


Profile und Arbeitsplätze

Ein Arbeitsplatz hat zwei Profile. Sie legen sie unter Einstellungen > Konfiguration > Arbeitsplätze > der Arbeitsplatz > Reiter Einstellungen, Abschnitt Solver-Constraint-Profile fest:

Feld Verwendet von
Constraint-Profil Smart Schedule. Es werden nur Profile vom Typ Standardwert angeboten.
LĂĽcken fĂĽllen-Profil LĂĽcken fĂĽllen. Es werden nur Profile vom Typ LĂĽcken fĂĽllen angeboten.

Belassen Sie — Standard verwenden —, um das System-Standardprofil des jeweiligen Typs zu verwenden.

WFM bringt fertige Systemprofile mit – zum Beispiel Coverage first, Balance first und Preferences first für Smart Schedule und Fill Gaps default für Lücken füllen. Systemprofile können bearbeitet, aber nicht gelöscht werden.


Ein Profil erstellen

  1. Gehen Sie zu Einstellungen > Konfiguration > Solver-Profile.
  2. Klicken Sie auf Neues Profil, oder klicken Sie bei einem bestehenden Profil auf Duplizieren, um mit einer Kopie zu beginnen.
  3. FĂĽllen Sie aus:
    • Name – muss eindeutig sein
    • Beschreibung – optional
    • Profiltyp – Standardwert (fĂĽr Smart Schedule) oder LĂĽcken fĂĽllen (fĂĽr LĂĽcken fĂĽllen). Der Typ kann nach dem Erstellen nicht mehr geändert werden.
    • Workload balance – siehe Arbeitslastausgleich. Wird nur bei Profilen vom Typ Standardwert angezeigt.
  4. Legen Sie die Constraint-Gewichtungen fest – siehe unten.
  5. Speichern Sie.
  6. Weisen Sie das Profil einem Arbeitsplatz zu (siehe Profile und Arbeitsplätze).

Arbeitslastausgleich

Wie der Solver die Stunden auf die Mitarbeiter verteilt (Feld Workload balance):

Option Bedeutung
Equal hours for everyone Alle erhalten gleich viele Stunden, bis ihr Vertrag voll ist; der Rest geht an größere Verträge.
Proportional to contract size Alle füllen denselben Anteil ihres eigenen Vertrags, ein Halbzeitvertrag erhält also die Hälfte der Stunden.

Bei Proportional to contract size wird das Ziel jedes Mitarbeiters für den Zeitraum aus der strengsten seiner monatlichen, wöchentlichen und täglichen Stundengrenzen abgeleitet. Tage genehmigter Abwesenheit werden aus dem Ziel herausgerechnet. Bereitschaftsverträge (Notfallverträge) werden nicht mitgezählt.

Ein Profil vom Typ LĂĽcken fĂĽllen hat keine eigene Einstellung: LĂĽcken fĂĽllen gleicht die Arbeitslast so aus, wie es das Profil vom Typ Standardwert des Arbeitsplatzes festlegt.


Constraint-Gewichtungen

Jede Regel hat einen Wert und eine Stufe:

  • Harte Regeln mĂĽssen erfĂĽllt werden. Weiche Regeln werden minimiert – der Solver darf sie verletzen, wenn er muss, und verletzt zuerst die mit dem niedrigeren Wert.
  • Innerhalb einer Stufe macht ein höherer Wert die Regel wichtiger.
Regel Funktion Neues Profil
Abwesenheiten berücksichtigen Agenten während ihrer Abwesenheiten nicht einplanen 3 hart
Mindestruhezeit Mindestruhezeit zwischen aufeinanderfolgenden Schichten einhalten (die Ruhezeit selbst wird am Arbeitsplatz festgelegt) 3 hart
Erforderliche Fähigkeiten abgleichen Schichten nur Agenten mit den erforderlichen Fähigkeiten zuweisen 2 hart
Erlaubte Schichten abgleichen Erlaubte Schichttypen des Agenten berĂĽcksichtigen 2 hart
Erforderliche Schichtabdeckung Alle erforderlichen Schichten abdecken 50 weich
Arbeitslast ausgleichen Die Arbeitslast gemäß Arbeitslastausgleich auf die Agenten verteilen 5 weich
Schichtpräferenzen berücksichtigen Schichtpräferenzen der Agenten berücksichtigen 10 weich
Max. aufeinanderfolgende gleiche Schichten Begrenzen, wie viele Tage hintereinander ein Agent eine Schicht mit gleicher Startzeit erhält – siehe Grenzen für aufeinanderfolgende Schichten 20 weich
Wochenende als Block Samstag und Sonntag desselben Wochenendes einer Person zuweisen, anstatt es aufzuteilen 1000 weich
Schichtvariation innerhalb einer Woche Einen Agenten während der Arbeitswoche oder der ganzen Woche bei einer Schichtart halten – siehe Schichtplanstabilität 1000 weich
Schichtrotation zwischen Wochen Einen Agenten nach N Wochen in derselben Schichtart in eine andere versetzen; erfordert die Einstellung Schichtvariation innerhalb einer Woche 1000 weich
Variation der Arbeitsart innerhalb einer Woche Einen Agenten eine ganze Woche lang bei einer Arbeitsart halten; erfordert eine Arbeitsart bei den Fähigkeiten 1000 weich
Rotationsmuster (Präferenz) Eine durch ein Rotationsmuster vorgeschriebene Schicht bevorzugt der Person zuweisen, zu deren Muster sie gehört 1000 weich
Rotationsmuster (verbindlich) Eine als verbindlich markierte Rotationsschicht bleibt bei ihrer Person oder bleibt leer 2 hart
Contract Priority Schichten an Verträge mit Priorität 1 vergeben, bis sie voll sind, und erst dann an Priorität 2 und 3 – siehe Vertragspriorität 150 weich

Die letzte Spalte zeigt, womit ein neues Profil beginnt. Systemprofile haben ihre eigenen Werte.

Note

Einige Regeln wirken gegen Arbeitslast ausgleichen und greifen erst, wenn ihre Gewichtung hoch genug ist, um sie zu übertreffen. Contract Priority benötigt etwa das 30-Fache der Gewichtung von Arbeitslast ausgleichen. Rotationsmuster (verbindlich) muss über Erforderliche Schichtabdeckung bleiben, sonst bewerten sich das Leerlassen der Schicht und ihre Vergabe an einen Kollegen gleich.


Ein Profil löschen

Ein Profil kann nicht gelöscht werden, solange:

  • es ein Systemprofil ist – duplizieren Sie es und ändern Sie stattdessen die Kopie, oder
  • es einem Arbeitsplatz zugewiesen ist – weisen Sie dem Arbeitsplatz zuerst ein anderes Profil zu.

Verwandte Themen