techone --pruvodce=nav-do-bc
Z Dynamics NAV do Dynamics 365 Business Central
Z Dynamics NAV lze do Dynamics 365 Business Central přejít technickou migrací přes podporované meziverze, nebo novou implementací s vybranými daty. Vhodný postup závisí na používané verzi, vlastních úpravách, integracích a tom, kolik historie potřebujete zachovat.
Ve zkratce
- Hlavní rozhodnutí
- Nejprve je potřeba rozhodnout, zda zachovat stávající databázi a projít technickou migrací, nebo Dynamics 365 Business Central zavést nově, procesy nastavit znovu a převést jen vybraná data.
- Podporovaná cesta
- Přechod z Dynamics NAV 2015 až 2018 do cloudu vede přes Dynamics 365 Business Central 14 a následně verzi 25 nebo novější. U starších verzí jsou potřeba další mezikroky.
- Nová implementace
- Nové řešení se nastaví podle cílových procesů a data se převedou ve schváleném rozsahu podle vlastního mapování. Také tato varianta vyžaduje přípravu, testování a plán přechodu.
- Stav podpory
- Rozšířená podpora Dynamics NAV 2016 skončila 14. dubna 2026, Dynamics NAV 2017 končí 11. ledna 2027 a Dynamics NAV 2018 11. ledna 2028.
- Co připravit
- Pro první posouzení potřebujeme znát přesnou verzi, společnosti a databáze, vlastní objekty a úpravy, integrace, reporty, objem dat a požadavky na zachování historie.
Nejdřív rozhodnutí, potom migrační plán
Po skončení podpory už Microsoft pro danou verzi neposkytuje standardní opravy a bezpečnostní aktualizace. Dynamics NAV může dál fungovat, firma je ale více závislá na konkrétní instalaci, infrastruktuře a dostupnosti specialistů. Samotné datum konce podpory přitom ještě neurčuje, který způsob přechodu je vhodnější.
Technická migrace zachová stávající databázi a postupně ji převede přes podporované meziverze. Dává smysl, pokud má kompletní historie provozní hodnotu a používané úpravy lze převést do současného modelu rozšíření. Předem je ale potřeba rozhodnout, které funkce mají v novém řešení zůstat, aby se spolu s daty nepřenesl i nepotřebný technický dluh.
Při nové implementaci se cílové procesy a konfigurace připraví znovu. Kmenová data, otevřené položky, zůstatky a vybraná historie se převedou pomocí samostatně navržených importů a mapování. Rozsah převáděných dat, testování i způsob archivace proto potřebují vlastní plán.
Podporovaná cesta podle výchozí verze
Podporovaný postup se podle aktuální dokumentace Microsoftu liší podle výchozí verze Dynamics NAV. Před projektem je potřeba ověřit také konkrétní build a kompatibilní kumulativní aktualizaci. Samotné číslo hlavní verze nestačí.
Dynamics NAV 2015 až 2018
Standardní cesta do Dynamics 365 Business Central online vede přes verzi 14 on-premises a následně verzi 25 nebo novější. Převod aplikace z C/AL do AL je součástí této cesty.
Dynamics NAV 2013 a 2013 R2
Nejdřív se přechází na Dynamics NAV 2018. Teprve potom následuje Dynamics 365 Business Central 14, verze 25 nebo novější a migrace do online prostředí.
Dynamics NAV 2009 SP1 a 2009 R2
Cesta obsahuje přechod na Dynamics NAV 2013 nebo 2015, následně Dynamics NAV 2018, Dynamics 365 Business Central 14 a verzi 25 nebo novější před migrací do cloudu.
Podpora Dynamics NAV 2016 až 2018
Rozšířená podpora Dynamics NAV 2016 skončila 14. dubna 2026. U Dynamics NAV 2017 končí 11. ledna 2027 a u Dynamics NAV 2018 11. ledna 2028. Starší zde uvedené verze už jsou po rozšířené podpoře.
Meziverze jsou jednou z technických podmínek. U každého kroku je potřeba ověřit kompatibilitu databáze, aplikace a rozšíření a připravit možnost bezpečného návratu.
Technická migrace, nebo nová implementace
O vhodném postupu nerozhoduje pouze stáří Dynamics NAV. Důležité je, zda firma potřebuje zachovat stávající databázi a kompletní historii, nebo chce změnit procesy a opustit část historických úprav. Každá varianta vyžaduje jiný způsob přípravy dat, kódu a testování.
Hodnota kompletní historie
Plná technická migrace je vhodnější, pokud uživatelé potřebují v novém prostředí pracovat s rozsáhlou historií a vazbami. U nové implementace se vybírá provozně potřebný rozsah a zbytek zůstává v dohledatelném archivu.
Úpravy a technický dluh
Potřebné C/AL úpravy se při technické migraci převádějí do AL extensions. Pokud velká část kódu nahrazuje dnešní standard nebo už neodpovídá provozu, může být účelnější funkce navrhnout znovu.
Cílové procesy
Technická migrace zachovává více kontinuity. Nová implementace dává větší prostor sjednotit role, schvalování, dimenze, číselníky a způsob práce, ale vyžaduje důslednější procesní rozhodnutí a přípravu uživatelů.
Data a integrace
Počet společností, velikost databáze, vlastní tabulky, reporty, banky, e-shop, CRM, WMS nebo EDI mohou rozhodnutí změnit. Každá vazba potřebuje vlastníka, cílové rozhraní a testovací scénář.
Po posouzení musí být jasné, kterou cestou se projekt vydá, jaká data se převedou a co se stane s jednotlivými úpravami a integracemi.
Co se stane s úpravami, daty a integracemi
Před návrhem přechodu zmapujeme vlastní objekty, pole, tabulky, reporty a napojení. U každé úpravy ověříme, zda ji pokrývá standard Dynamics 365 Business Central, zda existuje vhodná aplikace, zda je potřeba vytvořit AL extension, nebo zda dává větší smysl změnit proces.
Rozsah dat závisí na zvolené cestě a na tom, jak firma s historií skutečně pracuje. Nestačí pouze zkopírovat tabulky. Po převodu musí souhlasit zůstatky a vazby a uživatelé musí dokončit scénáře, za které odpovídají.
C/AL kód a vlastní objekty
Plná migrace vyžaduje převod potřebné logiky do AL extensions. Automatické nástroje mohou pomoci s částí konverze, ale konflikty, nahrazené funkce a vazby na standard musí vyřešit a otestovat vývojář.
Kmenová data a otevřené položky
Zákazníci, dodavatelé, položky, účty, dimenze, otevřené doklady a počáteční zůstatky se čistí, mapují a potvrzují vlastníky příslušných oblastí.
Historie a vlastní tabulky
Při technické migraci lze zachovat více historických dat, pokud mají cílové tabulky a extensions odpovídající strukturu. U nové implementace se historie vybírá podle provozních, účetních a auditních potřeb.
Integrace, identity a reporty
Každé napojení se ověřuje proti cílovému rozhraní a oprávněním. Součástí návrhu jsou také účty Microsoft Entra, role uživatelů, tiskové výstupy, reporty a odpovědnost za chybové stavy.
Kontroly a archiv
Při zkušebních převodech porovnáváme počty záznamů, vazby a finanční zůstatky. Plán archivace určí, jak dlouho a v jaké podobě zůstane zdrojový systém nebo jeho data dostupná.
Jak projekt probíhá
Pořadí je společné pro technickou migraci i novou implementaci. Rozdíl je v rozsahu jednotlivých kroků, použitých nástrojích a způsobu převodu historie.
Zmapujeme výchozí řešení
Ověříme verzi a build, databáze a společnosti, používané oblasti, vlastní objekty, data, reporty, integrace, infrastrukturu a termíny, které nesmí přechod narušit.
Porovnáme obě cesty
Pro technickou migraci a novou implementaci popíšeme mezikroky, rozhodnutí o úpravách, rozsah dat, integrační práci, rizika a způsob ověření.
Připravíme cílové prostředí a zkušební převody
Nastavíme cílové procesy, připravíme AL extensions, mapování a integrace a opakovaně převedeme data v testovacím prostředí. Výsledky každého testu použijeme k opravě konfigurace a pravidel převodu.
Ověříme provoz a provedeme přechod
Vlastníci procesů dokončí akceptační scénáře, potvrdí kontrolní součty a připravenost uživatelů. Plán přechodu určí poslední převod, délku odstávky, odpovědnosti, archivaci a podporu po spuštění.
Často kladené otázky
Kdy je vhodné začít?
Začít je vhodné s dostatečným předstihem před koncem podpory nebo plánovanou změnou infrastruktury. Potřebný čas závisí na počtu mezikroků, rozsahu úprav, integracích a opakovaném testování. Inventuru lze zahájit ještě před rozhodnutím o konkrétní cestě.
Jaký je rozdíl mezi technickou migrací a novou implementací?
Technická migrace zachovává kontinuitu databáze a vede přes podporované meziverze; potřebné C/AL úpravy se převádějí do AL extensions. Nová implementace vytváří cílové procesy a konfiguraci znovu a do nového prostředí převádí dohodnutá data vlastními mapováními a importy.
Co bude s našimi úpravami a vlastními tabulkami?
Nejprve je zmapujeme a porovnáme se současným standardem Dynamics 365 Business Central. Potřebná logika může přejít do AL extension, být nahrazena aplikací nebo změnou procesu. Data vlastních tabulek vyžadují odpovídající cílovou strukturu nebo výslovné mapování a kontrolu.
Převede se kompletní historie dat?
U technické migrace lze zachovat více historických dat, pokud jsou tabulky a úpravy kompatibilní s cílovým řešením. U nové implementace se rozsah vybírá podle provozních, účetních a auditních potřeb. Data, která nepřejdou do živého systému, musí zůstat bezpečně archivovaná a dohledatelná.
Co určuje rozsah, termín a cenu projektu?
Rozhoduje výchozí verze a build, počet mezikroků, velikost a kvalita databáze, počet společností, rozsah úprav, integrace, historie, testovací scénáře a možné termíny přepnutí. Spolehlivý odhad lze připravit po inventuře a výběru dalšího postupu.
Související témata
Analýza před implementací ERP
Jak převést současné procesy, data, role a výjimky do cílového návrhu a zadání.
Kdy dává Dynamics 365 Business Central smysl
Jak posoudit ERP podle procesů, dat, integrací, úprav a provozního modelu.
Implementace Dynamics 365 Business Central
Od procesní a datové analýzy přes migraci a integrace až po spuštění a podporu.
Microsoft Cloud Solution Provider
Přechod na Dynamics 365 i nákup licencí vyřešíte přes jednoho partnera. Projdeme s vámi vaši situaci a postaráme se o obojí.
Plánujete přechod z Dynamics NAV?
Nejprve společně ověříme používanou verzi, rozsah úprav, databázi, integrace a požadavky na nové řešení. Potom budete vědět, zda dává větší smysl technická migrace, nebo nová implementace.
Probrat přechod z Dynamics NAV