Udostępnij przez


Optymalizacja pojedynczego zasobu dla Resource Scheduling Optimization

Możesz skonfigurować dodatek Resource Scheduling Optimization dla Dynamics 365 Field Service, aby umożliwiał optymalizację w zależności od potrzeb planowania w organizacji. Czasami może być konieczne zoptymalizowanie harmonogramu tylko jednego zasobu, a nie zestawu dostępnych zasobów. Optymalizacja pojedynczych zasobów umożliwia szybkie zoptymalizowanie harmonogramu zasobu i trasy podróży. Uwzględnić istniejące rezerwacje w harmonogramie zasobu oraz spełnić więcej wymagań.

Ułatwia uwzględnianie zmian w harmonogramie wprowadzonych w ciągu dnia, kiedy zasób:

  • Ma w harmonogramie dużo czasu z powodu anulowania.
  • Jest dwukrotnie zarezerwowane, ponieważ przypisano zlecenia pracy.
  • Ma harmonogram, który został ułożyć ręcznie i musi mieć trasę przy minimalnym poziomie podróży.

Jeśli harmonogram poszczególnych zasobów musi zostać ponownie zoptymalizowany, dyspozytor może ręcznie uruchomić optymalizację pojedynczego zasobu. Przepływy pracy mogą również wyzwalać optymalizację pojedynczych zasobów. W przeciwieństwie do innych scenariuszy Resource Scheduling Optimization nie można zaplanować optymalizacji pojedynczego zasobu.

Notatka

Począwszy od usługi Field Service w wersji 8.8.99.10 i optymalizacji planowania zasobów w wersji 3.4.0.623, pojedyncze uruchomienia optymalizacji zasobów uwzględniają wymagania i istniejące rezerwacje. System może usunąć istniejące rezerwacje, aby utworzyć harmonogram, który lepiej pasuje do celu optymalizacji. We wcześniejszych wersjach pojedyncze uruchomienia optymalizacji uwzględniają tylko istniejące rezerwacje.

Wymagania wstępne

  • Rozwiązanie Dynamics 365 Field Service w wersji 8.8.99.10 lub nowszej.
  • Resource Scheduling Optimization w wersji 3.4.0.623 lub nowszej.
  • W przypadku optymalizacji harmonogramów ustawiono wartość Tak dla zasobu, dla którego chcesz uruchomić optymalizację pojedynczych zasobów.

Krok 1: Konfigurowanie celu

Optymalizacja pojedynczych zasobów jest jedynie scenariuszem o Resource Scheduling Optimization, który nie wymaga uprzedniego skonfigurowania zakresu optymalizacji. Zakres jest automatycznie definiowany jako rezerwacja zasobu w zdefiniowanym zakresie dat. Cele optymalizacji określają, jakie wskaźniki powinny być brane pod uwagę i traktowane priorytetowo w ramach Resource Scheduling Optimization.

Najpierw utwórz nowy cel optymalizacji.

Optymalizacja pojedynczych zasobów zazwyczaj czyści harmonogram, który zmienia się przez cały dzień. Rozważmy następujące zalecenia:

  • Ustaw Poziom obliczeń aparatu na Bardzo mały. Im szybsze jest optymalizacja pojedynczych zasobów, tym lepiej dyspozytorzy mogą reagować na potrzeby planowania.

  • Usuń ograniczenie Harmonogram w godzinach pracy, aby umożliwić większej liczbie rezerwacji dopasowanie się do harmonogramu zasobu. To ustawienie pomaga, jeśli zasób musi przyjąć pilną pracę. Po usunięciu tego ograniczenia czas zakończenia rezerwacji może przelać się na godziny niepracujące. Jeśli używasz ograniczenia, system upewnia się, że jest czas na podróż z powrotem do lokalizacji końcowej zasobu po ostatniej rezerwacji.

  • Usuń opcję obliczania czasu podróży dla ruchu historycznego, jeśli jest włączona w celu optymalizacji.

  • Usuń ograniczenia związane z pasującymi obszarami, rolami i cechami ponieważ scenariusz zakłada dyspozytor wie najlepiej. Jeśli ograniczenia są włączone, dyspozytor może przypisać zlecenie pracy do zasobu, pomijając ograniczenia. Następnie uruchom optymalizację pojedynczego zasobu, która usuwa rezerwację, ponieważ nie jest zgodna z atrybutami zasobu.

  • Dodaj opcje blokady planowania i ograniczenia planowania systemu Windows , aby optymalizacja pojedynczego zasobu podtrzymuje obietnice czasowe lub umowy dotyczące poziomu usług (SLA) z klientem.

Wskazówka

Zasób niezależny od lokalizacji może mieć tylko rezerwacje, dla których Wymaganie zasobu jest również ustawione na Niezależne od lokalizacji. Resource Scheduling Optimization traktuje ten zasób jak pracownika zdalnego, który jest planowany tylko do pracy, która nie wiąże się z podróżą. Alternatywnie możesz włączyć możliwość podróżowania zasobu poza godzinami pracy, aby obejść to ograniczenie.

Następnie dodaj cel optymalizacji pojedynczego zasobu jako cel domyślny.

Krok 2: Uruchom i wyświetl wyniki

Istnieją trzy sposoby uruchamiania optymalizacji pojedynczego zasobu:

Uruchom z domyślnymi ustawieniami

Na tablicy harmonogramu kliknij prawym przyciskiem myszy zasób (z wyjątkiem zespołu, pul lub placówek) i wybierz opcję Optymalizacja harmonogramu, aby zoptymalizować użycie:

  • Domyślny cel optymalizacji
  • Domyślny zakres optymalizacji, który jest od teraz do końca dnia (00:00)
  • Istniejące rezerwacje w harmonogramie zasobu w tym zakresie optymalizacji
  • Wymagania z aktywnego widoku wymagań w dolnej części tablicy harmonogramu są uporządkowane na podstawie zastosowanego sortowania lub filtrowania w tym widoku

Po zakończeniu optymalizacji na tablicy harmonogramu będzie wyświetlony nowy zestaw rezerwacji. W prawym okienku znajdują się szczegółowe informacje o rezerwacjach, które zostały zaktualizowane, usunięte lub utworzone.

Uruchom po wprowadzeniu zmian w ustawieniach domyślnych

Przed uruchomieniem optymalizacji, można zmienić domyślny cel i zakres godzin. Jeśli na przykład zakres czasu zostanie rozsyłany na następny dzień, system uwzględnia wszystkie istniejące rezerwacje i wymagania od teraz do końca następnego dnia w celu utworzenia harmonogramu.

  1. Wybierz nazwę zasobu i otwórz okienko Optymalizacje.

    Notatka

    Ta funkcja jest dostępna tylko w widoku tablicy harmonogramu skojarzonym z zakresem optymalizacji.

  2. Wybierz Pojedynczy zasób.

  3. Ustaw zakres optymalizacji na żądane wartości.

  4. W przypadku wymagań wybierz widok, w którym chcesz uwzględnić wymagania optymalizacji. Filtry i ustawienia sortowania wybranego widoku określają kolejność wymagań. Wybierz opcję Brak, aby zoptymalizować tylko istniejące rezerwacje.

  5. Wybierz żądany cel optymalizacji.

  6. Wybierz opcjęUruchom>Uruchom teraz, aby rozpocząć jedno żądanie optymalizacji zasobów.

Stan żądania można sprawdzić w sekcji Historia żądań optymalizacji w okienku Optymalizacje. Po zakończeniu tablica harmonogramu aktualizuje się, korzystając z zoptymalizowanego zestawu rezerwacji. Kliknij dwukrotnie żądanie optymalizacji, aby wyświetlić szczegółowe informacje dotyczące rezerwacji, które zostały usunięte, zaktualizowane lub utworzone.

Uruchom jako symulację po wprowadzeniu zmian w ustawieniach domyślnych

Uruchamiając optymalizację pojedynczego zasobu jako symulację, można zobaczyć wynikową optymalizację przed zatwierdzeniem jej. Aby uruchomić proces domyślnego, wykonaj kroki opisane w Uruchom po wprowadzeniu zmian na domyślne. Tym razem zamiast wybrać z listy rozwijanej opcję Uruchom teraz, wybierz opcję Uruchom jako symulację. Po zakończeniu żądania optymalizacji można uzyskać szczegółowe informacje na temat stosowania lub odrzucania wyników.

Uwaga

Symulowane rezerwacje nie będą widoczne na mapie z trasami.