Optimierungsumfänge definieren
Resource Scheduling Optimization kann Elemente in der Anwendung nur optimieren, wenn ihr bekannt ist, welche Elemente zur Optimierung verfügbar sind. RSO verwendet Umfänge, um die Datensätze und Zeitrahmen festzulegen, auf die sich die Optimierungs-Engine während der Ausführung konzentrieren soll.
Ein typischer Umfang kann die folgenden Parameter enthalten:
Ressourcen – Definiert die Ressourcen, die im Optimierungsauftrag enthalten sein sollen. (Für alle Umfänge erforderlich)
Dabei kann es sich beispielsweise ausschließlich um externe Ressourcen in Washington handeln, die Elektriker sind.
Ressourcenanforderungen – Definiert die Ressourcenanforderungen (ungeplante Elemente), die enthalten sein sollen.
Dabei kann es sich beispielsweise um ungeplante Elemente handeln, für die der Arbeitsauftrag den Substatus „Versandbereit“ hat.
Buchungen – Definiert die vorhandenen Buchungen, die Sie aktualisieren möchten.
Sie können beispielsweise Buchungen optimieren, die nur für heute geplant sind. Zukünftige Buchungen bleiben dabei unberührt.
Umfänge sollten so klein wie möglich sein. RSO ist schneller und effektiver, wenn Anfragen weniger Ressourcen, Anforderungen und Buchungen sowie kürzere Zeitbereiche enthalten. Häufig verfügen Organisationen bereits über logische Partitionen, die für RSO genutzt werden könnten, beispielsweise:
Zeitlich definiert – Diese Partition könnte Tag- von Nachtarbeitern trennen.
Geografisch definiert – Standorte wie Nachbarschaften und Städte.
Logisch definiert – Definition nach Unterstützungsebene oder Vorfalltyp.
Umfänge können mithilfe von Systemansichten oder persönlichen Ansichten festgelegt werden, die Ressourcen, Anforderungen und Buchungen definieren. Wenn eine persönliche Ansicht ausgewählt wird, wird sie mit dem Benutzer der RSO-Anwendung und anderen Benutzern geteilt, die Zugriff auf den Umfang haben. Ein Optimierungsumfang muss stets die spezifischen Ressourcen enthalten, die optimiert werden sollen.
Wenn eine Organisation beispielsweise nur Ressourcen optimieren möchte, die sich in Washington befinden, erstellt sie eine Ansicht in Dynamics 365 Field Service, die die buchbare Ressourcenentität so filtert, dass nur Ressourcen in Washington angezeigt werden. Die Ansicht könnte anschließend dem Umfang über die Dropdownliste Ressourcenansicht hinzugefügt werden.
Umfänge werden nicht nur zur Optimierung vorhandener Buchungen verwendet, sondern auch zur Erstellung neuer Buchungen. Dieser Parameter kann für den Umfang festgelegt werden, indem definiert wird, welche Anforderungen und/oder Buchungen optimiert werden sollen, beispielsweise:
Neue Buchungen erstellen (Anforderungsansicht) – Der Umfang wird verwendet, um neue Buchungen für vorbeugende Wartungsarbeitsaufträge zu erstellen, die von Field Service-Vereinbarungen generiert werden. Sie würden eine Ansicht der Ressourcenanforderungsentität erstellen, die nicht geplante Arbeitsaufträge mit dem Arbeitsauftragstyp „Vorbeugende Wartung“ anzeigt.
Vorhandene Buchungen aktualisieren (Buchungsansicht) – Der Umfang wird verwendet, um zurzeit für Kunden in Washington geplante Buchungen zu optimieren. Sie würden eine Ansicht der buchbaren Ressourcenbuchungsentität definieren, die nur Buchungen anzeigt, die Arbeitsaufträgen in Washington zugeordnet sind.
Sie können in einem einzigen Umfang sowohl eine Anforderungs‑ als auch eine Buchungsansicht definieren. Da Umfänge jedoch so klein wie möglich sein sollten, ist es möglicherweise am besten, nur eine der beiden Ansichten zu verwenden.
Optimierungsbereichseinstellungen
Optimierungsbereichseinstellungen definieren den Zeitbereich, in dem Buchungen auf der Basis der enthaltenen Datensatztypen erstellt, aktualisiert oder gelöscht werden können. Diese Einstellungen hängen nicht mit dem Umfang von Buchungen zusammen, die auf der Basis der Datensatzansichten definiert werden, die Buchungen zugeordnet sind.
Die folgenden Typen sind Typen von Optimierungsbereichseinstellungen:
Bereichsreferenz – Der Startmoment für alle nachfolgenden Bereichsberechnungen von Arbeitsaufträgen. (Die aktuelle Zeit des Auftrags oder der Beginn des aktuellen Tages des Auftrags.)
Bereichsausgleich – Die Anzahl der Tage, die der Bereichsreferenz hinzugefügt werden, um den Bereichsbeginn zu definieren.
Bereichsdauer (Tage) – Die Anzahl der Tage, die der Bereichsreferenz hinzugefügt werden.
Um die Beschreibung der Bereichsoptimierung zu vereinfachen, werden in den folgenden Szenarien zwei verschiedene Situationen übersichtsartig untersucht, in denen sie angewendet würde.
Szenario 1:
Sie möchten Anforderungen einfügen, die im Optimierungsumfang definiert sind und innerhalb des nächsten 24-Stunden-Zeitraums erstellt und geplant wurden. Sie möchten jedoch keine Anforderungen berücksichtigen, die innerhalb der nächsten Stunde erstellt wurden. Die Anforderungen sollen also in einem Bereich geplant werden, der bei „Jetzt + 1 Stunde“ beginnt und bei „Jetzt + 1 Stunde + 1 Tag“ endet (was teilweise noch heute sein kann).
Szenario 2:
Sie möchten vorhandene Buchungen, die im Optimierungsumfang definiert sind, zu den nächsten zwei Tagen verschieben. Sie möchten jedoch nicht, dass heute etwas verschoben wird. Die Buchungen werden also in einen Bereich verschoben, der bei „Heute 00:00 Uhr + 1 Tag (morgen um 00:00 Uhr)“ beginnt und „Morgen um 00:00 Uhr + 2 Tage“ endet.
Die folgenden Szenarien bieten tiefere Erkenntnisse in die Auswirkungen von Optimierungsbereichseinstellungen auf Buchungen, um die Funktionsweise der Bereichsoptimierung genauer zu untersuchen.
Fünf Buchungen (A, B, C, D und E) sind bei der Planung in der Planungsübersicht – Geplant von RSO-WA mit den folgenden Konfigurationen enthalten:
Alle fünf Buchungen werden möglicherweise in den Start-/Endbereich des Optimierungsbereichs verschoben, wenn genügend Kapazität vorhanden ist.
Buchungen, die für den Zeitbereich gesperrt sind und mit dem Optimierungsbereich überlappen, werden verschoben. Wenn der gesperrte Zeitbereich außerhalb des Optimierungsbereichs liegt, wird die Buchung ignoriert.
Wenn Sie Jetzt oder danach = 1 Stunde hinzufügen und andere Einstellungen nicht verändert werden, sind die fünf Buchungen (A, B, C, D, E) bei der Planung weiter in der Buchungsansicht Planungsübersicht – Geplant von RSO-WA enthalten und wie folgt konfiguriert.
Nur drei Buchungen (C, D, E) werden möglicherweise in den Start-/Endbereich des Optimierungsbereichs verschoben, wenn genügend Kapazität vorhanden ist.
Buchung A liegt in der Vergangenheit vor Jetzt oder danach und wird aus dem Umfang ausgeschlossen.
Buchung B überlappt mit der Zeile Jetzt oder danach und wird als gesperrt betrachtet.
Wenn eine Buchung für Zeitbereich gesperrt ist und der gesperrte Zeitbereich mit dem Optimierungsbereich überlappt, wird die Buchung verschoben. Wenn der gesperrte Zeitbereich außerhalb des Optimierungsbereichs liegt, wird die Buchung ignoriert.
Wenn Sie Jetzt oder danach = 4 Stunden hinzufügen und andere Einstellungen nicht verändert werden, sind die fünf Buchungen (A, B, C, D, E) bei der Planung weiter in der Buchungsansicht Planungsübersicht – Geplant von RSO-WA enthalten und wie folgt konfiguriert:
Nur zwei Buchungen (D, E) werden möglicherweise in den Start-/Endbereich des Optimierungsbereichs verschoben, wenn genügend Kapazität vorhanden ist.
Die Buchungen A und B liegen in der Vergangenheit vor Jetzt oder danach und werden aus dem Umfang ausgeschlossen.
Buchung C überlappt mit der Zeile Jetzt oder danach und wird als gesperrt betrachtet.
Wenn eine Buchung für Zeitbereich gesperrt ist und der gesperrte Zeitbereich mit dem Optimierungsbereich überlappt, wird die Buchung verschoben. Wenn der gesperrte Zeitbereich außerhalb des Optimierungsbereichs liegt, wird die Buchung ignoriert.
Wenn Sie Jetzt oder danach = 27 Stunden hinzufügen und andere Einstellungen nicht verändert werden, sind die fünf Buchungen (A, B, C, D, E) bei der Planung weiter in der Buchungsansicht Planungsübersicht – Geplant von RSO-WA enthalten und wie folgt konfiguriert:
Nur eine Buchung (E) wird möglicherweise in den Start-/Endbereich des Optimierungsbereichs verschoben, wenn genügend Kapazität vorhanden ist.
Die Buchungen A, B, C und D liegen in der Vergangenheit vor Jetzt oder danach und werden aus dem Umfang ausgeschlossen.
Wenn eine Buchung für Zeitbereich gesperrt ist und der gesperrte Zeitbereich mit dem Optimierungsbereich überlappt, wird die Buchung verschoben. Wenn der gesperrte Zeitbereich außerhalb des Optimierungsbereichs liegt, wird die Buchung ignoriert.
Anzeigen von Umfangsergebnissen
Sie können die Elemente in einer Vorschau in der Zeitplanübersicht anzeigen, um die vom Optimierungsumfang betroffenen Ressourcen, Anforderungen und Buchungen besser zu identifizieren.
Die Ressourcenfilter in der Zeitplanübersicht werden vorab aus der Ressourcenansicht ausgefüllt. Die Ressourcenliste stimmt mit der Anzahl der in der Ressourcenansicht definierten Ressourcen überein. RSO zeigt ein Schlosssymbol und eine QuickInfo an, um anzuzeigen, dass eine Ressource nicht für die Optimierung aktiviert ist (auch wenn sie zur Ressourcenansicht hinzugefügt wurde).
Anforderungen die zur Optimierung berechtigt sind, stimmen mit den Datensätzen aus der Anforderungsansicht überein.
Sie können die Filter im linken Fenster ändern und im Umfang speichern.
Wenn es sich bei der Ressourcenansicht, auf die sich der Optimierungsbereich bezieht, um eine Systemansicht handelt, werden geänderte Filter durch die Zeitplanübersicht als eine neue persönliche Ansicht gespeichert.
Wenn es sich bei der Ressourcenansicht, auf die sich der Optimierungsbereich bezieht, um eine persönliche Ansicht handelt, werden geänderte Filter durch die Zeitplanübersicht zurück zur selben persönlichen Ansicht gespeichert.