Udostępnij przez


Ulepszanie sugestii agenta planowania operacji (wersja zapoznawcza)

[Ten artykuł stanowi wstępną wersję dokumentacji i może ulec zmianie.]

Ten artykuł zawiera porady dotyczące ulepszania sugestii agenta planowania dla zoptymalizowanych harmonogramów zasobów.

Ważne

  • Jest to funkcja w wersji zapoznawczej.
  • Funkcje w wersji zapoznawczej nie są przeznaczone do użytku w środowiskach produkcyjnych i mogą mieć ograniczoną funkcjonalność. Te funkcje są udostępniane przed oficjalnym wydaniem, dzięki czemu klienci mogą szybciej uzyskać do nich dostęp i przekazać opinie na ich temat.

Definiowanie właściwości zasobów i wymagań

Agent ocenia właściwości zasobów i wymagań, gdy optymalizuje harmonogram. Aby uzyskać najlepsze wyniki, użyj następujących właściwości spójnie:

Zarządzaj istniejącymi rezerwacjami

Agent traktuje istniejące rezerwacje tak samo jak niespełnione wymagania, co może prowadzić do nieoczekiwanych rezultatów. Jeśli na przykład dyspozytor poprosi agenta o sugerowany harmonogram o godzinie 10:00, agent może zasugerować zastąpienie rezerwacji 10:20 pracą o wyższym priorytcie. Poniższe sugestie mogą pomóc uniknąć tych problemów:

  1. Użyj niestandardowego zakresu czasu i ustaw go tak, aby rozpoczynał się godzinę lub dwie od bieżącej godziny.

  2. W przypadku rezerwacji, które chcesz utrwały, zastosuj stan rezerwacji, który ma metodę optymalizacji Nie przenosić. Dowiedz się więcej w artykule Select an optimization method for booking statuses (Wybieranie metody optymalizacji dla stanów rezerwacji).

  3. Utwórz widok wymagań, który nie zawiera wymagań, i wybierz ten widok w ustawieniach agenta. Agent sugeruje harmonogram, który optymalizuje tylko kolejność istniejących rezerwacji. Takie podejście jest szczególnie przydatne, jeśli po prostu chcesz zoptymalizować trasę podróży na dzień. Należy jednak pamiętać, że agent może nadal usuwać rezerwacje, które nie pasują do innych ustawień lub dla których obiecane okno czasowe wygasło.

Kwalifikujące się rezerwacje

Aby zasugerować harmonogram, agent musi mieć kwalifikujące się rezerwacje zasobów do zarezerwowania oraz niezrealizowane wymagania dotyczące zasobów. Wymaga również wymagań dotyczących lokalizacji, które nie są zbyt daleko od siebie. Na przykład nie zwraca wyników, jeśli zasób ma siedzibę w Nowym Jorku, ale rezerwacje i wymagania znajdują się w Miami.

Rezerwacje, które mają metodę optymalizacji Nie przenosić i występują poza godzinami pracy lub wymagają podróży poza godzinami pracy, nie mogą być uwzględnione w sugerowanym harmonogramie.

Rezerwacje z metodą optymalizacji ustawioną na Nie przenoś

Rezerwacje, które mają metodę optymalizacji Nie przenosić lub które nie mają ustawionej metody optymalizacji, mogą stanowić wyzwanie dla agenta. Jeśli metoda optymalizacji nie jest ustawiona dla stanów rezerwacji, agent traktuje rezerwacje jako Nie przenosić domyślnie. W obu przypadkach agent nie może przenieść tych rezerwacji, co może prowadzić do następujących problemów:

  • Jeśli harmonogram obejmuje nakładające się rezerwacje, agent nie może zasugerować lepszego harmonogramu.

  • Jeśli co najmniej jedna rezerwacja nakłada się na przerwy lub okresy pracy zasobu, agent nie może zasugerować lepszego harmonogramu. Zawsze próbuje pomieścić całą pracę związaną z podróżami i rezerwacjami w godzinach pracy zasobu. Próbuje również zezwolić na czas, przez jaki zasób ma być przejeżdżany z lokalizacji ostatniej rezerwacji dnia z powrotem do lokalizacji końcowej zasobu.

  • Jeśli podróż rozpoczyna się lub praca występuje przed rozpoczęciem zakresu czasu optymalizacji, agent zwraca błąd. Nie może sugerować harmonogramu, w którym odbywa się podróż lub praca w określonym przedziale czasu. Podobnie, jeśli jakakolwiek część podróży lub pracy nakłada się na koniec zakresu czasu optymalizacji, agent ulegnie awarii.

Aby uniknąć tych problemów, wybierz metodę optymalizacji dla wszystkich stanów rezerwacji lub upewnij się, że początek i koniec zakresu czasu optymalizacji występują na długo przed lub na długo po rezerwacji Nie przenieś . Dowiedz się więcej w artykule Select an optimization method for booking statuses and Time range (Wybieranie metody optymalizacji dla stanów rezerwacji i zakresu czasu).

Ustawianie wartości priorytetu i metody optymalizacji

Jeśli agent w ogóle nie odbiera wymagań ani rezerwacji, upewnij się, że priorytety mają ustawiony priorytet, a statusy rezerwacji mają ustawioną metodę optymalizacji. Dowiedz się więcej w temacie Ustawianie wartości priorytetu i Wybierz metodę optymalizacji dla stanów rezerwacji.

Ograniczenia i znane problemy

Agent planowania operacji ma pewne ograniczenia:

  • Nie obsługuje zasobów typu Konto, Sprzęt, Pula i Obiekt. Agent obsługuje tylko zasoby User, Contact lub Crew .

  • Zasób nie może być częścią załogi podczas zakresu optymaliacji.

  • Zasób może mieć maksymalnie trzy przerwy w ciągu dnia roboczego lub zmiany. W przypadku czterech lub więcej przerw agent zwraca błąd.

  • Agent nie uwzględnia preferencji realizacji wymagań ani częściowo spełnionych wymagań dotyczących zasobów.

  • Agent musi być uruchamiany, gdy zasób jest dostępny do pracy. Zasób nie może być w przerwie, poza pracą lub podróżą do lub pracą nad rezerwacją.

  • Agent działa najlepiej w środowiskach usługi Field Service, które nie mają zainstalowanego dodatku optymalizacji planowania zasobów dla usługi Microsoft Dynamics 365 Field Service. Jeśli masz dodatek, zamiast tego użyj optymalizacji pojedynczego zasobu na potrzeby optymalizacji planowania zasobów .