Migracja do modułu Optymalizacja planowania w celu realizacji planowania głównego
Wbudowany aparat planowania głównego jest wycofywany (przestarzały). Jest zastępowany dodatkiem optymalizacji planowania dla rozwiązania Microsoft Dynamics 365 Supply Chain Management. Ten artykuł zawiera informacje dotyczące wpływu na nowe i istniejące wdrożenia. Zawiera on informacje dotyczące wymaganych akcji.
Optymalizacja planowania umożliwia wykonywanie obliczeń planowania głównego poza Supply Chain Management i jego bazą danych Azure SQL. Korzyści związane z optymalizacją planowania obejmują lepszą wydajność i zminimalizowany wpływ na bazę danych SQL podczas wykonywania głównych operacji planowania. Szybkie przebiegi planowania można wykonać nawet w godzinach pracy, dzięki czemu terminarze mogą natychmiast reagować na zmiany popytu lub parametrów.
Więcej informacji na temat optymalizacji planowania, zobacz Architektura systemu planowania głównego.
Przydatności istniejącego aparatu planowania głównego
Microsoft uznał wbudowany aparat planowania głównego za przestarzały na korzyść optymalizacji planowania. Ta zmiana wpływa na wszystkie środowiska w chmurze. Nie ma to wpływu na instalacje lokalne.
Aby uzyskać więcej informacji na temat przestarzałości silnika planowania głównego, zobacz ogłoszenia w Usunięte lub wycofane funkcje w Dynamics 365 Supply Chain Management.
Przestarzała funkcja to funkcja, która nie jest już aktywnie tworzona i może zostać usunięta w przyszłym wydaniu. W przypadku przestarzałego aparatu planowania głównego nie pojawią się żadne nowe funkcje, a wsparcie będzie zapewniane jedynie w przypadku problemów z blokowaniem (kiedy planowanie główne nie tworzy żadnych zaplanowanych zamówień i/lub ciągle kończy się niepowodzeniem) oraz w przypadku regresji funkcjonalności. W marcu 2023 r. Microsoft przyjmie rygorystyczne zasady zakazujące zapewniania pomocy technicznej dla przestarzałego aparatu planowania głównego, z wyjątkiem problemów z blokowaniem lub regresji. Niniejsze warunki dotyczą wszystkich klientów, w tym następujących typów:
- Klienci, których potrzeby nie są jeszcze w pełni obsługiwane przez optymalizację planowania. Oczekujemy, że spełnimy wszystkie wymagania klientów do końca 2023 r. w aktualizacji 1.
- Klienci, którzy otrzymali wyjątek, dzięki czemu mogą nadal korzystać z przestarzałego wbudowanego aparatu planowania.
- Wszyscy klienci lokalni.
Obecnie nie ma harmonogramu całkowitego usunięcia przestarzałego wbudowanego mechanizmu planowania z rozwiązania Supply Chain Management. Jeśli Microsoft planuje jego usunięcie, ogłosimy te plany na 12–18 miesięcy przed datą usunięcia, aby wszyscy pozostali klienci mogli przeprowadzić migrację.
Nowe wdrożenia
Optymalizacja planowania jest teraz standardowym aparatem planowania głównego i musi być używana dla wszystkich nowych wdrożeń chmury. Począwszy od wersji 10.0.32 Supply Chain Management, przy pierwszym włączeniu procesów planowania dla dowolnej osoby prawnej system będzie wymagał zainstalowania i włączenia optymalizacji planowania, jeśli jeszcze tego nie zrobiono.
Dodanie nowej osoby prawnej do istniejącego środowiska
Po dodaniu nowej firmy (firmy) do istniejącego środowiska firma ta musi skorzystać z optymalizacji planowania. Począwszy od wersji 10.0.32 Supply Chain Management, przy pierwszym włączeniu procesów planowania dla dowolnej nowo dodanej osoby prawnej system będzie wymagał zainstalowania i włączenia optymalizacji planowania, jeśli jeszcze tego nie zrobiono.
Możesz nadal używać przestarzałego mechanizmu planowania głównego w przypadku jednej lub większej liczby wcześniej utworzonych firm (do czasu ich migracji), nawet jeśli używasz optymalizacji planowania w pozostałych firmach. Aby uzyskać instrukcje dotyczące konfigurowania firmy do korzystania z przestarzałego aparatu planowania głównego, zobacz Dalsze korzystanie z przestarzałego planowania głównego dla niektórych firm.
Banknot
Pamiętaj, że po uzyskaniu wsparcia każdą osobę prawną nadal musisz przenieść do optymalizacji planowania.
Jeśli korzystasz z Kanban lub wkrótce zaczynasz działać i potrzebujesz czasu na przetestowanie optymalizacji planowania
Wszystkie nowe wdrożenia i osoby prawne muszą od początku korzystać z optymalizacji planowania. Jeśli jednak nowe wdrożenie przygotowywano już od jakiegoś czasu, a potrzebna Ci funkcjonalność nie była jeszcze obsługiwana przez usługę optymalizacji planowania podczas jej opracowywania, nadal możesz rozpocząć wdrażanie, korzystając z przestarzałego mechanizmu planowania głównego dla tego wdrożenia, dopóki nie będziesz mieć wystarczająco dużo czasu, aby zainstalować i przetestować optymalizację planowania.
Optymalizacja planowania nie obsługuje jeszcze systemu Kanban, więc jeśli chcesz z niego skorzystać, możesz na razie rozpocząć korzystanie z przestarzałego mechanizmu planowania. Nadal należy planować przejście na optymalizację planowania, gdy tylko Kanban będzie obsługiwany.
Istniejące wdrożenia
Właściciele istniejących wdrożeń opartych na chmurze, które są zależne od planowania głównego, muszą planować migrację do optymalizacji planowania. Jeśli implementacja zależy od funkcji, których optymalizacja planowania obecnie nie obsługuje, musisz zażądać wyjątku, aby nadal korzystać z przestarzałego aparatu planowania głównego.
Począwszy od Supply Chain Management w wersji 10.0.32, niektóre firmy (osoby prawne) mogą uruchamiać optymalizację planowania, a inne będą nadal używać przestarzałego aparatu planowania głównego do czasu, aż będą gotowe do migrowania. Dlatego Microsoft będzie teraz przyznawać wyjątki dla poszczególnych firm. Wyjątek dotyczy tylko istniejących firm — począwszy od wersji 10.0.32 wszystkie nowe firmy dodawane do istniejącego środowiska muszą korzystać z optymalizacji planowania. Aby uzyskać instrukcje dotyczące konfigurowania firmy do korzystania z przestarzałego aparatu planowania głównego, zobacz Dalsze korzystanie z przestarzałego planowania głównego dla niektórych firm.
Zalecamy migrację firm do optymalizacji planowania pojedynczo, gdy tylko będą one obsługiwane.
Rekomendacje dotyczące migracji
Istnieje kilka różnic między przestarzałym aparatem planowania głównego i optymalizacją planowania.
W przypadku firm dystrybucyjnych oba aparaty planowania zapewniają bardzo podobne zestawy funkcji. Bazując na naszym doświadczeniu w pomaganiu innym klientom w migracji, zalecamy, aby firmy dystrybucyjne włączyły i przetestowały optymalizację planowania w środowisku testowym, a następnie, gdy testy wypadną pomyślnie, włączyły ją w środowisku produkcyjnym.
Na firmy produkcyjne mogą mieć wpływ niektóre drobne różnice w architekturze pomiędzy optymalizacją planowania a przestarzałym aparatem planowania. Bazując na naszym doświadczeniu w pomaganiu innym klientom w migracji, zalecamy skonfigurowanie środowiska testowego i postępowanie w następujący sposób:
- Utwórz dwa plany testowania, jeden dla optymalizacji planowania, a drugi dla przestarzałego aparatu planowania. Użyj tych samych ustawień dla obu planów.
- Gdy przestarzały aparat planowania jest włączony, uruchom plan dla niego utworzony.
- Włącz optymalizację planowania i uruchom plan, który dla niej utworzono.
- Dla każdego planu eksportuj zaplanowane zamówienia do pliku Excel.
- Dla każdego planu zsumuj planowane wielkości zamówień dla każdego z kilku regularnych okresów (na przykład co miesiąc).
- Porównaj ilości dla każdego planu, aby upewnić się, że wynik jest taki sam (lub bardzo podobny). Można spodziewać się pewnych różnic w przypadku zleceń występujących na początku lub na końcu okresu.
- Jeśli test zakończy się pomyślnie, kontynuuj testowanie w środowisku testowym.
- Jeśli wszystkie testy wypadną pomyślnie, włącz optymalizację planowania w swoim systemie produkcyjnym.
Proces obsługi wyjątków dla wersji 10.0.32 i nowszych
Począwszy od wersji 10.0.32 Supply Chain Management, proces oceny systemu i przejścia do optymalizacji planowania jest w pełni zautomatyzowany. System przeanalizuje Twoją konfigurację i automatycznie wyświetli odpowiednie instrukcje dla Twojej sytuacji i dla każdej firmy (osoby prawnej). W poniższych podrozdziałach opisano szczegółowo możliwe przypadki.
Wdrożenia, w których optymalizacja planowania obsługuje wszystkie wymagane funkcje
Jeśli system wykryje, że wszystkie istotne funkcje, których używasz, są obsługiwane przez optymalizację planowania, ale nadal korzystasz z przestarzałego aparatu planowania, poprosi Cię o migrację. Przy następnym ręcznym uruchomieniu planowania głównego system wyświetli następujący komunikat:
Możesz skorzystać z nieaktualnego i szybszego planowania głównego (optymalizacja planowania). Więcej informacji na ten temat: https://go.microsoft.com/fwlink/?link=2220161.
Prosimy o podanie informacji dotyczących planowania głównego.
Czy masz dostosowania w aparacie planowania głównego?
Poniższy zrzut ekranu przedstawia widok komunikatu.
Jeśli nie dostosowano głównego aparatu planowania dla tego wdrożenia, musisz przeprowadzić migrację do optymalizacji planowania. Jeśli potrzebujesz więcej czasu na przetestowanie i migrację, wybierz potrzebny czas. System automatycznie zastosuje wyjątek dla wybranego czasu.
Jeśli masz dostosowania, musisz przenieść je do istniejącego punktu rozszerzalności. Aby uzyskać więcej informacji, zobacz temat Rozszerzalność optymalizacji planowania.
Wdrożenia wymagające funkcji jeszcze nieobsługiwanych przez optymalizację planowania
Jeśli system wykryje, że używasz funkcji, które nie są obsługiwane przez optymalizację planowania, przy następnym ręcznym uruchomieniu planowania głównego wyświetli następujący komunikat:
Nie obsługujesz jeszcze nieprzestarzałego planowania głównego (optymalizacja planowania). Mamy nadzieję, że będziemy Cię wspierać w nadchodzącej przyszłości. Gdy uzyskasz wsparcie, poprosimy o przejście do optymalizacji planowania. Jeśli masz dostosowania w aparacie planowania głównego, możesz już zacząć je oceniać i przygotowywać się do przeniesienia ich do punktu rozszerzalności optymalizacji planowania https://go.microsoft.com/fwlink/?linkid=2220303
Ten komunikat informuje, że należy rozpocząć planowanie przejścia do optymalizacji planowania, gdy tylko będzie ono obsługiwać funkcje, których używasz. Dlatego należy ocenić wszelkie dostosowania wprowadzone w przestarzałym aparacie planowania, zaplanować przeniesienie ich do istniejącego punktu rozszerzalności (zobacz Rozszerzalność optymalizacji planowania) i podjąć inne działania przygotowujące do migracji (na przykład kontaktując się z partnerem lub konsultantem Microsoft).
Aby uzyskać informacje o tym, które funkcje są już obsługiwane, oraz szacunki dotyczące tego, kiedy każda funkcja będzie dostępna na potrzeby optymalizacji planowania, zobacz Analiza dopasowania optymalizacji planowania.
Jeśli otrzymano już wyjątek, pozostanie on obowiązujący do czasu, aż funkcja optymalizacji planowania obsłuży wymagane funkcje.
Środowiska, które nie obsługują optymalizacji planowania
Niezależnie od używanych funkcji, aby można było korzystać z optymalizacji planowania, należy uruchomić rozwiązanie Supply Chain Management w wersji 10.0.7 lub nowszej w środowisku o wysokiej dostępności w warstwie 2 lub wyższej z włączoną usługą Microsoft Dynamics Lifecycle Services. Środowisko nie może być środowiskiem OneBox. W przypadku próby zainstalowania dodatku w środowisku OneBox instalacja nie zostanie zakończona i trzeba będzie ją anulować.
Jeśli Twoje środowisko nie obsługuje optymalizacji planowania, zostanie wyświetlony następujący komunikat:
W tym środowisku można uruchamiać wyłącznie przestarzałe planowanie główne. Jeśli chcesz uzyskać środowisko obsługujące aktualne planowanie (optymalizacja planowania), postępuj zgodnie z tymi instrukcjami: Rozpoczęcie pracy z planowaniem głównym
Jeśli jesteś partnerem Microsoft lub niezależnym dostawcą oprogramowania (ISV), możesz uzyskać po obniżonej cenie środowisko nieprodukcyjne obsługujące optymalizację planowania i obejmujące aplikacje Microsoft Business Applications oraz dane pokazowe. Te środowiska są dostępne tylko dla partnerów i niezależnych dostawców oprogramowania i można z nich korzystać tylko w przypadku dzierżawców partnerów, nigdy w przypadku dzierżawców klientów. Możesz użyć uzyskanego środowiska, aby dowiedzieć się, jak działa optymalizacja planowania, przetestować rozwiązania w trakcie ich używania i dostarczać klientom kompleksowe pokazy. Aby poprosić o licencję, przejdź do strony z żądaniami piaskownicy dla partnerów.
Często zadawane pytania dotyczące migracji
Jaki wpływ ma optymalizacja planowania na obecnych użytkowników planowania?
Użytkownicy będą nadal pracować w tym samym module i korzystać z tych samych stron, aby rozpocząć planowanie i przeglądać zaplanowane zamówienia. Jedyną widoczną różnicą będzie to, że w oknie przetwarzania będzie widoczna pozycja Uruchom optymalizację planowania.
Jeśli korzystam z planowania klasycznego w zadaniu wsadowym, czy muszę aktualizować to zadanie po włączeniu optymalizacji planowania?
Tak, musisz skonfigurować nowe zadanie wsadowe, aby uruchomić optymalizację planowania zamiast klasycznego planowania głównego.
Jeśli w niektórych firmach korzystam z przestarzałego planowania, a w innych z optymalizacji planowania, czy mogę korzystać z międzyfirmowego planowania głównego?
Tak. Chociaż strona planowania głównego międzyfirmowego nie jest obsługiwana, ten sam efekt można osiągnąć, planując kolejne zadania wsadowe w celu uruchomienia planowania dla różnych firm w żądanej kolejności. Użyj zadania wsadowego Optymalizacja planowania dla firm, które korzystają z optymalizacji planowania (zadanie Optymalizacja planowania), a przestarzałego aparatu dla pozostałych (zadanie Planowanie główne).
Aby skorzystać z międzyfirmowego planowania głównego dla różnych firm korzystających z optymalizacji planowania, proces jest taki sam: zaplanuj zadania optymalizacji planowania jako zadania wsadowe uruchamiane sekwencyjnie.
O ile poprawi się moja wydajność, gdy przejdę na optymalizację planowania?
Nie ma konkretnej reguły określającej, jak bardzo poprawi się Twoja wydajność. Ogólnie rzecz biorąc, największą poprawę odnotują firmy, które korzystają z dużych zbiorów danych i już doświadczają problemów z wydajnością w związku z przestarzałym planowaniem głównym. Najlepszym sposobem, aby się tego dowiedzieć, jest przetestowanie optymalizacji planowania.
Czy korzystanie z optymalizacji planowania wiąże się z dodatkowymi kosztami?
Nie, jest ona zawarta w licencji Supply Chain Management. Brak dodatkowych kosztów.
Czy mogę uruchomić optymalizację planowania w środowisku Government Community Cloud (GCC)?
Tak, optymalizacja planowania jest obsługiwana w środowiskach Government Community Cloud (GCC) teraz, gdy usługa GCC jest zgodna z platformą mikrousług Microsoft Dynamics Lifecycle Services.
Czy mogę uruchomić optymalizację planowania w środowisku warstwy 1?
Nie, optymalizacja planowania działa za pośrednictwem dodatku Lifecycle Services, który można zainstalować tylko w środowiskach warstwy 2 lub wyższej.
W jakim centrum danych działa optymalizacja planowania?
Optymalizacja planowania działa w tym samym centrum danych, co środowisko Supply Chain Management.
Jestem partnerem i chcę wypróbować lub przetestować optymalizację planowania. Jak mogę to zrobić?
Partnerom i niezależnym dostawcom oprogramowania (ISV) Microsoft oferuje specjalną licencję umożliwiającą dostęp do środowisk warstwy 2. Aby uzyskać szczegółowe informacje, zobacz [ISV] Żądanie licencji.
Zamierzam uruchomić wersję 10.0.32 lub nowszą, ale optymalizacja planowania nie ma jeszcze wszystkich potrzebnych mi funkcji. Czy mogę rozpocząć, korzystając na razie z przestarzałego aparatu planowania?
Tak. Kiedy zaczniesz korzystać z funkcji planowania, system poprosi Cię o zainstalowanie i włączenie optymalizacji planowania, ponieważ jest to obowiązkowe od wersji 10.0.32 rozwiązania Supply Chain Management. Jeśli jednak jedna lub więcej Twoich firm nie jest jeszcze gotowa do korzystania z optymalizacji planowania, możesz wykluczyć je z optymalizacji planowania, przechodząc do strony Parametry optymalizacji planowania. Instrukcje znajdziesz w temacie Dalsze korzystanie z przestarzałego planowania głównego dla niektórych firm.
Jak poprosić o wyjątek, aby nadal korzystać z przestarzałego aparatu planowania w wersji 10.0.32 lub nowszej?
System automatycznie umożliwi Ci przesłanie żądania wyjątku. Po wyświetleniu monitów po prostu wypełnij okna dialogowe. Wyjątek zostanie wówczas automatycznie zastosowany w tle.
Dlaczego podczas uruchamiania przestarzałego aparatu planowania głównego pojawia się komunikat o błędzie?
Czasami podczas uruchamiania przestarzałego aparatu planowania głównego może pojawić się komunikat o błędzie. Wskazuje, że musisz przejść do optymalizacji planowania, i podaje następujące informacje:
Wbudowany aparat planowania głównego jest przestarzały. Oznacza to, że nie jest obsługiwany (chyba że występuje problem blokujący) i nie będzie już powiązanych inwestycji. Jest zastępowany dodatkiem optymalizacji planowania dla rozwiązania Microsoft Dynamics 365 Supply Chain Management.
Informacje na temat migracji do optymalizacji planowania można znaleźć we wcześniejszych sekcjach tego artykułu.
W razie potrzeby możesz nadal korzystać z przestarzałego aparatu planowania głównego dla jednej lub większej liczby firm. Instrukcje znajdziesz w temacie Dalsze korzystanie z przestarzałego planowania głównego dla niektórych firm.
Jeśli widzisz ten błąd podczas pracy w piaskownicy i chcesz go usunąć, zobacz Czy mogę używać przestarzałego aparatu planowania głównego w moim środowisku piaskownicy?, aby uzyskać instrukcje.
Czy mogę używać przestarzałego silnika planowania głównego w środowisku piaskownicy?
Tak. Nawet jeśli w środowisku piaskownicy pojawi się komunikat o błędzie opisany w odpowiedzi na poprzednie pytanie, przestarzały aparat planowania głównego będzie nadal działać pomyślnie. Jeśli jednak komunikat o błędzie Ci przeszkadza, możesz go wyłączyć w środowisku piaskownicy IaaS (nie Service Fabric), uruchamiając następujące zapytanie w bazie danych:
-- Insert or update an enabled flight:
DECLARE @flightName NVARCHAR(100) = 'ReqPlanningOptimizationExceptionToggle';
IF NOT EXISTS (SELECT TOP 1 1 FROM SysFlighting WHERE flightName = @flightName)
INSERT INTO SYSFLIGHTING(FLIGHTNAME,ENABLED, FLIGHTSERVICEID,PARTITION)
SELECT @flightName, 1, 12719367,RECID FROM DBO.[PARTITIONS];
ELSE
UPDATE SysFlighting SET enabled = 1, flightServiceId = 12719367 WHERE flightName = @flightName;
Moje środowisko jest lokalne. Czy potrzebujesz wyjątku, aby nadal używać przestarzałego aparatu planowania głównego?
Nr Wyjątek nie jest wymagany w środowiskach lokalnych. Możesz nadal używać przestarzałego silnika planowania głównego. Administrator środowiska będzie informowany o konieczności podjęcia jakiejkolwiek akcji.
Korzystamy z planowanych zleceń produkcyjnych, ale obawiam się, co się stanie, gdy przejdziemy do wersji 10.0.16. Czy należy wykonać jakiekolwiek działanie?
Nie należy się martwić. Możesz nadal używać przestarzałego silnika planowania głównego w wersji 10.0.16. Zalecamy jednak, aby ocenić, czy migrację do optymalizacji planowania można rozpocząć z bieżącą funkcjonalnością. Zalecamy również, abyś był informowany o nowych funkcjach.
Podczas uruchamiania planowania głównego pojawia się komunikat o błędzie. Czy planowanie główne jest zablokowane?
Jeśli używasz wersji 10.0.16 lub nowszej, po uruchomieniu planowania głównego może pojawić się następujący komunikat o błędzie:
Ten komunikat o błędzie jest wyświetlany, ponieważ przestarzały aparat planowania głównego był używany w scenariuszach obsługiwanych przez optymalizację planowania. Należy teraz przeprowadzić migrację do optymalizacji planowania, ponieważ wbudowany silnik planowania głównego został wycofany. Należy zauważyć, że ten przebieg planowania głównego zakończył się pomyślnie.
Jeśli migracja jest silnie uzależniona od oczekujących funkcji, można zażądać wyjątku od dalszego korzystania z przestarzałego głównego silnika planowania.
Wypełnij poniższy kwestionariusz, aby rozpocząć i w razie potrzeby poprosić o wyjątek od migracji do optymalizacji planowania.
Planowanie główne nie zostało zablokowane. Przebieg planowania głównego został ukończony pomyślnie i można go używać w zwykły sposób. Aby jednak uniknąć otrzymywania tego komunikatu o błędzie podczas przyszłych uruchomień planowania głównego, należy natychmiast przeprowadzić migrację do optymalizacji planowania lub zażądać wyjątku, korzystając z łącza w komunikacie o błędzie.