Virksomheden med 10-50 ansatte opgraderede fra NAV 5.0 til Dynamics 365 Business Central (version 14 "Spring Release 2019").
Virksomheden fra handels- og logistiksektoren, som består af flere virksomheder, tilbyder industriservice, som kan sammenfattes under begreberne lagerstyring, montering og emballering. Den leverer også en række cateringydelser til skoler og virksomheder. Virksomheden bruger modulerne indkøb/salg (detailhandel), produktion, projektplanlægning og logistik i NAV-standarden. Derudover bruges modulerne lønregnskab og SAP-ordreimport, der er specielt programmeret til kunden. Der blev også udviklet en intern løsning (app til Labelscan) til logistik. Det er en offline-online-løsning: Transportchaufføren scanner varerne, før de læsses på lastbilen, og varerne scannes igen, når de læsses af. Det gør det muligt at afgøre, om varerne er blevet transporteret fuldt ud. Resultatet synkroniseres med databasen på hovedkontoret, så varerne kan genbestilles og genleveres med det samme, hvis det er nødvendigt.
Opgraderingsudfordringer
Opgraderingsprojektet gav os den udfordring at overføre hele den gamle datastruktur fra NAV 5.0 til Business Central Spring Release (version 14). Følgende objekter skulle også konverteres:
A) Konverter formularerne til sider.
B) Konverter DataPorts til XML-porte.
C) Konvertering af rapporterne til ForNAV-rapporter med stregkodeudnyttelse af ForNAV.
D) Oprettelse af en AL-udvidelse: Sidst, men ikke mindst, gav det komplette redesign af koden som en AL-udvidelse (ingen hybridudvikling AL - C/AL) os udfordringer.
De enkelte trin i opgraderingen
Opgraderingen tog ca. 2 måneder og blev gennemført i følgende trin:
- Komplet ny installation af Dynamics 365 Business Central
- Konverter de tilpassede objekter til AL
- Dataoverførsel fra det gamle system ved hjælp af "Rapid Start". Rapid Start" er et værktøj til at definere datapakker, f.eks. artikelstamdata, eksportere dem til Excel og derefter importere dem til det nye system via masseupload.
Opgraderingen omfattede også ændringen af licensmodellen og den tilhørende justering af autorisationsmodellen (f.eks. fjernelse af tabeller og tilføjelse af nye tabeller osv.) - Test med ny licens
- Uddannelse af medarbejdere i det nye Business Central-miljø
Konklusion
Kort sagt stødte vi ikke på nogen "showstoppere", da vi skiftede til udvidelsesteknologien under opgraderingen til Business Central. Løsningen kunne overføres 1:1 til Business Central uden større komplikationer.
Den største fordel for kunden ved at skifte til udvidelsesprogrammering er, at ingen af de objekter, der leveres af Microsoft, ændres, i stedet foretages alle justeringer i separate udvidelsesobjekter. Det sparer den omkostningstunge sammenlægningsindsats (sammenligning af objekter og tilpasning af objekter) til fremtidige versionsopgraderinger!