Die Aktualisierung des Lebenszyklus in Betracht ziehen

Abgeschlossen

Wenn Sie eine mandantenspezifische Anpassung oder eine Erweiterung erstellen, die auf eine einzelne Business Central-Umgebung beschränkt ist (häufig mandantenspezifische Erweiterungen genannt), müssen Sie den Lebenszyklus der Erweiterung berücksichtigen.

Sie sind für Ihre Erweiterung verantwortlich. Sie besitzen den Prozess für das Aktualisieren der Erweiterung und das Bereitstellen von Upgrade-Code, wenn sich das Schema zwischen den Versionen der Business Central-Basisanwendung ändert. Wenn ein Update für Ihre Business Central-Umgebung verfügbar ist, müssen alle Erweiterungen, AppSource-Erweiterungen und Mandantenanpassungen, mit der nächsten Version der Basisanwendung kompatibel sein, bevor das Update in der Umgebung installiert werden kann. Sie sind dafür verantwortlich, sicherzustellen, dass Ihre Erweiterungen mit der Update-Version kompatibel sind.

Automatisierte Erweiterungsvalidierung

Ein automatisierter Service validiert alle Mandantenanpassungen, bevor ein Update für ein geplantes Update einer Umgebung markiert wird. Diese Validierung vergleicht die Abhängigkeiten der Erweiterung mit der aktualisierten Version der Business Central-Anwendung, um festzustellen, ob Änderungen zu Inkompatibilitäten mit der neuen Version geführt haben.

Wenn der Validierungsdienst Mandantenanpassungen erkennt, die nicht mit dem Update kompatibel sind, wird eine E-Mail-Benachrichtigung an die Mandantenadministratoren gesendet, die auf der Registerkarte Benachrichtigungsempfänger des Business Central-Verwaltungszentrum aufgeführt sind.

Es muss mindestens eine E-Mail-Adresse als Benachrichtigungsempfänger angegeben werden, um die Update-Benachrichtigungen zu erhalten. Wenn Sie keine E-Mail-Adresse angeben, erhalten Sie keine Benachrichtigungen zu Aktualisierungen und anderen Änderungen am Mandanten.

Die E-Mail-Benachrichtigung umfasst Informationen zur inkompatiblen Erweiterung, Einzelheiten zu den Eigenschaften, die aktualisiert werden müssen, und Schritte, um die Erweiterung in die Kompatibilität zu bringen.

Fehlerbenachrichtigung aktivieren

Wenn eine Business Central-Umgebung über eine Erweiterung verfügt, die nicht mit der Aktualisierungsversion kompatibel ist, kann das Update nicht angewendet werden. Wenn eine Aktualisierung aufgrund einer inkompatiblen Erweiterung fehlschlägt, wird eine Benachrichtigung an den Mandatenadministrator gesendet, der auf der Registerkarte Benachrichtigungsempfänger des Business Central Admin Center aufgelistet ist.

Die Benachrichtigung ähnelt der, die durch die automatische Erweiterungsvalidierung bereitgestellt wurde. Sie umfasst Informationen zur inkompatiblen Erweiterung, Einzelheiten zu den Eigenschaften, die aktualisiert werden müssen, und Schritte, um die Erweiterung in die Kompatibilität zu bringen.

Entfernung der automatischen Erweiterung

Der Herausgeber einer Erweiterung muss die Kompatibilität mit der neuen Version von Business Central sicherstellen. Eine Erweiterung, die nicht in 90 Tagen nach der ersten Benachrichtigung über die Inkompatibilität mit dem Update kompatibel ist, wird entfernt und anschließend wird die Umgebung aktualisiert.