Von Microsoft Dynamics NAV auf Dynamics 365 Business Central wechseln
Microsoft Dynamics NAV (intern auch „Navision" genannt) war jahrzehntelang der Mittelstands-Standard im Microsoft-Stack. Mit der Cloud-Strategie von Microsoft wurde NAV in Dynamics 365 Business Central (BC) überführt. Mainstream-Support für klassische NAV-Versionen läuft schrittweise aus — die Migration auf BC ist für die meisten NAV-Anwender nicht mehr „ob", sondern „wann". Dieser Guide gibt einen praxisnahen Leitfaden.
Auslöser: Warum jetzt von NAV auf BC migrieren?
Mainstream-Support-Endes. Microsoft hat die Lifecycle-Termine für NAV-Versionen definiert. NAV 2018 war die letzte Hauptversion vor BC. Mainstream-Support für NAV 2018 lief Anfang 2023 aus, Extended-Support endet 2028. Wer auf älteren NAV-Versionen läuft (NAV 2016, 2017 oder früher), ist häufig schon out-of-support.
Kein Cloud-Pfad in NAV. NAV ist On-Prem-Architektur. Wenn dein Unternehmen Cloud-Modernisierung will, gibt es in NAV keinen Pfad — nur den Wechsel zu BC.
Fehlende moderne Funktionen. Power BI-Embedding, Power Automate-Workflows, AI-Insights, AppSource-Marketplace — alles BC-Features, die in NAV nicht verfügbar sind. Wer moderne Anwender-Erwartungen erfüllen will, braucht BC.
Stagnation der NAV-Customizing-Welt. ABAP-artige C/AL-Programmierung in NAV ist nicht mehr modern. BC's neue Programmiersprache AL plus Visual Studio Code, Git-Integration und moderne DevOps-Tools sind dramatisch besser.
Recruiting-Vorteil. Junge Microsoft-Entwickler kennen BC und AL — NAV-C/AL-Spezialisten werden seltener und teurer am Personalmarkt.
Wichtige Unterscheidung: Welche NAV-Version habt ihr?
Der Migrations-Pfad hängt stark von eurer aktuellen NAV-Version ab.
NAV 2013 oder älter. Der größte Sprung. Direkter Upgrade-Pfad zu BC ist nicht möglich — entweder mehrstufiger Upgrade über NAV 2017/2018 zu BC, oder direkte Re-Implementation als BC-Greenfield.
NAV 2015–2017. Direkter In-Place-Upgrade über offizielle Microsoft-Tools möglich, aber komplex. Custom-Code wird automatisch migriert, manueller Nacharbeit-Aufwand erheblich.
NAV 2018. Beste Ausgangslage. Direkter Upgrade-Pfad zu BC ist gut dokumentiert, viele Custom-Objekte werden automatisch in BC-Erweiterungen (AL) konvertiert.
Cloud-Versionen NAV 2018 / BC On-Prem. Bereits sehr nah an Cloud-BC. Wechsel auf BC SaaS ist eher technische Migration als Architektur-Umbau.
Drei Migrations-Strategien
1. Technical Upgrade (In-Place)
NAV-Datenbank wird mit Microsoft-Tools schrittweise auf BC migriert. C/AL-Code wird in AL-Erweiterungen konvertiert. Datenmodell wird angepasst. Anwender bekommen neue UI, aber funktional läuft alles ähnlich weiter.
Vorteil: schnellster Pfad, geringster Schulungs-Aufwand. Nachteil: technische Schulden werden mitgeschleppt, Custom-Code-Modernisierung wird verschoben.
2. Re-Implementation (Greenfield)
Neue BC-Cloud-Instanz aufsetzen, Stammdaten neu importieren, Konfiguration nach BC-Best-Practices machen, Custom-Logik nur dort als AL-Erweiterung re-implementieren wo zwingend nötig.
Vorteil: saubere BC-Cloud-Architektur, keine Altlasten, Modernisierungs-Hebel groß. Nachteil: längerer Projektzeitraum, höherer Schulungs-Aufwand, Datenmigrations-Aufwand.
3. Hybrid
NAV-Datenbank wird teilweise migriert (Stammdaten, kritische Custom-Objekte), Standard-Konfiguration nach BC-Best-Practices neu gemacht. Mischform.
Vorteil: balanced — saubere Modernisierung mit Datenkontinuität. Nachteil: aufwendigste Projekt-Steuerung.
Migrations-Phasen — typischer Ablauf
Phase 1 — Discover (3–6 Wochen). NAV-Bestandsaufnahme: Version, Datenbank-Größe, Custom-Code-Volumen (Anzahl C/AL-Objekte), Add-ons (NAV-Branchen-Lösungen wie LS Retail, To-Increase, NAV4Construction etc.). BC-Demo. Strategie-Entscheidung Technical Upgrade / Greenfield / Hybrid.
Phase 2 — Prepare (4–8 Wochen). BC-Tenant einrichten. Lizenz-Modell festlegen (Essentials/Premium, User-Anzahl). Implementierungs-Partner aussuchen (zertifizierter Microsoft-BC-Partner mit NAV-Migrations-Erfahrung). Custom-Code-Inventur (Code-Analyse mit Tools wie Code Analyzer for AL).
Phase 3 — Migrate Code (8–24 Wochen, hoch-variable). Bei Technical Upgrade: C/AL-Objekte automatisiert in AL-Erweiterungen konvertieren. Manuelle Nacharbeit: Code-Modernisierung, BC-spezifische API-Calls, Performance-Optimierungen. Bei Greenfield: keine Code-Migration, Custom-Logik wird in AL neu implementiert wo nötig.
Phase 4 — Migrate Data (4–10 Wochen). Stammdaten extrahieren, bereinigen, in BC importieren. Bewegungsdaten-Strategie: vollständig (bei Technical Upgrade) oder offene Posten + 2–3 Jahre Historie (Greenfield).
Phase 5 — Test (4–8 Wochen). UAT, Integration-Tests mit Schnittstellen-Systemen (DATEV, Bank, Lager etc.), Performance-Tests, Schulungs-Vorbereitung.
Phase 6 — Cutover & Stabilize (2–6 Wochen). Final-Cutover am Wochenende. NAV wird Read-Only. BC produktiv. Hypercare-Phase.
Insgesamt: 6–12 Monate für typische NAV-Upgrades, 9–18 Monate bei größeren Re-Implementations.
Custom-Code: Der Knackpunkt jeder NAV-Migration
Der Custom-Code-Anteil ist der größte Risiko-Faktor. NAV-Anwender haben über die Jahre oft Hunderte oder Tausende C/AL-Objekte angesammelt: Custom-Tabellen, Formulare, Reports, Codeunits. Bei der BC-Migration müssen diese in AL-Erweiterungen konvertiert werden.
Tooling. Microsoft bietet automatische Konvertierung (txt2al-Tool). Die Konvertierung ist meist 70–85% automatisch erfolgreich — der Rest ist manuelle Nacharbeit. Ältere C/AL-Patterns (z.B. Form-basierte Logik) müssen in BC-Standard-Patterns überführt werden.
Tiefe der Anpassung. Bei sehr customized NAV-Setups (>500 Custom-Objekte) ist Greenfield-Re-Implementation oft schneller als Technical Upgrade — weil man nicht 100% Custom-Code retten muss.
Branchen-Add-ons. Wenn NAV-Branchen-Add-ons (z.B. LS Retail) im Einsatz sind: prüfen, ob Hersteller eine BC-Version anbietet. LS Retail, KUMAVISION und To-Increase haben BC-Pendants — andere kleinere Branchen-Add-on-Hersteller manchmal nicht.
Custom-Reports. NAV-Reports (RDLC, Word-Layouts) funktionieren mit Anpassungen in BC. Übernahme ist möglich, aber Nacharbeit erforderlich.
Datenmigration
Stammdaten. Item, Customer, Vendor, G/L Account, Cost Center sind im Datenmodell weitgehend kompatibel zwischen NAV und BC — Standard-Tools migrieren das robust.
Bewegungsdaten. Bei Technical Upgrade vollständig übernommen. Bei Greenfield: empfohlene Strategie ist „offene Posten zum Stichtag + 2 Jahre Historie für Reporting-Vergleichbarkeit". Ältere Historie kann in BC-Archive-Tabellen oder als separate Read-Only-NAV-Instanz weiter zugänglich gehalten werden.
Custom-Daten. Wenn NAV Custom-Tabellen mit unternehmenskritischen Daten hat (z.B. Anlagenakte, Wartungs-Historie), müssen diese in entsprechende BC-AL-Erweiterungs-Tabellen übernommen werden. Mapping-Aufwand kann erheblich sein.
Aufwand & Kosten
| Größe | Custom-Tiefe | Zeitrahmen | Gesamtkosten-Range |
|---|---|---|---|
| Klein (10–50 MA) | Standard-NAV | 4–7 Monate | 100.000 – 280.000 EUR |
| Mittel (50–150 MA) | Mittlere Customizing | 6–12 Monate | 250.000 – 700.000 EUR |
| Mittel-Groß (150–500 MA) | Tiefe Customizing | 9–18 Monate | 600.000 – 1.800.000 EUR |
| Komplex (Multi-Country, viele Add-ons) | Hohe Customizing | 12–24 Monate | 1.500.000 – 4.000.000 EUR |
BC-Lizenz-Kosten: Essentials ca. 70 EUR/User/Monat, Premium ca. 100 EUR/User/Monat. Bei 100 Usern Premium: 120.000 EUR/Jahr Lizenz.
Stolperfallen
C/AL-Code-Konvertierung unterschätzt. Viele NAV-Anwender denken „Tool macht alles automatisch". Realität: 15–30% der Code-Konvertierung ist manuelle Nacharbeit. Plan: Code-Analyse VOR dem Projekt-Kick-off.
Branchen-Add-ons ohne BC-Pendant. Wenn ein NAV-Branchen-Add-on im Einsatz ist, das BC nicht unterstützt, kann die Migration scheitern. Prüfe Add-on-Hersteller-Roadmap frühzeitig.
Custom-Reports vergessen. Reports sind oft business-kritisch. Eine vollständige Report-Inventur in Phase 1 ist Pflicht.
Stammdaten-Qualität nicht bereinigt. Wer schlechte NAV-Daten direkt nach BC migriert, hat schlechte BC-Daten. Bereinigung ist nicht „nice to have", sondern Voraussetzung.
Schnittstellen-Inventar unvollständig. NAV ist oft tief in Drittsysteme eingebunden. DATEV, Bank, Lager, Versand, BI — alle müssen für BC neu eingerichtet werden.
Performance-Thema in Cloud-BC. BC SaaS hat begrenzte Customizing-Optionen (kein direkter Datenbank-Zugriff). Performance-Bottlenecks im NAV-Custom-Code, die durch direkte SQL-Queries gelöst wurden, müssen in BC anders angegangen werden (oft via Power BI oder Azure Data Lake).
Hypercare-Aufwand vergessen. Anwender haben Jahre mit NAV-UI gearbeitet. BC ist anders. Hypercare-Phase 4–8 Wochen mit erhöhter Beratungs-Verfügbarkeit.
Erfolgsfaktoren
Microsoft-Partner mit dokumentierter NAV-zu-BC-Migrations-Erfahrung. Frage nach abgeschlossenen Migrationen in deiner Größe und Branche.
Frühe Code-Analyse. Lass den Custom-Code mit Tools auswerten BEVOR du das Projekt freigibst. Erkennt unerwartete Komplexität.
Phased Cutover bei großen Setups. Bei Multi-Country: nicht alle Töchter gleichzeitig migrieren. Pilot-Tochter zuerst, Lessons Learned, dann Roll-out.
Power Platform früh nutzen. BC's Power-Automate- und Power-Apps-Integration ist mächtig. Wer früh in dieser Richtung denkt, modernisiert nicht nur das ERP, sondern den ganzen Workflow-Stack.
Anwender-Ambassadoren. Pro Fachbereich 1–2 erfahrene NAV-Anwender als BC-Pioniere ausbilden. Sie helfen Kollegen während Hypercare.
Wann sich der Wechsel NICHT lohnt
Geplante Veräußerung kurzfristig. Käufer wird ohnehin auf seine ERP-Plattform migrieren wollen.
Sehr starkes proprietäres NAV-Branchen-Add-on ohne BC-Pendant. Selten, aber kommt vor. Dann oft entweder beim NAV-Anbieter bleiben (Extended Support nutzen) oder strategischer Re-Plattform-Wechsel zu einer Branchen-spezifischen Alternative.
Sehr kleine NAV-Setups (5–10 User) mit minimaler Nutzung. Ggf. ist der Wechsel zu einer KMU-Lösung wie Sage 50 oder Lexware wirtschaftlicher als BC.
In allen anderen Fällen ist BC der natürliche Nachfolger — und je früher der Wechsel passiert, desto weniger NAV-Custom-Schulden müssen mitgenommen werden.
FAQ
Wann ist NAV out-of-support? NAV 2018 Mainstream-Support endete Anfang 2023, Extended Support endet 2028. Ältere NAV-Versionen sind bereits out-of-support oder bald.
Können wir auf BC On-Prem (statt Cloud) migrieren? Ja, BC ist auch On-Prem verfügbar. Aber Microsoft investiert primär in Cloud-Versionen — neue Funktionen kommen zuerst Cloud-only. Empfehlung: Cloud, sofern keine spezifische Compliance-Anforderung dagegen spricht.
Wie lang dauert die durchschnittliche NAV-zu-BC-Migration? 6–12 Monate für Mittelstand-Setups mit moderater Customizing-Tiefe. Bei umfangreicher Customizing oder Multi-Country: 12–24 Monate.
Welche Microsoft-Tools helfen bei der Migration? txt2al für Code-Konvertierung, BC Cloud Migration Tool für Daten-Migration, Visual Studio Code mit AL-Extension für Entwicklung, Code Analyzer für AL für Code-Qualitäts-Analyse.
Können wir während der Migration weiter mit NAV produktiv arbeiten? Ja, das Projekt läuft parallel. Aber: NAV-Code-Änderungen während der Migrations-Phase müssen synchronisiert werden — Empfehlung: Code-Freeze in NAV während der finalen Phasen.
Was passiert mit unseren NAV-Reports? RDLC-Reports laufen in BC mit Anpassungen. Word-Layouts ebenfalls. Klassische Form-basierte Reports müssen neu gebaut werden — meist mit Word-Layouts oder Power BI.
Werden unsere Drittanbieter-Add-ons unterstützt? Hängt vom Hersteller ab. LS Retail, KUMAVISION, To-Increase, prodware: ja. Kleinere/lokale Add-ons: prüfen.
Verwandte Themen
- Microsoft Dynamics 365 Business Central im Detail
- Microsoft Dynamics 365 Finance & Operations
- Datenmigration im ERP-Projekt
- ERP-Migration: Strategien
- Greenfield vs. Brownfield
Stand: Mai 2026. Praxisnaher Überblick — keine individuelle Beratung. Konkrete Aufwände variieren je nach Setup.