Arbeitsaufgaben mit dem Terminierungsmodul planen

Arbeitsaufgaben mit Planungs- und Terminierungsoptimierung (PSO) planen

Diese Beschreibung gliedert sich in die folgenden Abschnitte:

Was ist Planungs- und Terminierungsoptimierung (PSO)?

Die PSO ist ein skalierbares Optimierungs-Framework, das eine erweiterte Planung von Ressourcen und Aktivitäten ermöglicht.

Integration zwischen Planungs- und Terminierungsoptimierung und IFS Cloud

Durch die Integration von Zeitplanung in IFS Cloud werden Funktionen für die Zeitplanung von Arbeitsaufgaben/Anforderungsaufgaben für Personen- oder Crew-Ressourcen verfügbar, um:

Ressourcen und Aktivitäten (Arbeitsaufgabe/Anforderungsaufgabe – Ressourcenbedarf) werden von IFS Cloud an die Scheduling Engine gesendet, wo sie dann geplant werden. Die Planung beruht auf folgenden Punkten:

Ein geplanter Zuordnungsplan wird an IFS Cloud zurückgesendet, und Arbeitszuordnungen für die Arbeitsaufgabe/Anforderungsaufgabe können auf folgende Arten erstellt werden:

Hinweis: In der Terminierungs-Workbench ist der Zugriff auf die Ansicht von Ressourcen und Aktivitäten durch Objektgruppen eingeschränkt. In der Integration ist eine Objektgruppe gleichbedeutend mit einem Standort in IFS Cloud. Dies bedeutet, dass der Anwender der Terminierungs-Workbench mit der entsprechenden Objektgruppe in der Terminierungs-Workbench (Arbeitsbereich – Verwaltung) verbunden sein muss, um Informationen wie Ressourcen und Aktivitäten anzeigen zu können, die zu einem bestimmten Standort gehören. Die Objektgruppen für Aktivitäten und Ressourcen werden automatisch von IFS Cloud an das Terminierungsmodul gesendet, aber Objektgruppen für Anwender müssen eingerichtet und Anwendern von der Terminierungs-Workbench (Arbeitsbereich - Verwaltung) aus manuell zugänglich gemacht werden. Der Anwender muss Zugriff auf den Datensatz haben, damit er es anzeigen kann. Dies kann auch manuell in der Terminierungs-Workbench erfolgen.

Es ist möglich, mithilfe der Scheduling Engine Crew-Ressourcen für bedarfsorientierte Aufgaben zu planen. Crew-Ressourcen und Bedarfstypen können im IFS Cloud-Bereich erstellt und in DSE integriert werden. Mit der Integration werden Besatzungsmitglieder mit ihrem Gültigkeitszeitraum in der Terminierungs-Workbench visualisiert.

Funktionale Abhängigkeiten

Die folgenden IFS Cloud-Komponenten müssen installiert sein, um die Integration des Terminierungsmoduls verwenden zu können:

Planungskonzepte

Dateneinrichtung in IFS Cloud

Mitarbeiter

Damit Ressourcen in der Scheduling Engine verfügbar sind, müssen die folgenden Daten definiert werden (siehe auch Instandhaltungsressourcen-Einrichtung und Serviceressourcen-Einrichtung)

  1. Der Mitarbeiter muss in IFS Human Resources eingerichtet werden. Dieser Mitarbeiter sollte der Firma angehören, die terminiert wird, und innerhalb der Planungsperiode eingesetzt werden.
  2. Der Mitarbeiter muss einer gültigen Instandhaltungsabteilung und Ressourcengruppe in IFS Cloud zugewiesen sein.
  3. Gültige Geo-Koordinaten (mithilfe von Kartenpositionen) müssen mit der Personenadresse des Mitarbeiters oder der Firmenanschrift der Instandhaltungsabteilung verbunden werden. Für die Personenressourcen können Kartenpositionen von der Firmenadresse oder Standortadresse verbunden werden, die mit den Start- und Endstandorten der Planungsressourcen verbunden ist.
  4. Die folgenden Schritte für die Einrichtung der Ressource in IFS Cloud finden Sie unter Instandhaltungsressourcen-Einrichtung und Serviceressourcen-Einrichtung

Beachten Sie, dass die Zuordnungen der Ressource, wie z. B. Abwesenheiten, Schulungszuordnungen, Projektzuordnungen, Pausen und Mittagessen für die Terminierung im Terminierungsmodul übertragen werden.

Ressource und Mitarbeiter, Basisdaten

Die Terminierungsressourcentypen, die innerhalb einer Firma verwendet werden, müssen definiert werden und sind spezifische Daten der Terminierungsintegration. Jeder Ressourcentyp kann mit Informationen zu Start- und End-Standorten einer Arbeitsschicht, maximaler Reisedauer und Kosten wie z. B. Planungskosten pro Stunde und Planungskosten pro Überstunde eingerichtet werden.

Wenn eine Ressource von der Planungs- und Terminierungsoptimierung terminiert wird, muss diese Ressource als eine Planungsressource eingerichtet werden, und gültige Planungsdaten müssen für diese Ressource eingegeben werden. Wenn keine Terminierungsdaten für eine Terminierungsressource definiert sind, übernimmt sie die Daten vom verbundenen Terminierungsressourcentyp, zum Beispiel werden der Terminierungsressource die Start- und Endorte einer Arbeitsschicht eines Terminierungsressourcentyps und Terminierungskosten zugewiesen. Für die Start- und Endeinsatzorte werden die Geo-Koordinaten der Abbildungspositionen auch an das Terminierungsmodul übertragen. Die Fähigkeiten einer Ressource werden ebenfalls an das Terminierungsmodul übertragen. Die Fähigkeiten können sich aus Folgendem zusammensetzen:

Die Terminierungsdaten für eine Ressource können jederzeit geändert werden, Aktualisierungen werden über stufenweise Aktualisierungen an das Terminierungsmodul übertragen. Planungen erstellen und Kapazität für die Ressourcenverfügbarkeit muss ausgeführt werden, bevor ein Planungsdatenpaket gesendet wird, um die Schicht- und Pausendaten zu übertragen.

Aktivität – Arbeitsaufgabe/Anfrageaufgabe, Basisdaten

Planungsaktivitätstypen sollten definiert werden. Eine Terminierungsaktivität wird mit einer Verknüpfung zu Arbeitstypen definiert. Die folgenden Planungsdaten können pro Aktivitätstyp definiert werden:

Gewichtungskriterien und Gewichtungswerte sollten definiert werden. Gewichtungskriterien können für die Priorität der Arbeitsaufgabe und die kritische Einstufung des tatsächlichen Anlagenobjekts eingerichtet werden, das mit der Arbeitsaufgabe verknüpft ist. Gewichtungskriterien können auch für Servicevertragstypen eingerichtet werden; diese haben Einfluss auf die Arbeitsaufgaben, die mit Serviceverträgen verknüpft sind. Für jedes Gewichtungskriterium müssen die gewichteten Werte definiert werden, die als Eingabe für die Aktivitätsbasiswertberechnungen verwendet werden.

Terminwerte müssen definiert werden und dienen zur Berechnung des Basiswerts für Aktivitäten, die als Termine verwaltet werden. Der Basiswert für eine Terminaktivität z. B. eine Arbeitsaufgabe/Anforderungsaufgabe, wird durch Multiplizieren des Basiswerts für den Termin mit der Aktivitätsdauer der Arbeitsaufgabe/Anforderungsaufgabe und den Gewichtungen berechnet.

SLA-Typ für Terminierung

SLA-Typen für Terminierung sollten mit Werten wie z. B. den Start- und Endverhältnissen sowie der Kurvenform eingerichtet werden, die als Eingangswert beim Berechnen von Terminierungs-SLAs in der Scheduling Engine verwendet werden. Der Terminierungs-SLA wird verwendet, um die Dringlichkeit einer Aktivität zu berechnen. SLA-Typen für Terminierung werden beim Planen von Pausen und Aktivitäten verwendet. Wenn SLA-Typen für Terminierung mit dem Basiswert kombiniert sind, werden sie verwendet, um das Zeitplanungsverhalten einer Pause oder Aktivität zu bestimmen.

Vorschau Dauer

Die Option Dauer anpassen ermöglicht es einem Archivierungsdienst, die Dauer automatisch auf der Grundlage historischer Durchschnittsdauern anzupassen. Der Archivierungsdienst errechnet die Dauer aus abgeschlossenen Aufgaben desselben Datensatzes, desselben Aktivitätstyps und desselben Ortes. Die berechnete Dauer wird dann verwendet, wenn die Option Dauer anpassen für Aufgaben desselben Datensatzes, Orts und Arbeitstyps aktiviert wird. Die Option Dauer anpassen befindet sich auf der Seite Arbeitsaufgabe. Das Feld „Dauer“ befindet sich für Aufgaben auf der Registerkarte Terminierung Info/Zuordnungen. Der Wert Ja oder Nein im Feld Angepasste Dauer zeigt an, ob der Wert angepasst wurde oder nicht. Die Einstellung von Dauer anpassen kann auch vom ausgewählten Arbeitstyp kopiert werden. Siehe Seite Terminierungsaktivitätstyp, wo die Option Dauer anpassen ein- oder ausgeschaltet werden kann. Die Einstellung wird dann kopiert, wenn der Arbeitstyp zu einer Aufgabe hinzugefügt wird.

Dies sind die Hauptschritte:

Technische Details zum Archivierungsservice und Beispiele für die Einrichtung von Flugplänen finden Sie in der Dokumentation des Terminierungsmoduls. Weitere Informationen finden Sie im PDF-Dokument Leitfaden zum Terminierungsarchiv und im Abschnitt Vorschau Dauer.

Datensätze

Datensätze werden verwendet, um Daten an PSO zu übertragen. Ein Datensatz enthält Informationen darüber, wie Daten terminiert werden sollen, den Zeithorizont für das Terminierungsproblem und Angaben dazu, in welcher Zeitzone die Daten terminiert werden sollen.

Der Zeithorizont für die Datenübertragung und -terminierung ist die Anzahl von Tagen, die in Terminierungsarbeitstagen und Termin-Arbeitstagen gemäß dem verknüpften Kalender angegeben ist. Wenn z. B. die Anzahl der Tage in den Terminierung-Arbeitstagen auf 5 und in den Terminarbeitstagen auf 30 gesetzt wird, werden die Daten, die pro Firma oder Standort für das gegebene Zeitintervall geplant werden sollen (5 Tage + 30 Tage), zum DPM gesendet und dort geplant. 5 Tage werden mithilfe des Terminierungsalgorithmus optimiert und die 30 Tage werden mithilfe des Termin-Algorithmus optimiert. Im Folgenden eine Liste der Daten, die in einem aktiven Datensatz übertragen werden:

Die Zeitzone für jeden Planungsdatensatz kann ebenfalls definiert werden. Die im Datensatz definierte Zeitzone ist die Zeit, in der die Daten terminiert werden sollen. Ein Beispiel wäre eine zentrale Installation für IFS Cloud, wobei die Arbeit von Servicetechnikern in verschiedenen Zeitzonen ausgeführt wird. Jede Zeitzonenregion kann dann über einen separaten Terminierungsdatensatz mit einer bestimmten Zeitzone verfügen.

Standardwerte für eine Arbeitsaufgabe/Anforderungsaufgabe können in den Datensatz eingegeben werden. Wenn für eine Arbeitsaufgabe/Anforderungsaufgabe erforderliche Daten fehlen, wie z. B., der SLA-Typ für Primäre Terminierung oder der Aktivitätstyp, werden der Arbeitsaufgabe/Anforderungsaufgabe die Standardwerte vom Datensatz zugewiesen. Es ist möglich, den niedrigsten Status festzulegen, von dem Arbeitsaufgaben im Datensatz für die Zeitplanung übertragen werden können. Die Standardwerte für Personalbereichsaktivitäten sollten auch pro Datensatz eingegeben werden. Sie werden als Eingabe bei der Terminierung der Pausenaktivitäten verwendet.

Volle Last senden

Dieser Befehl wird verwendet, um alle planungsbezogenen Daten an PSO zu übertragen. Nach dem Absenden wird ein Hintergrundjob veröffentlicht. Hintergrundjob anzeigen auf der Seite kann verwendet werden, um den Status des Hintergrundjobs anzuzeigen.

Änderungen senden

Dieser Befehl dient zum Übertragen von Datenänderungen an das Terminierungsmodul. Nach dem Absenden wird ein Hintergrundauftrag veröffentlicht. Hintergrundjobs anzeigen auf der Seite kann verwendet werden, um den Status des Hintergrundauftrags anzuzeigen.

Datensatz aktivieren/Datensatz deaktivieren

Dies dient zum Aktivieren oder Deaktivieren eines gesamten Datensatzes im Terminierungsmodul.

Konfigurationsparameter für Arbeitsaufgabe-Terminierung

Weitere Informationen über die Terminierungsparameter im Zusammenhang mit der Terminierungsmodulintegration finden Sie in der Aktivität Terminierungskonfiguration definieren.

Arbeitsaufgaben mit Planungs- und Terminierungsoptimierung planen

Um Aktivitäten für eine Arbeitsaufgabe/Anforderungsaufgabe zu planen, muss die Aufgabe auf den Transferstatus oder höher gesetzt werden (wobei der Transferstatus pro Datensatz in Terminierungsdatensatz/Arbeitsaufgabe festgelegt wird). Bevor die Arbeitsaufgabe jedoch auf diesen Status gesetzt wird, muss sichergestellt werden, dass alle von der Scheduling Engine benötigten Informationen in der Arbeitsaufgabe vorhanden sind. Dies schließt auch ein, dass Ressourcenbedarf für die Arbeitsaufgabe/Anforderungsaufgabe angegeben werden müssen. Jeder Ressourcenbedarf entspricht einer Aktivität im Terminierungsmodul.

Hinweis: Informationen zur Terminierung von verknüpften Aktivitäten finden Sie unter Verknüpfte Aktivitäten im Terminierungsmodul.

Nachdem die an die Scheduling Engine übertragene(n) Aktivität/Aktivitäten für eine Arbeitsaufgabe geplant sind, wird ein Zuordnungsplan mit dem derzeitigen Terminierungsstatus, der Ressourcenzuordnung und den Start- und Endterminen der Aktivität an IFS Cloud zurückgesendet.

Die Aktivitäten einer Arbeitsaufgabe/Anforderungsaufgabe werden basierend Ressourcenqualifikationen, den Kosten für die Planung der Ressource, der bevorzugten Ressource für die Arbeit, dem Standort der Ressource und der Aktivität, der Wichtigkeit (Wert) der Aktivität und der Dringlichkeit (Terminierungs-SLA) der Aktivität geplant.

Damit eine Arbeitsaufgabenaktivität einer Ressource zugeordnet werden kann, müssen die Qualifikationen der Ressource den von der Aktivität geforderten Qualifikationen entsprechen.

Funktionen für Mobilgerät und Verteiler unterstützen

Erwartete Ankunftszeit

Eine Ressource kann die erwartete Ankunftszeit für eine Arbeitszuordnung angeben. In der Scheduling Workbench und der Dispatch Console ist die erwartete Ankunftszeit für den Verteiler verfügbar. Gilt nur für Arbeitszuordnungen mit einem baldigen Status, z. B. Zugewiesen, Versendet, Heruntergeladen, Akzeptiert oder Unterwegs.

Aktueller Ort

In der Scheduling Workbench und der Dispatch Console ist es möglich, den aktuellen Standort der Ressource zu visualisieren. Im Gantt wird der letzte bekannte Standort als „GPS-Fix“ angezeigt, visualisiert durch ein kleines kreisförmiges Symbol für die Ressource zum Zeitpunkt der Übermittlung. Mit einem Klick auf das Symbol können Sie sich Details anzeigen lassen.

Hervorheben

Eine Ressource kann Hervorhebungen für Arbeitszuordnungen senden, die besondere Aufmerksamkeit von einem Verteiler erfordern. Hervorgehobene Arbeitszuordnungen werden im Gantt mit einer gelben Hintergrundfarbe visualisiert. Die Markierung ist auch im Ausnahmen-Bereich sichtbar. Wenn ein hervorgehobener Text eingegeben wurde, wird dieser neben der Ausnahme angezeigt.

Ressourcenaufmerksamkeit

Wenn eine Ressource besondere Aufmerksamkeit erfordert, können sie von ihrem mobilen Gerät aus die Aktion „Achtung auf“ verwenden. Der Ressourcendatensatz wird gelb hervorgehoben, um die Ressource für den Verteiler zu markieren. Der Hinweis ist auch im Ausnahmen-Bereich sichtbar.