DDC BC 14 januari 2020 - Upgraden naar BC. OK, hoe doe je dat? - Technisch

Dinsdag, 14 januari 2020, door Luc van Vugt

Luc van Vugt, een van de founding fathers van DDC, was deze avond weer op zijn best. Hij begondmet de aankondiging dat DDC deze zomer zijn tweede lustrum viert en dat dan voor hem de tijd is aangebroken dat hij zich terugtrekt van zijn bestuurstaken. Hij kijkt de zaal in en merkt op dat hij vele generatiegenoten ziet die voor een deel ook door hem zijn ingewijd in (toen nog) Navision.
 
Deze avond gaf hij ons inzicht in zijn eigen ervaring met upgraden naar DDC. Wat opviel was de enorme hoeveelheid bronnen die hij ons aanreikte voor meer informatie; nakijken van de bijbehorende PowerPointpresentatie (slide 10) is dan ook zeker een aanrader. Begin met http://aka.ms/bcupgradedeck, maar ook de andere bronnen zijn zeker de moeite waard: niet alleen upgraden náár de cloud, maar ook de weg terug naar on-premise als de cloud toch niet het gewenste biedt.


 
De verdere presentatie ging met name over hoe je naar de cloud moet gaan.

Stap 1: Naar BC14

Belangrijk is het om eerst naar de laatste versie van de Spring release 2019 (BC14) te gaan. Probeer daarbij de footprint in de code zo klein mogelijk te maken (met name tabellen). Zorg er ook voor dat velden die zijn verwijderd in de standaard of veldtypes die zijn gewijzigd worden teruggezet/gewijzigd. Voor een overzicht van breaking changes, zie sheet 26 van de presentatie, voor wat wél is toegestaan zie sheet 27.
 

Stap 2: Naar BC15 (on premise)

Bestaat BC14 nog uit een combinatie van C/AL en AL, voor BC15 geldt dat die alleen nog bestaat uit AL code; ook de windows client is hier verdwenen.
Je kunt de conversie op 3 manieren uitvoeren:

  1. De eerste en verreweg de slechtste manier is het uitvoeren van een technische upgrade. Het is makkelijk, want het is automatisch, maar zorgt ervoor dat de MS App, het MS systeem, partner-software en maatwerk op één hoop worden gegooid (tabelnamen worden zonder meer omgezet naar GUIDs). Dit betekent dat iedere upgrade een pijnlijk proces wordt. Bovendien is deze methode niet geschikt (en overigens ook niet toegestaan) voor de Cloud.
  2. Een andere methode is het onderbrengen van alle niet default code naar AL. Nadeel is natuurlijk dat nu een spagetti ontstaat van naatwerk en partnersoftware.
  3. Verreweg de beste (en lastigste) methode is het scheiden van customizations, partner en de base app.

Stap 3: Naar de cloud

De stap naar de cloud is eenvoudig en grotendeels automatisch; dit geldt ook voor tabellen. De enige uitzondering zijn extra tabelvelden. Hier aan moet zorg worden besteed. Microsoft heeft overigens beloofd dat over 4 maanden ook hiervoor een automatisch conversie beschikbaar zal zijn.

Al met al een verduidelijkende avond, die ons op weg helpt naar een conversie naar BC.
 
Dank je wel, Luc.

Verslag: Hanno Niemeijer
Foto's: Vincent van Rens

« Naar het overzicht

Events

23 maart 2021 - Dynamics 365 BC Event, 23 maart 2021
gather.town
Datum: 23 maart 2021
Meer informatie »

12 januari 2021 - Dynamics 365 BC Event, 12 januari 2021
gather.town
Datum: 12 januari 2021
Meer informatie »

16 januari 2020 - DDC Dynamics 365 FO event, 16 januari 2020
Sana Commerce, Van Nelleweg 1, 3044 BC Rotterdam
Datum: 16 januari 2020
Meer informatie »


Nieuws

Dutch Dynamics Community - BC * Nieuwsflits * Maart 2021
11 maart 2021
Lees bericht »

Dutch Dynamics Community - BC * Nieuwsflits * Februari 2021
15 februari 2021
Lees bericht »

Dutch Dynamics Community - BC * Nieuwsflits * December 2020
27 december 2020
Lees bericht »


Blog

DDC BC-avond gather.town 23 maart 2021
23 maart 2021
Lees blog »

DDC BC 23 maart 2021 - Wat is de juiste Dynamics ERP voor uw bedrijf? - Functioneel
23 maart 2021
Lees blog »

DDC BC 23 maart 2021 - Telemetry it is as easy as 123 - Technisch
23 maart 2021
Lees blog »

Wat is de Dutch Dynamics Community?

Ons doel is het delen van kennis en ervaringen rondom Microsoft Dynamics software.

We bieden de mogelijkheid aan alle Microsoft Dynamics Professionals om met elkaar in contact te komen en deel te nemen aan presentaties en discussies.

Laagdrempelig, onafhankelijk, diepgaand en altijd actueel.

Om iedereen op de hoogte te houden kun je je inschrijven voor een van onze nieuwsbrieven:

Schrijf je hier in voor de Business Central nieuwsbrief

Schrijf je hier in voor de Finance & Operations nieuwsbrief

Platinum sponsors


Gold sponsors

 

Sapphire sponsors


Silver sponsors


Club van 100

c100