Updateanleitung (Major BC) - Finance 2024.1

Es wird empfohlen, vor jedem Update die Systeme ordnungsgemäß zu sichern (Snapshot der Maschinen und Datenbanksicherung)!

Zusätzlich empfehlen wir einen Neustart der Maschine vor dem eigentlichen Update und vorübergehende Deaktivierung / Deinstallation des Anti-Virus für die Zeit des Updates.

Einleitung

Bei einem Update (Major BC) sprechen wir von einem Major-Update der als Basis dienenden Business-Central-Version.


Dies kommt im Normalfall nur vor, wenn Finance eine neue Major-Version erhält (zum Beispiel von 2023.2 auf 2024.1, im Hintergrund von Business Central
20.13 auf 23.3)

Die Screenshots in dem Dokument gelten als Beispiele zur Verdeutlichung der Updateroutinen. Versionsangaben können abweichen.

Sobald das Setup "Finance Business Central" im Vorschauscreen anzeigt und die Major-Nummer geändert wird (20 auf 23), gilt diese Anleitung.

Wichtige Infos vor dem Update

.FLF-Lizenz aus der Datenbank entfernen

Sie müssen, bevor Sie das Update auf dem Mittelschichtsserver starten, alte Verweise auf die alte Lizenzart (.FLF) aus der BusinessCentral-Datenbank entfernen! Siehe hier:

Originalverweis von Microsoft:
.FLF-Lizenzen aus der Datenbank entfernen nur Punkt 8.

Führen Sie diese SQL-Befehle auf jeder Datenbank mit dem MSSQL Management Studio aus, die geupdatet wird im Laufe des Setup-Prozesses. Stoppen Sie vorher die Mittelschichten die auf die Datenbanken zugreifen.

.FLF entfernen
UPDATE [DATENBANKNAME].[dbo].[$ndo$dbproperty] SET [license] = null UPDATE [DATENBANKNAME].[dbo].[$ndo$tenantproperty] SET [license] = null

 

Starten Sie die Mittelschichten wieder.

Importieren Sie anschließend die neue .BCLICENSE Lizenz in jede Datenbank / Mittelschicht, in der Sie zuvor die .FLF-Lizenz entfernt haben.

Lizenz einspielen in der Mittelschicht

Passen Sie anschließend folgenden PowerShell-Befehl an und führen Sie die Befehle aus:

Einspielen der Lizenz
Import-NAVServerLicense MITTELSCHICHTSNAME -LicenseFile "PFAD DER LIZENZDATEI (.bclicense)" -Database "NavDatabase" Restart-NAVServerInstance MITTELSCHIHTSNAME

Nevaris-Komponenten entfernt ab 2024.1, wenn nur Finance installiert ist

Nevaris-Komponenten entfernt ab 2024.1

Sollte Finance ohne andere NEVARIS-Komponenten wie Build / Integrationsdienst / etc. installiert sein, gibt es keinen Eintrag mehr unter Programme & Funktionen von NEVARIS. Auch nicht mehr unter C:\Programme\NEVARIS. Dies entfällt. Lediglich Business Central ist dann nur noch installiert. Sollten NEVARIS-Komponenten wie Build / Integrationsdienst / etc. vor dem Update installiert sein, sollten diese auch nach dem Update installiert sein.

NAS-Dienste ab 2024.1 nicht mehr verfügbar

NAS-Dienste ab 24.1 nicht mehr verfügbar!

Die NAS-Dienste sind ab 24.1 nicht mehr verfügbar. Der NAS wird beim Update der Mittelschichten automatisch deaktiviert! Stichwort: CodeUnit 5377288 ! Die Integration mit NEVARIS Build wird nun über OData hergestellt.

Business Central Administration ab BC23 nicht mehr verfügbar

Setupschritte beim Mittelschichtsserver

  • Starten Sie das Setup_All.exe unter dem Benutzer "nbauen".

  • Bestätigen Sie die Abfrage mit "JA"

  • Sie sehen eine Übersicht der zu aktualisierenden Komponenten

  • Dies kann unterschiedlich aussehen, je nach installierten Komponenten. Wenn zum Beispiel nur der Webserver installiert ist,

  • Klicken Sie auf "Weiter"

  • Klicken Sie auf "NEVARIS aktualisieren"

  • Klicken Sie auf "Ja"

  • Geben Sie den Dienst-Benutzer und das dazugehörige Passwort ein

  • Wählen Sie aus welche Mittelschichten sie upgraden möchten

  • Klicken Sie anschließend "Weiter"

  • Bedenken Sie bitte, dass die Datenbanken hinter den Mittelschichten auf ein höheres Datenschema gehoben werden und anschließend nicht mehr mit der alten Business-Central-Version kompatibel sind! Fertigen Sie also vor der Ausführung des Setups ein Backup der Server und Datenbanken an!

  • Extensions, wie kundeneigene-Extensions werden im Zuge des Update (Major BC)s aus dem System entfernt. Diese Extensions müssen nach dem Ausführen des AppImporters manuell eingespielt oder sogar an die neue Finance-Version angepasst werden.

  • Wenn auf der Maschine ein WebServer installiert ist, erscheint hier die Abfrage der zu übernehmenden Webserver-Instanzen. Folgen Sie den Setupschritten zum Webserver

  • Klicken Sie auf "Jetzt installieren"

  • Folgende Ansicht sollte erscheinen, wenn das Update erfolgt ist

 

Vor dem Update (Beispiel):

 

Nach dem Update (Beispiel):

Wenn Nevaris-Komponenten (beispielsweise: Build, Lizenzdienst etc.) auf dem System installiert sind:

Wenn dies nicht der Fall ist, findet sich kein Eintrag "NEVARIS 2024".

  • Das Update ist erfolgreich verlaufen, schließen Sie das Setup nun mit "Schließen".

  • Log-Dateien zum Ablauf des Setups liegen unter: C:\Users\nbauen\AppData\Local\Temp

  • In BLAU gefärbt: Log-Dateien zu Paketen die für das Update benötigt werden

  • In GRÜN gefärbt: Log-Dateien zu den einzelnen Paketen der Business-Central-Installation

  • In ROT gefärbt: Log-Dateien zur Aktualisierung der NEVARIS-eigenen Komponenten

Setupschritte beim Webserver

  • Starten Sie das Setup_All.exe unter dem Benutzer "nbauen".

  • Bestätigen Sie die Abfrage mit "JA"

  • Sie sehen eine Übersicht der zu aktualisierenden Komponenten

  • Dies kann unterschiedlich aussehen, je nach installierten Komponenten. Wenn zum Beispiel nur der Webserver installiert ist

  • Klicken Sie auf "Weiter"

  • Wählen Sie hier "NEVARIS aktualisieren" aus

  • Bestätigen Sie mit "Ja"

  • Hier können Sie die Webserverinstanzen auswählen, die Sie mit in die neue Finance-Version übernehmen möchten

  • Hier sehen Sie auch direkt, welche Instanz mit welchem Mittelschichtsserver etc. verbunden ist

  • Klicken Sie auf "Weiter"

  • Klicken Sie auf "Jetzt installieren"

  • Folgende Ansicht sollte erscheinen, wenn das Update erfolgt ist

  • Das Update ist erfolgreich verlaufen, schließen Sie das Setup nun mit "Schließen".

  • Log-Dateien zum Ablauf des Setups liegen unter: C:\Users\nbauen\AppData\Local\Temp

  • In BLAU gefärbt: Log-Dateien zu Paketen die für das Update benötigt werden

  • In GRÜN gefärbt: Log-Dateien zu den einzelnen Paketen der Business-Central-Installation

  • In ROT gefärbt: Log-Dateien zur Aktualisierung der NEVARIS-eigenen Komponenten

AzureAD (EntraID)-Authentifizierung - Umstellung auf OpenID

Umstellung Delegation bei Nutzung unterschiedlicher Server für Web- und Mittelschichtsserver

Setupschritte beim FileService

Das Update wird beim WebServer-Update automatisch ausgeführt und updatet den FileService. Es müssen keine extra Eingaben getätigt werden. Das sehen Sie am zusätzlichen Eintrag auf der Abschluss-Seite "File Service".


Gehen Sie nun zurück zur Hauptseite und folgen der weiteren Anleitung
NEVARIS Finance Version 2024.1