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¶
- Gehen Sie zu Einstellungen > Konfiguration > Solver-Profile.
- Klicken Sie auf Neues Profil, oder klicken Sie bei einem bestehenden Profil auf Duplizieren, um mit einer Kopie zu beginnen.
- 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.
- Legen Sie die Constraint-Gewichtungen fest – siehe unten.
- Speichern Sie.
- 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¶
- Smart Schedule – verwendet das Constraint-Profil des Arbeitsplatzes
- Vertragspriorität – zuerst die Stammbelegschaft, Aushilfen erst, wenn diese voll ist
- Schichtplanstabilität – die wöchentlichen Regeln für Schichten und Arbeit