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

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 »

14 januari 2020 - Dynamics 365 BC Event, 14 januari 2020
Van der Valk Hotel Utrecht, Winthontlaan 4 -6, 3526 KV Utrecht
Datum: 14 januari 2020
Meer informatie »

29 oktober 2019 - Dynamics 365 BC Event, 29 oktober 2019
Van der Valk Hotel Veenendaal | Bastion 73 | 3905 NJ Veenendaal
Datum: 29 oktober 2019
Meer informatie »


Nieuws

Dutch Dynamics Community - BC * Nieuwsflits * Januari 2020
18 januari 2020
Lees bericht »

Dutch Dynamics Community - Nieuwsflits * Oktober 2019 * 2
22 oktober 2019
Lees bericht »

Dutch Dynamics Community - Nieuwsflits * Oktober 2019
16 oktober 2019
Lees bericht »


Blog

DDC BC-avond Utrecht 14 januari 2020
14 januari 2020
Lees blog »

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

DDC BC 14 januari 2020 - Kijk eens over de muur: D365 Finance & Operations - Functioneel
14 januari 2020
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