Upgrade auf 27.1.0
Unbedingt die aktuellen Installationsvoraussetzungen vorab prüfen!
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.
Dieser Hinweis bezieht sich ausschließlich auf die Portalskripte dieses Releases. Die dortigen Änderungen verbessern lediglich die Lesbarkeit des transpilierten Codes (siehe OUD-256, OUD-276) und erfordern keine manuellen Anpassungen. Bei späteren Updates kann bei Bedarf hierher zurückgekehrt werden, um die entsprechenden Änderungen nachzuvollziehen. Alle weiteren in dieser Version aufgeführten Hinweise und Änderungen sind davon unberührt und müssen weiterhin beachtet werden, falls vorhanden.
Zusammenfassung
- Die
dialogTitle-Werte der Workflow-Aktionen "Weitere fachl. Prüfung" und "Zurück zur fachl. Prüfung" wurden von "Freigabe" auf "Prüfung" vereinheitlicht, sodass Button- und Dialog-Bezeichnung übereinstimmen. (INV-769) - Das JS-Transpilat enthält jetzt automatisch
// @ts-checkam Dateianfang und bereinigt ESLint- und Prettier-Kommentare. TS-Direktiven (@ts-expect-error,@ts-ignore,@ts-nocheck) bleiben erhalten. (OUD-256) - Der transpilierte Code ist deutlich lesbarer:
require()-Aufrufe werden vollständig destrukturiert (inkl. Alias-Erhalt), kryptische Namespace-Variablen sowie indirekte Aufrufe ((0, fn)()) undexports.x = void 0-Initialisierungen entfallen. Der Output wird zusätzlich mit Prettier formatiert; das automatische Einfügen voncontext.enableModules()entfällt. (OUD-276)
Manuell auszuführende Schritte
Workflow
Ab sofort dürfen Workflow-Anpassungen nicht mehr an bestehenden Workflow-Versionen vorgenommen werden. Stattdessen muss zwingend eine neue Workflow-Version erstellt werden (siehe Beschreibung in Ablauf von Upgrades)
Vereinheitlichung der dialogTitle-Werte "fachl. Prüfung" (INV-769)
An zwei Workflow-Aktionen muss in der neuen Workflow-Version der dialogTitle angepasst werden, damit Button-Label und Dialog-Titel übereinstimmen:
- Aktion
workflow.ptpInvoice.action.additionalVerification("Weitere fachl. Prüfung"):dialogTitlevonWeitere fachl. FreigabeaufWeitere fachl. Prüfungändern. - Aktion
workflow.ptpInvoice.action.backToVerification("Zurück zur fachl. Prüfung"):dialogTitlevonZurück zur fachl. FreigabeaufZurück zur fachl. Prüfungändern. Zusätzlich denAutoCommentvonzur fachlichen Freigabeaufzur fachlichen Prüfungändern.