techone --pruvodce=z-axapty-do-fo
Z Dynamics AX na Dynamics 365 Finance
Microsoft podporuje technickou cestu z AX 2012 R2 a R3, nejde však o bezobslužný upgrade. Před projektem je potřeba posoudit verzi, úpravy v X++, data, nepodporované funkce a cílový rozsah aplikací Dynamics 365.
Ve zkratce
- Pro koho je tento průvodce
- Firmy provozující Microsoft Dynamics AX, které potřebují ověřit podporovanou cestu, rozsah úprav a cílové řešení v rodině Dynamics 365.
- Co řeší
- Které verze mají podporovanou cestu, co umí nástroje Microsoftu převést a co musí tým upravit, otestovat nebo navrhnout znovu.
- Stav podpory
- Rozšířená podpora AX 2009 SP1, AX 2012 a AX 2012 R2 skončila v dubnu 2022; u AX 2012 R3 v lednu 2023. Konkrétní data uvádí Microsoft Lifecycle.
- Doporučená cesta
- Aktuální dokumentace Microsoftu uvádí podporovaný cloudový upgrade z AX 2012 R2 a AX 2012 R3. Upgrade z AX 2012 RTM podporovaný není; u starších verzí je nutné navrhnout předchozí krok nebo migraci.
- Jak začít
- Ověřením přesné verze a kumulativní aktualizace, spuštěním nástrojů pro analýzu upgradu a inventurou úprav, dat, integrací a používaných funkcí.
Proč se tím zabývat teď
Řada Dynamics AX už není v běžné ani rozšířené podpoře. Přesná data a podporovaná migrační cesta se však liší podle verze, proto je potřeba je rozlišovat.
Dynamics AX 2009
Rozšířená podpora AX 2009 SP1 skončila 12. dubna 2022. Aktuální postup je potřeba navrhnout podle konkrétní instalace; nejde o stejnou podporovanou cestu jako z AX 2012 R2 nebo R3.
Dynamics AX 2012 a 2012 R2
Rozšířená podpora AX 2012 a AX 2012 R2 skončila 12. dubna 2022. Aktuální cloudový upgrade Microsoft podporuje z AX 2012 R2, nikoli z AX 2012 RTM.
Dynamics AX 2012 R3
Rozšířená podpora AX 2012 R3 skončila 10. ledna 2023. Microsoft tuto verzi uvádí jako podporovaný zdroj pro upgrade do současných finance and operations apps.
Co znamená konec podpory
Po skončení rozšířené podpory už nelze počítat s běžnými opravami a bezpečnostními aktualizacemi v rámci standardního životního cyklu produktu. Dopad na provoz a legislativní změny je potřeba posoudit pro konkrétní instalaci.
Jak přechod probíhá
Podle aktuální dokumentace Microsoftu je cloudový upgrade podporovaný z AX 2012 R2 a AX 2012 R3. Nástroje pomáhají převést databázi i část vlastního kódu. Některé nepodporované funkce, například konkrétní zastaralé prvky, však mohou upgrade zablokovat a kód vyžaduje ruční vyřešení konfliktů.
Technická možnost upgradu neznamená, že je správné zachovat každou úpravu a proces. Při analýze proto porovnáváme přenesení současného řešení s reimplementací vybraných oblastí. U každé úpravy určujeme, zda ji pokryje současný standard, zda ji lze převést, nebo zda má smysl změnit proces. Podklady pro takové rozhodnutí popisuje průvodce analýzou před implementací ERP.
Výsledkem analýzy má být zvolená cesta pro data, kód, integrace a jednotlivé procesy, nikoli automatické rozhodnutí pro upgrade nebo nový začátek.
Co řešit při převodu dat
Podporovaný upgrade z AX 2012 R2 nebo R3 může podle Microsoftu převést i plnou transakční historii. To ale neodstraňuje potřebu data předem vyčistit, ověřit velikost databáze a rozhodnout, co má z provozních a právních důvodů zůstat v živém systému.
Kmenová data
Zákazníci, dodavatelé, položky a účetní osnova. Kontroluje se jejich kvalita, duplicity, povinná pole a vazby na společnosti a další číselníky.
Otevřené položky a zůstatky
Neuhrazené doklady, počáteční stavy účtů a saldokonta. Rozsah určuje to, co musí být v hlavní knize připravené k prvnímu účetnímu dni.
Dlouhá historie
Technická cesta může umožnit převod celé historie, její rozsah však ovlivňuje velikost databáze, dobu přepnutí, náklady i způsob auditu. Alternativou může být dohledatelný archiv, pokud splní právní a provozní požadavky.
Úpravy a vlastní logika
Nástroj Microsoftu umí část kódu převést a vytvoří přehled konfliktů. Vývojář musí výsledek projít, opravit nepodporované části a otestovat chování proti cílové verzi a novému modelu rozšíření.
Rozsah převodu a způsob validace se stanoví podle zvolené technické cesty, právních požadavků a přijatelné délky odstávky.
Kde může při přípravě pomoci AI
AI lze využít jako pomocný nástroj při analýze kódu, návrhu transformačních skriptů nebo přípravě testovacích případů. Nevytváří však sama účetně správný převod a nenahrazuje nástroje upgradu, kontrolní součty ani potvrzení odpovědných uživatelů.
U finančních dat musí být každý převod opakovatelný a dohledatelný. Výstupy vytvořené s pomocí AI proto procházejí kontrolou vývojáře, konzultanta a vlastníka dat.
Mapování a transformace
Pomoc s návrhem transformačního kódu a dokumentace mapování. Výsledná pravidla musí být explicitní, verzovaná a otestovaná.
Konsolidace a vyčištění
Vyhledání možných duplicit nebo neobvyklých hodnot může urychlit kontrolu. O opravě záznamu rozhoduje vlastník dat podle stanovených pravidel.
Validace a rekonciliace
Kontrolní součty a rekonciliační reporty porovnávají zdrojový a cílový systém. Kritéria musí být deterministická; AI může pomoci s přípravou skriptů, ne s potvrzením účetní správnosti.
Přínosem AI může být rychlejší příprava podkladů. O správnosti převodu rozhodují opakovatelné kontroly a odpovědní lidé.
Proč my
Pro posouzení přechodu z AX je relevantní zkušenost s platformou Dynamics 365, migrací finančních dat, českými požadavky a koordinací mezi pobočkou a centrálou. Samotnou referenci na kompletní upgrade z AX ale veřejně neuvádíme.
U Tesil Fibres jsme se podíleli na české části implementace Dynamics 365 Finance při přechodu z Oracle E-Business Suite. Řešili jsme migraci dat a české požadavky pro DPH a Intrastat v koordinaci s mateřskou firmou. Jde o související zkušenost s cílovou platformou, nikoli o referenci upgradu z Dynamics AX. Implementace a napojení na další systémy po analýze řešíme ve službě ERP integrace.
Často kladené otázky
Vyplatí se začít teď, nebo počkat?
Všechny uvedené verze Dynamics AX jsou po skončení rozšířené podpory. Analýza vám ukáže, zda máte podporovanou technickou cestu, které funkce ji mohou blokovat a kolik práce vyžadují úpravy, data a integrace. Termín samotného projektu pak stanovíte podle provozních rizik a dalších priorit.
Proč je to nový systém, a ne upgrade?
Tato otázka nemá jednu odpověď. Microsoft podporuje cloudový upgrade z AX 2012 R2 a R3 a poskytuje nástroje pro data i kód. Některé funkce nebo stav úprav ale mohou vyžadovat reimplementaci části řešení. Rozhodnutí proto vzniká z analýzy verze, kódu, používaných funkcí, dat a cílových procesů.
Co bude s našimi úpravami v X++?
Nástroj pro upgrade kódu umí část kódu převést a vytvoří přehled konfliktů, které musí vývojář vyřešit. Současně je potřeba posoudit, zda úpravu nepokrývá aktuální standard nebo zda nemá proces fungovat jinak. Výsledek se musí funkčně i technicky otestovat.
Převede se kompletní historie dat?
Podporovaný upgrade z AX 2012 R2 nebo R3 může převést i plnou transakční historii. Praktický rozsah však závisí na velikosti databáze, kvalitě dat, požadované době přepnutí a právních či auditních potřebách. U jiné migrační cesty se rozsah navrhuje samostatně. Zdrojová data musí zůstat chráněná podle schváleného zálohovacího a archivačního plánu.
Jak dlouho přechod trvá a kolik stojí?
Rozhoduje zdrojová verze, množství a stav úprav, velikost databáze, používané funkce, integrace a požadovaná délka odstávky. Odhad vznikne po analýze upgradu a prvním vyhodnocení konfliktů v kódu a datech.
Máte zkušenost s migrací na Dynamics 365 Finance?
Máme zkušenost s cílovou platformou Dynamics 365 Finance. Pro Tesil Fibres jsme se podíleli na české části implementace při přechodu z Oracle E-Business Suite, včetně migrace dat a českých požadavků. Tuto práci nevydáváme za referenci kompletního upgradu z Dynamics AX.
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í.
Jedete na Dynamics AX?
Probereme stav vaší instalace a řekneme, co by přechod na Dynamics 365 Finance & Operations obnášel a v jakém pořadí.
Nezávazná konzultace