Die Breaking Changes bieten ab EPIM 4 Update 26 einen kurzen Überblick über Änderungen, die bei Nichtbeachtung zu unerwünschten Nebeneffekten und Fehlern in EPIM führen können. Lesen Sie sich diese Punkte bitte aufmerksam durch, um die fehlerfreie Nutzung von EPIM zu gewährleisten.

Weitere Features, Änderungen und Optimierungen in EPIM finden Sie in den Versionshinweisen. Updates vor 4.26 werden für die Übersicht der Breaking Changes nicht berücksichtigt.

Update 30:

  • Zusätzliche Validierungen beim XML-Import von Textelementen. Folgende Validierungen für Textinhalte werden beginnend mit Update 30 im Standard durchgeführt:

    • Textinhalte müssen auf erster Ebene des XMLs von TUNIT-XML-Tags (XML-Import-Tag) mit als Absatz definiertem Strukturelement umschlossen sein.

    • Auf der ersten Ebene eines XMLs sind keine Zeichenelemente zur Formatierung des Textinhalts erlaubt.

    • Die Kürzel der Strukturelemente in TUNIT-XML-Tags werden auf korrekte Groß- und Kleinschreibung geprüft.

    • Die Zuordnung von Strukturelementen zu Strukturgruppen wird geprüft.

    • TUNIT-XML-Tags, die Absatzstrukturelemente enthalten, dürfen nicht geschachtelt werden.

    • Das XML-Tag linkemb muss innerhalb von TUNIT-XML-Tags verwendet werden.

  • Wenn Sie Ihre XML-Importdateien zunächst auf die genannten Kriterien prüfen und ohne die neue Validierung importieren möchten, können Sie das neue Validierungsverhalten vorerst deaktivieren, indem Sie für den Parameter EnableLegacyTextContent in den Standard XML-Importprofilen den Wert true festlegen. Hier ein Auszug aus dem XML-Importprofil Default_Config.xml mit einer Beschreibung des neuen Parameters:

Auszug Importprofil

Beschreibung

<ImportHandler_ObjecttypeText EnableLegacyTextContent="false" />

Sie können festlegen, ob beim Import von Textelementen und Textinhalten eine zusätzliche Validierung des XMLs durchgeführt wird. Im Importprofil müssen Sie zwischen folgenden XML-Attributwerten unterscheiden:

  • false: Es wird eine zusätzliche Validierung der XML-Struktur durchgeführt. Standardwert.

  • true: Es wird keine zusätzliche Validierung der XML-Struktur durchgeführt.

Die Validierung umfasst folgende Prüfungen:

  • Textinhalte müssen auf erster Ebene des XMLs von TUNIT-XML-Tags (XML-Import-Tag) mit als Absatz definiertem Strukturelement umschlossen sein.

  • Auf der ersten Ebene eines XMLs sind keine Zeichenelemente zur Formatierung des Textinhalts erlaubt.

  • Die Kürzel der Strukturelemente in TUNIT-XML-Tags werden auf korrekte Groß- und Kleinschreibung geprüft.

  • Die Zuordnung von Strukturelementen zu den korrekten Strukturgruppen wird geprüft.

  • TUNIT-XML-Tags, die Absatzstrukturelemente enthalten, dürfen nicht geschachtelt werden.

  • Das XML-Tag linkemb muss innerhalb von TUNIT-XML-Tags verwendet werden.

Update 27:

  • Internes Update der Elasticsearch Version 7 auf Elasticsearch Version 8. Stellen Sie sicher, dass alle Anwendungen, die den Viamedici Data Store oder die Versionierung verwenden, mit Elasticsearch Version 8 kompatibel sind.

  • Optimierung des Versionierungsprozesses. Wenn Sie die Versionierung verwenden, wenden Sie sich an Ihren betreuenden Projektleiter, um mögliche Auswirkungen für Ihren Prozess zu besprechen. Folgende Änderungen wurden für die Versionierung vorgenommen:

    • Die Datenbanktabelle V_OBJE_AGGREGRATIONS wird nicht mehr unterstützt.

    • Die Datenbanktabelle V_OBJE_KEYWS wird nicht mehr unterstützt.

    • Der Systemparameter VersM_E_IgnoreRelations im Ordner Version Management (Systemparameter) wird nicht mehr unterstützt. Mit diesem Systemparameter konnte festgelegt werden, dass ältere Versionen von Elementen erhalten blieben, wenn sie mit einem versionierten Produkt verknüpft waren.

  • Neues XML-Attribut resourcefile_key für STATE (XML Export Tag), welches den Schlüssel für systeminterne Namen von Objektstatus ausgibt. Wenn Sie für Ihre XML-Exportdateien eine Nachverarbeitung vornehmen, stellen Sie sicher, dass die Änderungen der Exportstruktur für Ihren Prozess übernommen werden.