Vad ska du tänka på innan du uppgraderar Dynamics CRM till Dynamics 365?

vi vill alla stanna med den senaste versionen.

det är trots allt versionen med de bästa funktionerna, bättre gränssnitt och förbättrad prestanda. Men uppgiften att hålla sig uppdaterad är inte så lätt som det verkar. För CRM, saker gick långsammare tidigt; det var en stor release vartannat år. Utvecklare hade tid att utföra en uppgradering utan att rusa.

Klicka här för att ladda ner vår gratis e-bok på Dynamics 365 och få svar på dina frågor!

numera driver Microsoft stora uppgraderingar någonsin år. Säger inte att det är en dålig sak på något sätt, men uppgraderingsprocessen måste göras snabbare eller annars, när en uppgradering är klar kommer en nyare version redan att vara ute.

från och med nu är Dynamics 365 den senaste versionen där ute.

det är den version där Microsoft beslutade att gruppera några av sina stora Dynamics-spelare i en lösning för att täcka huvudområdena i ett företags verksamhet. Även om det finns en lokal version av Dynamics 365 (det kommer som en uppdatering på Dynamics CRM 2016), driver Microsoft verkligen på Dynamics 365 på molnet. Jag kommer att prata om sakerna att hålla ett öga på om flytten är från On-premise Dynamics CRM till Dynamics 365 (Observera att från och med nu, när jag nämner Dynamics 365, pratar jag om onlineversionen).

Dynamics 365 Sales Dashboard

vad du ska veta innan migreringen

  • när du går online har du inte längre samma kontroll som du har med en lokal distribution. CRM-appen och SQL server installeras i molnet (tekniskt sett på Microsoft-servrar i vissa datacenter) och du har inte direkt åtkomst till dem. (Säg adjö till dagarna för att ändra datavärden direkt från databasen).
  • Databasindexering kommer att slutföras av Microsofts supportingenjörer från och med nu.

ska du uppgradera till den senaste versionen?

om du inte har den senaste versionen av Dynamics CRM installerad måste du uppgradera hela vägen till den senaste tillgängliga versionen. (Från och med maj 2017, Uppdatera 2 ”Dynamics 365” på Dynamics CRM 2016). För att göra det måste du gå igenom alla större CRM-versioner.

om du till exempel har Dynamics CRM 2011 installerat kan du inte hoppa direkt till Dynamics 365 på plats. Du måste uppgradera till Dynamics CRM 2013, 2013 SP1, 2015 och 2016 och sedan installera den senaste uppdateringen till 365. Den här uppgraderingsprocessen kan ta lång tid och ju äldre CRM-versionen är installerad, desto svårare blir det att uppgradera på grund av alla anpassningar och koder som har blivit föråldrade.

detta steg är nödvändigt eftersom du måste importera dina lösningar för att flytta dina anpassningar till Dynamics 365, som måste exporteras från en CRM med samma version.

 Dynamics 365: App källa

ta en titt på dina anpassningar

Main CRM-anpassningar

dessa inkluderar anpassade enheter och globala alternativuppsättningar, arbetsflöden och allt du i princip kan hitta i en Dynamics CRM-lösning. Dessa måste importeras som lösningar till Dynamics 365. De kan grupperas i en stor lösning som ska importeras i den nya Dynamics 365-instansen innan data migreras.

Observera att om du har hanterat CRM-lösningar kan dessa inte exporteras från den lokala versionen; du måste få en nyare version direkt från den ursprungliga lösningsleverantören.

Anpassad ASP.net sidor

många Dynamics CRM-projekt på plats inkluderar anpassade ASP.net sidor som implementerar vissa funktioner som annars är begränsade i CRM-formulär. I Dynamics 365 fungerar inte dessa anpassade sidor längre. Du måste ersätta dem med nya entitetsformulär eller anpassade webbresurser som använder JS.

Plugins

alla plugins måste köras i sandlådan i Dynamics 365. När de körs i sandlådan kan plugins inte komma åt dll-filer från tredje part. Om du uppgraderar från en version som är äldre än Dynamics CRM 2011, se till att du uppdaterar plugin-koden på grund av SDK-ändringarna. Dessutom, om det finns någon kod som direkt kommer åt CRM-databasen, bör den bytas ut för att dra och trycka data med den SDK-tillhandahållna Organisationstjänsten.

Dynamics CRM Plugins

rapporter

som vi sa tidigare är direkt databasåtkomst inte tillgänglig. Detta innebär att alla SQL-baserade rapporter måste utvecklas igen med fetch-XML för att kunna köras på Dynamics 365. Detta kan vara lite begränsande, eftersom SQL-frågor kan vara mycket mer komplexa än fetch-XML-frågor, men lösningen är att använda delrapporter för att komma åt fler nivåer i databasen.

JavaScript

den här beror på vilken Dynamics CRM-version du kommer från. Om du uppgraderar från en gammal version av Dynamics CRM stöds vissa saker i JS inte längre (till exempel SOAP-samtal till slutpunkten 2007, sättet att få serverns URL för oData-frågor etc.). Några av dessa ändringar tillåter dig inte att gå vidare med uppgraderingen (t.ex. SOAP 2007 endpoint), medan andra kommer att gå igenom men bryta efter uppgraderingen. Det rekommenderas också att du tar bort någon JavaScript-kod som inte stöds av Microsoft (som att komma åt DOM-elementen) eftersom även om de inte går sönder nu finns det ingen garanti för att de kommer att fungera i nästa uppdatering.

datamigrering

detta kommer förmodligen att vara det största steget i hela migrationsprocessen, beroende på databasens storlek, förstås. För att migrera alla dina data till molnet rekommenderas att du använder ett datamigreringsverktyg från tredje part (Scribe är populärt för detta). Du måste skapa mappningar för posterna och låta verktyget göra jobbet. Detta steg beror verkligen på vilket verktyg som används och hur stor data är men det finns gott om steg för steg guider för att få dig igenom det.

Njut av flytten!

när allt ovan har beaktats och tagits om hand, njut av en smidig migrering till molnet och utforska de många funktioner som Microsoft välsignade oss med.

 Återförsälja Dynamics 365

vi vill alla stanna med den senaste versionen. det är trots allt versionen med de bästa funktionerna, bättre gränssnitt och förbättrad prestanda. Men uppgiften att hålla sig uppdaterad är inte så lätt som det verkar. För CRM, saker gick långsammare tidigt; det var en stor release vartannat år. Utvecklare hade tid att utföra en uppgradering…

vi vill alla stanna med den senaste versionen. det är trots allt versionen med de bästa funktionerna, bättre gränssnitt och förbättrad prestanda. Men uppgiften att hålla sig uppdaterad är inte så lätt som det verkar. För CRM, saker gick långsammare tidigt; det var en stor release vartannat år. Utvecklare hade tid att utföra en uppgradering…

Lämna ett svar

Din e-postadress kommer inte publiceras.