Zum Hauptinhalt springen

Upgrade auf 24.1.0

gefahr

Unbedingt die aktuellen Installationsvoraussetzungen vorab prüfen!

tipp

Diese Anleitung berücksichtigt immer nur den Sprung von der vorhergehenden Version zu der gerade beschriebenen Version. Bei Upgrades über mehrere Versionen hinweg müssen alle Änderungen der Zwischenversionen ebenfalls beachtet werden! Siehe genereller Ablauf von Upgrades.

Breaking Changes

  • Workflow-Ext wurde aufgelöst

Was wurde gemacht ?

Zusammenfassung

  • Workflow-Ext für User Exits wurde aufgelöst. Alle clientseitigen Scripte werden nun via clientHeaderCode geladen.

Manuell auszuführende Schritte

Workflow-Ext auflösen

  • Die Datei Workflow-ext/js/ou/cust/script-eFiles.userExit.example.js kann gelöscht werden
  • Die Datei Workflow-ext/js/ou/sp/ousp-efiles.client.d.ts kann gelöscht werden

Customizing-Code, z.B. User-Exits, muss danach auf clientHeaderCode umgestellt werden.

Beispiel

  • Es gibt eine Datei Workflow-ext/js/ou/cust/script-eFiles.userExit.category.js
  • Der Code dieser Datei muss als PortalScript angelegt werden, z.B. als ou.cust.eFiles.filetype.userexit.category und mit clientExecutable=true markiert werden (Script Property)
  • Anschließend muss in der ou.cust.eFiles.settings der Block einkommentiert werden, und im Array mit dem neuen Scriptnamen ergänzt werden:
// clientHeaderCodeScriptsToLoad: ["ou.sp.eFiles.filetype.userexit.file", "ou.cust.eFiles.filetype.userexit.search"],

// -> Scripte hinzufügen (sp-Scripte müssen erhalten bleiben!)

clientHeaderCodeScriptsToLoad: ["ou.sp.eFiles.filetype.userexit.file", "ou.sp.eFiles.filetype.userexit.search", "ou.cust.eFiles.filetype.userexit.category"],