Dieses Thema richtet sich an Entwickler und beschreibt, welche Schritte notwendig sind, um die Daten aus der alten C/AL-Version (NAV AddOn) in die neue AL-Version (BC Extension) zu übernehmen.
Wichtig
Nachfolgend wird das Upgrade einer Lösung ohne Kundenanpassungen beschrieben.
Wenn in der alten Lösung Anpassungen vorhanden sind, müssen für die Anpassungen eigene Extensions erstellt werden.
Voraussetzungen für das Upgrade
Mindestens NCC 13.00
Ältere Versionen von NCC müssen zuerst in NAV aktualisiert werden.
Dateien für das Upgrade
Alle in den einzelnen Schritten benötigten Dateien für das Upgrade können hier heruntergeladen werden:
NCC_UpgradeToBC_20240624.zip
Ist das Upgrade abgeschlossen, können die Daten des alten NCC Cube für die Übernahme in die neue Version vorbereitet werden. Dazu muss die App "Excel Report Builder 14.0.0.0" installiert werden.
Verwenden Sie hier die Datei NAVAX Consulting GmbH_Excel Report Builder_14.0.0.0.app.
Diese App enthält nur die Datenstruktur und keinen Anwendungscode des Excel Report Builders.
Nach der Installation, kann die Upgrade Routine über die Page NCE Upgrade, zu finden über die Suche, gestartet werden.
Die Upgrade Routine muss nur in einem Mandanten gestartet werden und läuft automatisch über alle Mandanten der Datenbank. Bitte beachten Sie, dass bei der Umwandlung der Datumsfilter das Datumsformat des Clients (Regionseinstellungen) verwendet wird.
Die Daten des Excel Report Builders sind nun für die neue Version aufbereitet.
Im letzten Schritt muss die aktuelle Version des Excel Report Builders veröffentlicht und mit dem Befehl Start-NAVAppDataUpgrade installiert werden.
Die beiden Apps "NCE Customization 14.0.0.0" und "NCE Customization 19.0.0.0" müssen danach deinstalliert und die Veröffentlichung aufgehoben werden. Selbiges gilt für die App "Excel Report Builder 14.0.0.0".
Informationen zur neuen Lösung und Einstellungen, die nach dem Upgrade geprüft werden sollten
Beachten Sie, dass in einer Formel die englischen Excel-Funktionsnamen, Kommas statt Strichpunkte und Punkte als Dezimaltrennzeichen verwendet werden müssen.
Mit der Aktion Alle Excel-Funktionen übersetzen auf der Seite Excel Report Builder Einrichtung können nach dem Upgrade die Excel-Funktionsnamen in den Formeln aller Auswertungen in englische Excel-Funktionsnamen übersetzt werden. Weitere Informationen dazu finden Sie unter [Docs] Excel Report Builder - Einrichtung - Excel Report Builder Einrichtung
Falls notwendig, können die Excel-Funktionsnamen auch einzeln in den Auswertungen selbst mit der Aktion Übersetzen in englische Excel-Funktionsnamen übersetzt werden. Weitere Informationen dazu finden Sie unter [Docs] Excel Report Builder - Auswertungen bearbeiten - Datenblätter - Formeln