co należy wziąć pod uwagę przed uaktualnieniem Dynamics CRM do Dynamics 365?

wszyscy chcemy pozostać przy najnowszej wersji.

w końcu jest to wersja z największymi funkcjami, lepszym interfejsem i zwiększoną wydajnością. Ale zadanie bycia na bieżąco nie jest tak proste, jak się wydaje. W przypadku CRM, sprawy szły wolniej na początku; co dwa lata było duże wydanie. Deweloperzy mieli czas na wykonanie aktualizacji bez pośpiechu.

Kliknij tutaj, aby pobrać nasz darmowy ebook na temat Dynamics 365 i uzyskać odpowiedzi na swoje pytania!

w dzisiejszych czasach Microsoft pcha poważne aktualizacje Każdego roku. Nie mówiąc, że jest to zła rzecz w jakikolwiek sposób, ale proces aktualizacji musi być wykonywany szybciej, w przeciwnym razie, do czasu zakończenia aktualizacji, nowsza wersja będzie już dostępna.

od teraz Dynamics 365 jest najnowszą wersją.

jest to wersja, w której Microsoft postanowił zgrupować niektóre z głównych graczy Dynamics w jedno rozwiązanie, aby objąć główne obszary działalności firmy. Mimo że istnieje wersja Dynamics 365 na miejscu (jest to aktualizacja Dynamics CRM 2016), Microsoft naprawdę naciska na Dynamics 365 w chmurze. Będę mówił o rzeczach, na które należy mieć oko, jeśli przejście będzie z Dynamics CRM On-premise do Dynamics 365 (zauważ, że od teraz, ilekroć wspomnę o Dynamics 365, mówię o wersji online).

pulpit Sprzedaży Dynamics 365

co należy wiedzieć przed migracją

  • po przejściu do trybu online nie masz już takiej samej kontroli, jaką ma wdrożenie lokalne. Aplikacja CRM i SQL server są instalowane w chmurze (technicznie na serwerach Microsoft w niektórych centrach danych) i nie będziesz miał do nich bezpośredniego dostępu. (Pożegnaj się z dniami zmiany wartości danych bezpośrednio z bazy danych).
  • indeksowanie bazy danych będzie od teraz wykonywane przez inżynierów pomocy technicznej firmy Microsoft.

czy należy uaktualnić do najnowszej wersji?

jeśli nie masz zainstalowanej najnowszej wersji Dynamics CRM, musisz uaktualnić ją do najnowszej dostępnej wersji. (Od maja 2017 r. aktualizacja 2 „Dynamics 365” na Dynamics CRM 2016). Aby to zrobić, musisz przejść przez wszystkie główne wersje CRM.

na przykład, jeśli masz zainstalowany Dynamics CRM 2011, nie możesz przejść bezpośrednio do Dynamics 365 on-premise. Musisz uaktualnić system do wersji Dynamics CRM 2013, 2013 Z DODATKIEM SP1, 2015 i 2016, a następnie zainstalować najnowszą aktualizację do wersji 365. Ten proces aktualizacji może potrwać długo i, starsza wersja CRM zainstalowany, trudniej będzie uaktualnić ze względu na wszystkie dostosowania i kody, które zostały przestarzałe.

ten krok jest konieczny, ponieważ aby przenieść dostosowania do Dynamics 365, musisz zaimportować rozwiązania, które muszą zostać wyeksportowane z CRM z tą samą wersją.

Dynamics 365: Źródło aplikacji

przyjrzyj się jeszcze raz dostosowaniom

główne dostosowania CRM

obejmują one niestandardowe jednostki i globalne zestawy opcji, przepływy pracy i wszystko, co można zasadniczo znaleźć w rozwiązaniu Dynamics CRM. Będą one musiały zostać zaimportowane jako rozwiązania do Dynamics 365. Można je pogrupować w jedno duże rozwiązanie, które można zaimportować w nowej instancji Dynamics 365 przed migracją danych.

zauważ, że jeśli zarządzałeś rozwiązaniami CRM, nie można ich wyeksportować z wersji lokalnej; musisz uzyskać nowszą wersję bezpośrednio od oryginalnego dostawcy rozwiązania.

zwyczaj ASP.net strony

wiele lokalnych projektów Dynamics CRM obejmuje niestandardowe ASP.net strony, które implementują pewne funkcje, które są w inny sposób ograniczone w formularzach CRM. W Dynamics 365 te niestandardowe strony nie będą już działać. Musisz zastąpić je nowymi formularzami encji lub niestandardowymi Zasobami Internetowymi używającymi JS.

wtyczki

wszystkie wtyczki muszą działać w piaskownicy w Dynamics 365. Po uruchomieniu w piaskownicy wtyczki nie mogą uzyskać dostępu do bibliotek DLL innych firm. Ponadto, w przypadku aktualizacji z wersji starszej niż Dynamics CRM 2011, upewnij się, że zaktualizowałeś kod wtyczki ze względu na zmiany w zestawie SDK. Ponadto, jeśli istnieje jakikolwiek kod, który bezpośrednio uzyskuje dostęp do bazy danych CRM, należy go zastąpić, aby pobrać i wypchnąć dane za pomocą SDK dostarczonego OrganizationService.

wtyczki Dynamics CRM

raporty

jak powiedzieliśmy wcześniej, bezpośredni dostęp do bazy danych nie jest dostępny. Oznacza to, że wszystkie raporty oparte na SQL będą musiały być ponownie opracowane przy użyciu fetch-XML, aby mogły działać na Dynamics 365. Może to być nieco ograniczające, ponieważ zapytania SQL mogą być o wiele bardziej złożone niż zapytania fetch-XML, ale obejściem problemu jest użycie pod-raportów, aby uzyskać dostęp do większej liczby poziomów w bazie danych.

JavaScript

ten zależy od wersji Dynamics CRM, z której korzystasz. Jeśli aktualizujesz ze starej wersji Dynamics CRM, niektóre rzeczy w JS nie są już obsługiwane (na przykład wywołania SOAP do punktu końcowego 2007, sposób uzyskania adresu URL serwera dla zapytań oData itp.). Niektóre z tych zmian nie pozwolą na kontynuowanie aktualizacji (np. punkt końcowy SOAP 2007), podczas gdy inne przejdą, ale pękną po aktualizacji. Ponadto zaleca się usunięcie kodu JavaScript nieobsługiwanego przez Microsoft (np. dostęp do elementów DOM), ponieważ nawet jeśli nie pękną teraz, nie ma gwarancji, że będą działać w następnej aktualizacji.

Migracja danych

będzie to prawdopodobnie największy krok w całym procesie migracji, oczywiście w zależności od wielkości bazy danych. Aby przenieść wszystkie dane do chmury, zaleca się użycie narzędzia do migracji danych innej firmy (popularne jest w tym celu Scribe). Musisz utworzyć mapowania dla rekordów i pozwolić narzędziu wykonać zadanie. Ten krok naprawdę zależy od tego, które narzędzie jest używane i jak duże są dane, ale istnieje wiele przewodników krok po kroku, aby ci przez to przejść.

miłego ruchu!

po tym, jak wszystkie powyższe elementy zostaną wzięte pod uwagę i załatwione, ciesz się płynną migracją do chmury i poznaj mnóstwo funkcji, którymi obdarzył nas Microsoft.

Odsprzedaj Dynamics 365

wszyscy chcemy pozostać przy najnowszej wersji. w końcu jest to wersja z największymi funkcjami, lepszym interfejsem i zwiększoną wydajnością. Ale zadanie bycia na bieżąco nie jest tak proste, jak się wydaje. W przypadku CRM, sprawy szły wolniej na początku; co dwa lata było duże wydanie. Deweloperzy mieli czas na wykonanie aktualizacji bez pośpiechu. Kliknij tutaj,…

wszyscy chcemy pozostać przy najnowszej wersji. w końcu jest to wersja z największymi funkcjami, lepszym interfejsem i zwiększoną wydajnością. Ale zadanie bycia na bieżąco nie jest tak proste, jak się wydaje. W przypadku CRM, sprawy szły wolniej na początku; co dwa lata było duże wydanie. Deweloperzy mieli czas na wykonanie aktualizacji bez pośpiechu. Kliknij tutaj,…

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany.