WMS 2.2.3 (2026 Q1)

WMS 2.2.3 (2026 Q1)

Installation

Beachten Sie hierzu bitte ebenfalls die Installationsanleitung. Darin sind alle notwendigen Schritte zum Einrichten einer neuen WMS-Datenbank als auch zur Migration einer bestehenden Umgebung beschrieben.

Bitte fertigen Sie in jedem Fall ein Backup der Datenbank an.

Die [accantum] WMS Version 2.2.3 beinhaltet alle notwendigen Komponenten und kann mit den Setups einfach installiert werden. Bitte beachten Sie, dass bei einer Erstinstallation zunächst mit dem Konfiguration-Manager eine neue Datenbank zu erstellen und zu konfigurieren ist. Eine bestehende Datenbank muss mit der WMS Management-Konsole aktualisiert werden.

Datenbankversion
Die Anwendung prüft die Datenbankversion und ist mit einer abweichenden Datenbankversionsnummer NICHT lauffähig. Nach einem Update wird die Datenbankversionsnummer automatisch aktualisiert.

Browserdaten
Wenn Sie nach dem Update Probleme im Portal feststellen, kann es helfen, die Browserdaten zu leeren. Wie Sie das tun, erfahren Sie unter anderem hier.


Änderungen in V 2.2.3

Datenbank-Update
Es wurden Änderungen an der Datenbank durchgeführt. Ein Datenbank-Update von vorherigen Versionen ist daher notwendig.
Update von älteren Versionen
Sie können das Update von jeder Version aus durchführen. Beachten Sie dabei die Release Notes der Zwischenversionen.
Zu beachten bei Update von 1.1.5 auf 2.0.0 (oder neuer): Prüfen Sie die Sprache des WMS-Dienstes, wie hier beschrieben
Umstellung von 32 auf 64 Bit
Mit Version 2.0.0 wurden in der Datenbank die IDs TaskId und WfInstanceId von 32 auf 64 Bit umgestellt. Davon sind auch Aktivitäten betroffen. Sobald Sie Aktivitäten in aktualisieren, ändern sich die Typen der IDs von int auf long. Wenn Sie diese Variablen als Argument in den Workflow übergeben, beachten Sie dass laufende Workflows fehlschlagen können, da sie noch den alten Typ verwenden. Eine Anleitung zur Behebung des Problems finden Sie hier: Update der Workflow ID von 32 auf 64 Bit - WMS - [accantum] Wiki

Neuerungen und Verbesserungen

Bereich

Beschreibung

 

Bereich

Beschreibung

 

PDF-Anzeige im Portal

Die PDF-Anzeige und Bearbeitung wurde überarbeitet:
Änderungen zum bisherigen Verhalten:

  • Es gibt keine Trennung mehr zw. Bearbeiten- und Anzeigemodus

  • In PDF eingebettete Dateien (z.B. bei Zugferd) werden nun in einer Auswahlliste statt der Seitenleiste angezeigt

  • Während des Stempelns kann die Seite durch Scrollen nicht geändert werden. Um den Stempel auf der nächsten aufzubringen, muss die Seite über die Toolbar ausgewählt oder der Stempel neu ausgewählt werden.

Neuerungen:

  • Der Text von Notizen kann nun geändert werden. Bisher musste die Notiz gelöscht und neu aufgebracht werden.

  • Wenn zwei PDFs gleichzeitig angezeigt werden, wird in beiden der selbe PDF-Viewer verwendet.

Bugfixes:

  • Dokumente, die mit unserem bisherigen Viewer verschwommen oder unvollständig angezeigt wurden, können nun korrekt dargestellt werden.

  • Auflösung eines MemoryLeaks, das zum Anwachsen des Speicherverbrauchs durch den Browser führte

  • Es wird im Browser gespeichert, ob die Seitenleiste auf- oder zugeklappt ist

  • Der zuletzt verwendete Zoom wird im Browser gespeichert

  • 2.2.3.83: Die Anzeige von großformatigen Dokumenten (z.B. DinA3) war teilweise abgeschnitten

SUP-2931,
SUP-2913
SUP-1273

Geteilte Dokumentenansicht

  • Neue Benutzereinstellung, um die geteilte Dokumentenanzeige beim Öffnen von Aufgaben immer zu aktivieren (sofern mind. 2 Dokumente vorhanden sind)

  • Es werden automatisch die ersten beide Dokumente angezeigt, nicht wie bisher zwei mal das selbe.

SUP-2972

Rechnungsobjekt WmsInvoice

Das Rechnungsobjekt wurde um Projektnamen und Projekt-Id erweitert (BT-11 und BT-11-0)

SUP-3046

Aktivität Dokument existiert

Mit der neuen Aktivität Dokument existiert (DMS) können Sie prüfen, ob ein Dokument im DMS vorhanden und nicht gelöscht ist.

 

Aktivität Attribute ermitteln

Über die Aktivität Attribute ermitteln erhalten Sie nun Informationen zu E-Mails (Betreff, Absender, etc.)

 

E-Mail-Einstellungen

Neben SMTP, kann nun für den Mail-Versand Office365 konfiguriert werden. Details zur Einrichtung finden Sie unter SMTP Einstellungen

Bitte prüfen Sie nach dem Update die E-Mail-Einstellungen (SMTP) und führen Sie einen Test mit der Test-Schaltfläche durch.

 

Active Directory-Einstellungen

Bisher wurden immer Benutzer aus dem AD abgerufen, auch wenn keine AD-Einstellungen vorhanden waren. Mit dem Update wird nun diese Default-Einstellung sichtbar in die Active Directory-Einstellungen geschrieben. Falls kein Server gefunden wird, wird “localhost” eingetragen. Sollten Sie keinen AD-Import benötigen können Sie die Einstellung entfernen.

Bitte prüfen Sie nach dem Update die Active-Directory-Einstellungen. Wenn Sie kein AD nutzen, entfernen Sie die Einstellung mit der Löschen-Schaltfläche.

SUP-3132

Performance

  • Verbesserung beim Speichern und Herunterladen von Ressourcen-Dateien im Portal

  • Optimierung des Ressourcenverbrauchs im WMS-Portal

  • Laden der Benutzerliste im Workflow Studio optimiert

  • Das Laden des Aufgabenverlaufs wurde optimiert und ist in unseren Tests bis zu 50% schneller als bisher.

 

Bugfixes

Bereich

Beschreibung

 

Bereich

Beschreibung

 

Studio / 2-FA

Die Einstellung “Aktiv” wurde in der Benutzeradministration nicht immer korrekt gespeichert, wenn 2-FA auf “Verpflichtend” gesetzt wurde.

 

Fehler in Ereignisanzeige

Sporadischer Fehler in der Ereignisanzeige bei gleichzeitiger Bearbeitung von Aufgaben mit den selben Dokumenten (keine Auswirkung auf den Endanwender).
Fehlermeldung: “Dublicate Key Exception in FK_tbDmsDocumentCache”

SUP-3068

Studio: Ansichten

Sortierung der Auswahllisten in den Filtern war nicht korrekt und ist jetzt immer alphabetisch.

SUP-3088

Rechnungsaufgaben

  • Bei Änderung einer Zeile in den Buchungen einer Rechnungsaufgabe konnte es vorkommen dass das “Bearbeitet am”-Datum (ModifyDate) für alle Buchungen aktualisiert wurde, obwohl keine Änderungen vorhanden waren

  • Beim Wechseln des Filters zur Anzeige der Buchungen wurde die Position des Scrollbalkens nicht zurückgesetzt. Folge war, dass Zeilen nicht angezeigt wurden, wenn nach Ändern des Filters der Scrollbalken ausgeblendet wird.

SUP-1420

Portal: Portal: Ressourcen

Im Portal konnten keine Text-Resourcedateien hochgeladen werden.

SUP-3081

Portal: Mehrfachbearbeitung

Beim Abschließen mehrerer Aufgaben im Portal über eine Ansicht, gab es eine “ArgumentException”, wenn man die Option “Alle Aufgaben validieren und nur abschließen wenn alle erfolgreich sind“ ausgewählt hatte.

 

Portal: Datumsfilter

Datumsfilter in den Aufgabenlisten konnten nicht mehr zurückgesetzt werden

SUP-3183

Aktivität “HTTP-Request senden

Die Einstellung für den Timeout von Http-Anfragen über die Aktivität wurde bei GET-Requests nicht angewandt

SUP-3169

WMS Management Console “Preview Features”

Queueverarbeitung um unterbrochene Workflows zu verhindern.

Bei vielen gleichzeitig laufenden, pausierten und fortgesetzten Workflows (z.B. bei der Mehrfachbearbeitung im Portal) kam es zu den Fehlern “InstanceLockLostException“ oder “InstancePersistenceCommandException: The execution of the InstancePersistenceCommand named {urn:schemas-microsoft-com:System.Activities.Persistence/command}LoadWorkflow was interrupted by an error.”

Mit dem Einbau einer Warteschlangen-Verarbeitung zum Fortsetzten von Workflows werden die parallelen Anfragen besser verteilt und zuverlässiger abgearbeitet. Um diese “Queue-Verarbeitung” zu (de)-aktivieren, setzen Sie den Haken “Workflow Queue Verarbeitung“ in der WMS Management Console.

image-20260203-072727.png

SUP-3083, SUP-3082, SUP-2039


Änderungen für Entwickler von Aktivitäten (WMS Developer)

Breaking Changes

- Keine Anpassungen notwendig -

Nutzen Sie zur Entwicklung Ihrer Aktivitäten die aktuelle Version der WmsActivityContracts.dll aus dem WMS, um alle neuen Schnittstellen verwenden zu können.

Infos und Aktuelles
Für WMS Developer haben wir einen eigenen Wiki-Bereich mit Beispielen und Informationen zur Entwicklung von eigenen Aktivitäten: WMS Developer.