Ratgeber
Was ist Navision? Herkunft, Namen und der Weg zu Business Central
Von Filip Jacobi, Business Central Entwickler & Berater · veröffentlicht am
Navision ist eine ERP-Software für kleine und mittelständische Unternehmen, die ursprünglich von einer dänischen Firma entwickelt und 2002 von Microsoft übernommen wurde. Microsoft hat das Produkt 2005 in Dynamics NAV umbenannt und 2018 als Dynamics 365 Business Central weitergeführt. Wer heute „Navision“ sagt, meint also entweder eine ältere NAV-Installation oder umgangssprachlich deren Nachfolger Business Central.
Ich arbeite seit 2014 mit Navision und Business Central, zuerst in einem BC-Systemhaus, heute als freiberuflicher Entwickler. Die Frage „Was bedeutet Navision eigentlich?“ höre ich oft, meistens dann, wenn ein Unternehmen merkt, dass sein System in die Jahre gekommen ist. Die Geschichte ist schnell erzählt. Wichtiger ist, was sie für euer NAV-System heute bedeutet: Supportende, C/AL-Altlasten und der Weg zu Business Central.
Was bedeutet Navision? Die kurze Antwort
Navision bedeutet heute meist zweierlei: im engeren Sinn die ERP-Software Microsoft Dynamics NAV bis zur letzten Version NAV 2018 samt ihren Vorgängern, im Alltag aber oft auch deren Nachfolger Microsoft Dynamics 365 Business Central. Ursprünglich war Navision der Produkt- und Firmenname des dänischen Herstellers Navision Software A/S, den Microsoft 2002 übernommen hat. Fachlich deckt das System Finanzbuchhaltung, Einkauf, Verkauf, Lager und Produktion ab.
Typisch für Navision war von Anfang an das Prinzip: ein Standardprodukt, das ein Partner (Systemhaus) für jeden Kunden anpasst. Diese Anpassbarkeit hat Navision im Mittelstand verbreitet und ist zugleich der Grund, warum viele alte Installationen heute schwer zu aktualisieren sind.
Was das Fertigungsmodul heute in Business Central kann, beschreibt der Ratgeber Produktionssteuerung in Navision und Business Central.
| Begriff | Was gemeint ist |
|---|---|
| Navision | Ursprünglicher Produktname, im Alltag oft Oberbegriff für alle Versionen |
| Microsoft Dynamics NAV | Name ab 2005, letzte Version: Dynamics NAV 2018 |
| Dynamics 365 Business Central | Nachfolger seit 2018, als Cloud (SaaS) und On-Premises |
| C/AL | Programmiersprache von Navision und Dynamics NAV |
| AL | Programmiersprache von Business Central, Grundlage für Extensions |
Geschichte von Navision: von Dänemark über Microsoft zu Business Central
Woher kommt Navision?
Navision stammt aus Dänemark. 1984 gründeten Jesper Balser, Torben Wind und Peter Bang die Firma PC&C und brachten eine Finanzbuchhaltung für den IBM-PC auf den Markt. 1987 folgte ein Nachfolgesystem in Client/Server-Architektur, das unter den Namen Navigator bzw. Navision bekannt wurde (Wikipedia: Microsoft Dynamics NAV, englische Fassung).
Mitte der 1990er-Jahre (1995/1996, die Quellen nennen unterschiedliche Jahre) benannte sich PC&C in Navision Software A/S um und brachte mit Navision Financials eine Version für Windows heraus. Der Vertrieb lief schon damals über Partner, auch in Deutschland. Das erklärt, warum es heute so viele unterschiedlich angepasste Navision-Systeme gibt: Fast jede Installation wurde von einem Partner für ein bestimmtes Unternehmen erweitert.
Wann hat Microsoft Navision übernommen?
Microsoft hat die Übernahme von Navision am 7. Mai 2002 angekündigt, für rund 1,3 Milliarden US-Dollar (Microsoft-Pressemitteilung). Abgeschlossen wurde der Kauf im Juli 2002.
Navision wurde Teil von Microsoft Business Solutions. Der bisherige Firmensitz in Vedbæk bei Kopenhagen wurde laut Pressemitteilung Microsofts Entwicklungszentrum für Business Solutions in Europa, Nahost und Afrika. Für Anwender änderte sich zunächst wenig: Das Produkt wurde weiterentwickelt und weiter über Partner verkauft.
Von Navision über Dynamics NAV zu Business Central
Der Name hat sich zweimal geändert, das Produkt dahinter ist eine durchgehende Linie. Im September 2005 hat Microsoft Navision in Microsoft Dynamics NAV umbenannt. Im April 2018 kam der Nachfolger Dynamics 365 Business Central als Cloud-Dienst, im Oktober 2018 folgte die On-Premises-Variante.
Zeitstrahl: Navision bis Business Central
| Jahr | Ereignis | Quelle |
|---|---|---|
| 1984 | Gründung von PC&C in Dänemark | Wikipedia |
| 1987 | Nachfolgesystem in Client/Server-Architektur | Wikipedia |
| 1995/96 | Umbenennung in Navision Software A/S, Navision Financials für Windows | Wikipedia |
| 2002 | Microsoft kündigt im Mai die Übernahme an, Abschluss im Juli | Microsoft |
| 2005 | Umbenennung in Microsoft Dynamics NAV | Wikipedia (en) |
| 2008 | Dynamics NAV 2009 mit dem neuen RoleTailored Client | Wikipedia (en) |
| 2017 | Dynamics NAV 2018 erscheint, die letzte Version unter dem Namen NAV | Microsoft Lifecycle |
| 2018 | April: Business Central als Cloud-Dienst; Oktober: On-Premises | Wikipedia |
| 2019 | Version 14 (Frühjahr) ist die letzte Version mit C/AL; ab Version 15 (2019 Release Wave 2) gibt es keinen Windows-Client mehr | Microsoft Learn: Txt2Al, Microsoft Learn: Entfernte Funktionen |
| 2023 | Ende des Mainstream-Supports für Dynamics NAV 2018 (Januar) | Microsoft Lifecycle |
| 2028 | Ende des erweiterten Supports für Dynamics NAV 2018 (Januar) | Microsoft Lifecycle |
Seit 2018 erscheinen bei Business Central jedes Jahr zwei Hauptversionen, im April und im Oktober (Microsoft Learn: Update-Zeitplan). Stand: Oktober 2026 ist die aktuelle Hauptversion Business Central 2026 Release Wave 2 (Version 29).
C/AL und AL: Was ist der Unterschied?
C/AL war die Programmiersprache von Navision und Dynamics NAV, AL ist die Sprache von Business Central. Der Unterschied ist nicht nur die Syntax, sondern die Art, wie Anpassungen ins System kommen.
In C/AL wurde direkt im Code des Standardsystems gearbeitet. Ein Partner hat Microsoft-Objekte geöffnet, Zeilen eingefügt, Felder ergänzt und das Ganze gespeichert. Das war flexibel, hat aber dazu geführt, dass jedes Update ein manuelles Zusammenführen von Standardcode und Kundencode erforderte. Viele Unternehmen haben deshalb über Jahre gar nicht mehr aktualisiert.
In AL werden Anpassungen als Extensions entwickelt, also als eigenständige Pakete, die sich über definierte Erweiterungspunkte (Events, Tabellen- und Seitenerweiterungen) an den Standard anhängen. Entwickelt wird in Visual Studio Code mit der AL-Language-Erweiterung (Microsoft Learn: Entwicklung in AL). Der Standardcode bleibt unverändert, Updates von Microsoft lassen sich dadurch deutlich leichter einspielen.
| Merkmal | C/AL (Navision, NAV) | AL (Business Central) |
|---|---|---|
| Entwicklungsumgebung | C/SIDE im Windows-Client | Visual Studio Code |
| Art der Anpassung | Änderung direkt im Standardcode | Extension neben dem Standard |
| Updates | Manuelles Zusammenführen von Code | Standard wird ersetzt, Extension bleibt |
| Cloud-fähig | nein | ja |
| Letzte Version | Business Central Version 14 (Frühjahr 2019) | aktuell |
Microsoft schreibt dazu, dass Version 14 die letzte Version mit C/AL-Unterstützung ist (Microsoft Learn: Txt2Al). Das Konvertierungswerkzeug Txt2Al wandelt C/AL-Objekte zwar syntaktisch in AL um, macht daraus aber keine sauberen Extensions. Wer alte Anpassungen übernehmen will, muss sie in der Praxis fachlich prüfen und neu aufbauen. Wie man dabei entscheidet, was in eine Extension gehört und was der Standard inzwischen selbst kann, beschreibe ich im Artikel Extension oder Anpassung im Standard.
On-Premises oder SaaS: Was ist der Unterschied?
Navision und Dynamics NAV liefen ausschließlich On-Premises, also auf eigenen Servern oder beim Hoster. Business Central gibt es in zwei Varianten: als SaaS in der Microsoft-Cloud und weiterhin als On-Premises-Installation (Microsoft Learn: Bereitstellung).
| Merkmal | Business Central SaaS | Business Central On-Premises |
|---|---|---|
| Betrieb | Microsoft betreibt Server und Datenbank | Ihr oder euer Hoster betreibt die Infrastruktur |
| Updates | Microsoft spielt Updates nach festem Zeitplan ein | Ihr entscheidet, wann ihr aktualisiert |
| Anpassungen | Nur als AL-Extensions | Als AL-Extensions, technisch mehr Spielraum |
| Datenbankzugriff | Kein direkter SQL-Zugriff | Direkter Zugriff möglich |
Welche Variante passt, hängt vor allem davon ab, wie stark euer System angepasst ist und welche Schnittstellen direkt auf die Datenbank zugreifen. Beides ist Teil der Analyse vor einem Umstieg.
Was bedeutet das für heutige NAV-Anwender?
Wer heute noch Navision oder Dynamics NAV nutzt, arbeitet mit einem Produkt, das Microsoft nicht mehr weiterentwickelt. Für Dynamics NAV 2018 endet der erweiterte Support im Januar 2028, für ältere NAV-Versionen ist er bereits ausgelaufen (Microsoft Lifecycle). Welche Version wann aus dem Support fällt, steht im Artikel Navision Supportende: alle Versionen.
Ohne Support gibt es keine Sicherheitsupdates mehr, und gesetzliche Neuerungen müssen selbst nachgebaut werden. Ein Beispiel: Die E-Rechnungspflicht im B2B-Bereich verlangt Formate, die ein altes NAV nicht von Haus aus beherrscht. Mehr dazu im Artikel E-Rechnung in Business Central 2027/2028.
Der Wechsel zu Business Central ist kein reines Update, sondern ein Projekt. Microsoft beschreibt für Dynamics NAV 2015 bis 2018 einen Weg über Business Central Version 14 und Version 25 bis zur aktuellen Version; dieser Weg setzt voraus, dass die Anwendung von C/AL nach AL umgestellt wird (Microsoft Learn: Upgrade-Pfade). Für ältere NAV-Versionen sind zusätzliche Zwischenschritte nötig.
So gehe ich bei einem NAV-Bestand vor
- Bestandsaufnahme: Welche NAV-Version läuft, welche Anpassungen gibt es, welche werden tatsächlich noch genutzt?
- Abgleich mit dem Standard: Was kann Business Central inzwischen selbst, was muss als Extension neu entstehen?
- Schnittstellen prüfen: Welche Fremdsysteme hängen am ERP, und wie greifen sie zu?
- Zielbild festlegen: SaaS oder On-Premises, neu aufsetzen oder Daten übernehmen.
- Umsetzung in Etappen: Extensions entwickeln, Daten migrieren, testen, umstellen.
Wie das im Detail aussieht, beschreibe ich auf den Seiten Navision Migration zu Business Central und Navision Upgrade. Wenn ihr den Wechsel von On-Premises in die Cloud plant, findet ihr dazu mehr unter Business Central von On-Premises in die Cloud.
Häufige Fragen
Ist Navision dasselbe wie Business Central?
Business Central ist der direkte Nachfolger von Navision bzw. Dynamics NAV, aber technisch ein deutlich weiterentwickeltes Produkt: neue Oberfläche im Browser, Programmiersprache AL statt C/AL und zusätzlich eine Cloud-Variante. Fachlich (Buchhaltung, Einkauf, Verkauf, Lager) werden NAV-Anwender vieles wiedererkennen.
Kann ich Navision einfach weiter nutzen?
Technisch läuft ein altes Navision weiter, solange Server, Betriebssystem und Datenbank mitspielen. Ohne Microsoft-Support gibt es aber keine Sicherheitsupdates und keine Anpassungen an neue gesetzliche Anforderungen mehr, und Entwickler mit C/AL-Erfahrung werden seltener.
Kannst du unsere alten C/AL-Anpassungen nach Business Central übernehmen?
Ja, aber nicht als Kopie. Ich prüfe zuerst, welche Anpassungen noch gebraucht werden und was Business Central im Standard abdeckt, und entwickle den Rest als AL-Extension neu. So bleibt das System später update-fähig.
Muss ich mit Business Central in die Cloud?
Nein. Business Central gibt es weiterhin auch On-Premises. Die Cloud-Variante nimmt euch Betrieb und Updates ab, setzt aber voraus, dass alle Anpassungen als Extensions umgesetzt sind und Schnittstellen über APIs laufen statt direkt auf die Datenbank.
Wie läuft eine Migration von Navision zu Business Central ab?
Laut Microsoft führt der Weg von Dynamics NAV 2015 bis 2018 über drei Stufen: Upgrade auf Business Central Version 14, dann auf Version 25, danach auf die aktuelle Version. Beim Schritt auf Version 14 wird die Anwendung von C/AL nach AL überführt, eigene Anpassungen müssen als AL-Extensions neu entstehen. Wer zu Business Central Online will, geht erst auf Business Central On-Premises und migriert dann mit dem Cloud-Migrationstool. Für ältere Versionen wie NAV 2009 oder NAV 2013 kommen Zwischenschritte dazu, oder eine Neuimplementierung ist wirtschaftlicher.
Was kostet der Umstieg von Navision auf Business Central?
Das hängt vor allem von der Zahl und Komplexität der Anpassungen und Schnittstellen ab, eine seriöse Pauschale gibt es dafür nicht. Ich arbeite zum Festpreis oder nach Aufwand ab 120 €/h, ohne Jahresvertrag; am Anfang steht ein kostenloses Erstgespräch von 30 Minuten.
Wann ich euch helfen kann
Wenn ihr ein gewachsenes Navision- oder NAV-System habt und wissen wollt, wie der Weg zu Business Central aussieht, oder wenn ihr erst einmal jemanden braucht, der das bestehende System versteht und betreut: Ich bin seit 2014 mit Navision und Business Central unterwegs und sitze in Bochum. Im kostenlosen Erstgespräch (30 Minuten) schauen wir auf eure NAV-Version und eure Anpassungen. Danach wisst ihr, ob Upgrade, Neuimplementierung oder erst einmal stabile Betreuung der richtige nächste Schritt ist. Mehr zum Vorgehen: Navision Migration zu Business Central, zur Betreuung vor Ort: Navision Berater in NRW.