OCT-Module
Breadcrumbs

Updateprozess

Updates gliedern sich in drei Bereiche

  • API Updates - einfache Updates der RESTRUKT API, diese aktualisieren Prozeduren / Tabellen / Vorlagen und können jederzeit in ein bestehendes System eingespiel werden

    • erkennbar an RESTRUKT_Version in system.tSettings

    • grafik-20240621-120052.png


  • Factory Updates - verändern bestehende Factories (= Mandanten) in ihrer Struktur

    • erkennbar an der Eigenschaft RESTRUKT_FACTORY_VERSION in den Eigenschaften einer Factory (die Factory besitzt diese Version)

    • erkannbar an der Eigenschaft RESTRUKT_FACTORY_VERSION in Tabelle system.tSettings (die Datenbank benötigt diese Factoryversion)

    • Factory Updates müssen auch angewendet werden, wenn früher exportierte Factories importiert werden !

    • Bevor das Factory Update ausgeführt werden kann, muss ggf. die Zeitachse der Products in der Factory angepasst werden !

      grafik-20240621-115730.png
  • System Updates

    • verändern die Struktur soweit diese nicht Mandanten betrifft (Konsolidierungsfactory, Startseite etc.)

    • werden immer im Zusammenhang mit einem API Update eingespielt und daher auch deren Versionsnummer erkennbar

Standardablauf beim Update

  • Datenbank sichern und Settings Produkt sichern

  • API_RESTRUKT_UserUpdate.sql einspielen, dieses liefert

    • alle Datenbankobjekte

    • ZT Factory

    • Producttemplates

    • Pipelines

    • Icons

    • Listen

    • Formate

    • liefert aber nicht

      • globale Pipelineparameter

      • das Settingsproduct

  • Systemupdate ausführen (sofern vorhanden)

  • Factoryupate ausführen (sofern vorhanden)

  • sofern Settings ergänzt wurden, muss das Settings Produkt neu eingespielt werden und die bestehenden Settings übernommen werden