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 |
|
|---|---|---|
Die PDF-Anzeige und Bearbeitung wurde überarbeitet:
Neuerungen:
Bugfixes:
| SUP-2931, | |
Geteilte Dokumentenansicht |
| 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 |
|
|
Bugfixes
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). | SUP-3068 |
Studio: Ansichten | Sortierung der Auswahllisten in den Filtern war nicht korrekt und ist jetzt immer alphabetisch. | SUP-3088 |
Rechnungsaufgaben |
| 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.
| 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.