Du er her:

Opgrader fra Dynamics NAV til Business Central

Benytter din virksomhed stadig Dynamics NAV, er det måske på tide at opgradere til Business Central. Her på siden kan du både læse om fordelene ved at opgradere og hvordan man opgradere fra Dynamics NAV til Business Central.

Indholdsmenu


Hvorfor opgradere til Business Central?

Der er mange årsager til, at det kan være en god idé at opgradere fra Dynamics NAV til Business Central, men kort sagt, så er det stort set altid klogt at være en del af den teknologiske udvikling og tage del i de mange fordele den bringer med sig. Det er ikke kun et spørgsmål om ny og opgraderet funktionalitet, men også om sikkerhed og økonomiske og ressourcemæssige besparelser.

Spar penge

D365 Business Central er ikke nødvendigvis billigere end Dynamics NAV, men når du overgår til Business Central overgår du også til en betalingsmodel, hvor du ikke køber din software, men i stedet lejer den. Så man kan ikke prismæssigt sammenligne Dynamics NAV og Business Central én til én, men fordelen ved Business Central er, at når løsningen er installeret, kan du nemt spore de månedlige udgifter og planlægge dit budget mere effektivt, hvilket i de fleste tilfælde vil gøre Business Central billigere end NAV.

Derudover eliminerer flytningen til skyen behovet for en stor del af den interne IT-infrastruktur, dvs. dyre servere og vedligehold af disse, samt opgraderinger og licensafgifter.

Kort sagt, så er overgangen til Business Central den sidste opgradering du nogensinde kommer til at betale for. Når først løsningen er implementeret, opdateres den automatisk og helt gratis.

Maskinlæring og dataanalyse

Manuelle fejl og ineffktive arbejdsgange kan i D365 Business Central minimeres ved at udnytte teknologiske landvinger som maskinlæring (ML) og kunstig intelligens (AI). Med disse teknologier har du mulighed for at overvåge udstyr, filtrere spam, analysere, forudsige mm. og du bliver bedre i stand til at træffe bedre beslutninger som er baseret på præcis indsigt fra bl.a. Power BI.

Bedre sikkerhed

Data er det nye guld og har stor værdi for den moderne virksomhed. Derfor investerer stort set alle virksomheder både penge og tid i at sikre deres data og med de nye GDPR krav, er vigtigheden af, at sikre sine data blevet endnu større. Med Microsoft D365 Business Central Cloud får du et system med særdeles høj sikkerhed, faktisk et af de førende når det kommer til at opdage, beskytte og reagere på trusler i cyberspace. Når du ved, at dine data opbevares sikkert, kan du med ro i maven fokusere på at drive og udvikle din virksomhed og nå dine forretningsmæssige mål.

Ny funktionalitet

Business Central er helt grundlæggende en opgraderet version af NAV, Business Central bygger faktisk på grundkoden fra NAV, men eftersom Microsoft stoppede med at udvikle på NAV i 2019, indeholder Business Central også sammenlignet med NAV langt flere funktioner og muligheder. Derudover kan funktionaliteten nemt udvides ved at tilføje nye apps, også kaldet Extensions, fra AppSource.

Effektiv og fleksibel ERP

Business Central er en brugervenlig løsning med en intuitiv brugergrænseflade der reducerer indlæringstiden for nye brugere og dermed også den tid der skal bruges på oplæring og support. Business Central er desuden skalerbar og kan hurtigt og nemt tilpasses de forandringer der opstår når virksomheden ekspandere eller indskrænker sit virke. Desuden er fleksibiliteten Business Central tilbyder særdeles værdifuld, da den lader brugeren tilgå løsningen via mobil-apps hvor som helst og til enhver tid, og dermed øger effektiviteten.

Det skal du være opmærksom på inden du opgraderer til BC

At opgradere fra Dynamics NAV til Business Central kræver mere end blot at migrere data fra NAV til BC og trykke på start knappen. Selvom opgraderinger er blevet både mindre tidskrævende og komplicerede end det var med de store Dynamics NAV-opgraderinger, kræver en succesfuld migrering stadig både grundig planlægning og forberedelse.

Følgende overvejelser bør du gøre inden du opgradere:

Understøttede versioner

Da D365 Business Central bygger på præcis den samme grundkode som NAV, hvilket skaber en naturlig sammenhæng mellem de to løsninger og betyder, er det forholdsvist enkelt at opgradere fra NAV til D365 BC.

Det er dog udelukkende muligt at opgradere til Business Central Online fra understøttede versioner af Dynamics NAV On-premise og en opgradering forudsætter, at tilpasninger i applikationen laves som Extensions. Data fra tabeller med kodetilpasning kan altså ikke overføres direkte til Business Central. Derfor er det vigtigt at være opmærksom på eventuelle rettelser i applikationens grundkode, inden du kaster dig ud i et opgraderingsprojekt.

V1 Extensions ophører

Med Dynamics 365 Business Central understøttes V1 Extensions ikke længere og skal konverteres til V2 Extensions.

Opgraderings-codeunits

Foretages der ændringer i databaseskemaet, overvåger D365 Business Central automatisk, om disse ændringer er skadelige for applikationens funktionalitet eller ej. Indikerer overvågningen af databasen, at en eventuel ændring er skadelig og kan resultere i sletning af data, vil monitoreringen betragte det som destruktivt, og du bliver bedt om at håndtere den pågældende situationen ved hjælp af opgraderings-codeunits.

Navne på variabler

Med Business Central har Microsoft introduceret helt nye metoder og udsagn. Indeholder din nuværende Dynamics NAV løsning variabler, hvor navnet nu bruges af en standard AL-metode eller -udsagn, er det nødvendigt at ændre variablerne, inden du begynder at opgraderer til D365 BC. Det er desuden muligt at lukke variabelnavne i anførselstegn. Gør du ikke det og importerer et objekt, som har denne kode i tekstformat, vil det ikke være muligt at kompilere det pågældende objekt.

Codeunit 1 er erstattet af System codeunits

Med Business Central, har Microsoft fjernet Codeunit 1 ApplicationManagement, som hørte til Dynamics NAV, og erstattet det med System codeunits. Der er ikke fjernet noget funktionalitet i forbindelse med denne ændring, men forskellen er, at de nye System codeunits kan ikke tilpasses. Ændringen påvirker selvsagt opgraderingsprocessen, men den har også stor indflydelse på, hvordan du i fremtiden udvikler og tilpasser løsningen.

Udfaset eller ændret funktionalitet

Opgraderer du en Dynamics NAV-løsning, som er bygget op omkring funktionalitet, som er helt udfaset eller ændret i den nye standardversion af Business Central, er det vigtigt at du sikre dig, at dine opgraderings code units migrerer løsningens data korrekt.

MenuSuite ikke længere i brug

I Dynamics NAV kunne sider og rapporter søges i webklienten, forudsat at de var inkluderet i MenuSuite. I Business Central derimod, kan sider og rapporter ved hjælp af MenuSuite i stedet gøres søgbare ved at justere opsætningen af egenskaber på selve siden og rapportobjekterne. På den måde vil sider og rapporter, som før var søgbare i Dynamics NAV-klienten, ikke længere være søgbare efter en opgradering fra Dynamics NAV til Business Central, medmindre du angiver de krævede objektegenskaber.

Hvordan opgraderer man til Business Central?

Hvorvidt opgraderingen bliver en succes, afhænger af en række faktorere, ikke mindst hvilken version du opgradere fra og i hvor høj grad din Dynamics NAV-løsning er tilpasset og derfor adskiller sig fra standard versionen af Dynamics NAV.

Selve opgraderingen består helt grundlæggende af to dele:

  • Opgradering af applikationskoden
  • Opgradering af data

OBS! Vær opmærksom på, at Active Business Solutions ikke tager ansvar for eventuelle fejl eller uønskede ændringer og vi anbefaler at du altid kontakter din Business Central partner inden du foretager ændringer eller opgraderer Business Central.

Opgradering af applikationskoden

Det er meget almindeligt, at kunderne så vidt det er muligt, ønsker at bibeholde alle tilpasninger, der er implementeret i deres eksisterende databaser, og migrerer dem til deres nye Business Central-database. Alt afhængig af hvilken version der opgraderes fra, kan mængden af modifikationer i koden variere mellem de to versioner. Det er nødvendigt at sammenflette kode fra forskellige versioner af applikationen sammen, for at kunne opgradere applikationskoden. Denne sammenlægningsprocess kaldes en kodeopgradering eller applikationsopgradering. Derudover skal du være opmærksom på, at du skal opgradere applikationen, før du opgraderer dataene.

Enkelt-lejer- og multi-lejer-implementeringer

Uanset om der er tale om en enkelt-lejer eller multi-lejer implementering, er arbejdsprocessen når man skal opgradere grundlæggende den samme. Man skal dog være opmærksom på, at der er forskelle, da applikationen og forretningsdataene med en enkelt lejer-installation er placeret i den samme database, mens applikationskoden med en multi-lejer-installation ikke er placeret i den samme database som forretningsdataene.

Nedenfor er den overordnede process for hver type af installation

Enkelt-lejer opgradering

  • Opgrader først applikationskoden
  • Opret herefter en ny database på den nye platform
  • Flyt den nu opgraderede applikation til den nye database
  • Eksporter applikationen til en .fob-fil
  • Opgrader til sidst dataene og importerer .fob-filen

Multi-lejer opgradering

  • Opgrader først applikationskoden
  • Opret herefter en ny database på den nye platform
  • Importer nu den opgraderede applikation til den nye database
  • Opgrader til sidst dataene ved at placere lejeren i applikationsdatabasen

Hvordan opgraderes applikationskoden?

  • Installer først de nødvendige forudsætninger og værktøjer
  • Forbered Applikation Objektet Tekst Filer´ne
  • Sammenflet applikationsversioner
  • Håndter eventuelle konflikter
  • Importer og kompilér de sammenflettede objekter i en tom database
  • Kontroller / skift applikationsfamilie og version
  • Byg objektsøgningsindeks

Opgradering af data

Nedenfor finder du den overordnede process for opgradering af data.

Hvordan opgraderer man data?

  • Opret fuld SQL-backup af den gamle database
  • Afinstaller alle Extensions i den gamle database
  • Upload Business Central-partnerlicens til gammel database
  • Slet alle objekter undtagen tabeller i den gamle database
  • Ryd serverforekomst og fejlretningsbrudpunktsposter i gammel database
  • Konverter gammel database til Business Central
  • Importer opgraderede applikationsobjekter til konverteret database
  • Forbind en Business Central Server-forekomst til konverteret database
  • Kompilér alle objekter i konverteret database
  • Kør skemasynkronisering på den konverterede database
  • Kør dataopgradering på den konverterede database
  • Opgrader alle Javascript-baserede kontrol add-ins til nye versioner
  • Udgiv og generer symboler til Extensions
  • Opgrader eller reparer V2-Extensions
  • Udgiv og installer lokale funktionalitetsudvidelser
  • Importér tilladelsessæt og tilladelser
  • Indstil sproget i kundedatabasen
Your Challenge. Our Passion
Dynamics 365 Business Central partner