WMS 1.1.0 (2020 Q3)
Änderungen seit V 1.0.3
Allgemein
Datenbank-Update
Es wurden Änderungen an der Datenbank durchgeführt. Ein Datenbank Update ist daher notwendig.
Lizenz
Nach dem Update benötigen Sie eine neue Lizenz für die WMS Version 1.1.
WMS Portal
In dem Release WMS 2020 ist das WMS Workflow Portal enthalten. Das Portal steht Ihnen nach der Installation des WMS zur Verfügung. Beantragen Sie eine Lizenz, die die Workflow Portal Aktivitäten enthält, um mit Aufgaben arbeiten zu können.
Änderungen bestehender Features
Aktivitäten
Bereich | Beschreibung | |
---|---|---|
Aufgabe beenden / Schaltfläche klicken Erweiterung | In der Aktivität Aufgabe beenden / Schaltfläche klicken kann optional die Schaltfläche angegeben werden, mit der die Aufgabe abgeschlossen werden soll. | |
Aufgabe starten (Neue Version) | Statt der Dokumentliste wird nun eine Dokumentenmappe angegeben. | |
Aufgaben-Dokument herunterladen | Die Aktivität wird abgelöst durch Dokument herunterladen (WMS). | |
Aufgaben-Dokument hochladen | Die Aktivität wird abgelöst durch Dokument zur Mappe hinzufügen. | |
Objekt per Bezeichnung ermitteln (DMS) |
| |
Text in PDF umwandeln | Das Dokument wurde immer im Letter-Format erstellt. Jetzt kann Höhe und Breite der Seite eingestellt werden. |
Weitere Änderungen
Bereich | Beschreibung | |
---|---|---|
Aufgaben delegieren | Das Delegieren einer Aufgabe wird jetzt im Protokoll der Workflow-Instanz protokolliert und unter Aufgabe öffnen: Verlauf angezeigt. | |
Objekt serialisieren | Beim Serialisieren eines Objektes in XML kann jetzt das Encoding angegeben werden. | |
Portal Designer / Aufgaben mit Dokumente | Die Kennzeichen "Kann Dokumente hinzufügen" und "Max. Anzahl an Dokumenten" in Aufgaben wurden wegen Einführung der Dokumentenmappen entfernt. Nur wenn eine Dokumentenmappe in der Aktivität "Aufgabe starten" verwendet wird, kann der Aufgabenbearbeiter Dokumente hochladen. | |
System Administration - Portal-Einstellungen: Erlaubte Dokumentarten im Portal | Bisher war fest hinterlegt, welche Dateien Anwender im Portal hochladen dürfen. Das ist nun in der Mandantenverwaltung einstellbar. |
Neue Features
Neue Aktivitäten
Name | Beschreibung | |
---|---|---|
Aktivitäten zur Verwaltung von Dokumentmappen, Aufgaben öffnen: Dokumente | Eine Dokumentenmappe wird benötigt, um Dokumente an Aufgaben im WMS Portal zu übergeben. Einer Aufgabe kann kein einzelnes Dokument sondern nur eine Dokumentmappe zugewiesen werden. Dokumentenmappe erstellen, Dokumente suchen (WMS), Dokumentenmappe löschen Es können auch in abgeschlossenen Aufgaben Dokumente hochgeladen werden, sofern die Mappe noch vorhanden ist. | |
DMS: Dokument-Stempel ermitteln | Ermittelt alle Stempel eines Dokuments aus dem [accantum] DMS. | DMS (7.0.2) |
DMS: Anhänge herunterladen | Aktivität, um Anhänge eines Dokumentes im DMS herunterzuladen. | DMS (7.0.2) |
DMS: Capture-Export konvertieren | Aktivität, um aus den exportierten Erfassungsdaten ein Rechnungsobjekt zu erstellen. Details finden Sie hier: Verwendung des DMS Capture-Exports | DMS (7.0.2) |
Objekt deserialisieren | Aktivität, um ein Objekt aus einem XML oder JSON zu deserialisieren | |
Portal: Aufgabe starten: Rechnung | Startet eine Aufgabe zur Bearbeitung und Kontierung einer Rechnung im Workflow Portal. | |
Rechnungen: Rechnungsdaten validieren | Validiert Rechnungsdaten auf Ihre Gültigkeit. | |
Ressource aktualisieren | Aktualisiert eine bestehende Ressource-Datei mit einer neuen Datei. | |
Microsoft Teams - Aktivitäten | Aktivitäten zu Kommunikation mit Microsoft Teams. Weitere Informationen finden Sie in unserem Partner-Portal: https://portal.accantum.de/aktivitaeten-tabelle/ |
WMS Portal
Bereich | Beschreibung |
---|---|
Anzeige der Kommentar-Anzahl | Die Anzahl der Kommentare wird nun in der Kopfzeile einer offenen Aufgabe angezeigt. |
Anzeige des Workflow-Verlaufs in Aufgaben | Bei geöffneten Aufgaben sind die bisherigen Aufgaben der Workflow-Instanz einsehbar mit den Infos: Aufgabenname und der ausgewählte Schaltfläche (falls bereits abgeschlossen). |
Anzeige gesperrter und abgeschlossener Aufgaben | Wenn Sie eine Aufgabe nicht bearbeiten können wird nun über ein Symbol und einen Tooltip angezeigt, warum (z.B. wenn die Aufgabe gesperrt und abgeschlossen ist). |
Aufgaben-Ansichten: Neue Spalte "Workflow ID" | Anzeige der eindeutigen ID der Workflow Instanz. Damit kann eine Aufgabe schnell Ihrer Workflow-Instanz zugeordnet werden. |
Aufgaben-Ansichten: Automatische Aktualisierung der Aufgaben | Die Aufgabenkacheln auf der Startseite und die Aufgabenlisten aktualisieren sich automatisch . In den Portal: Einstellungen legt man fest ob und wie oft aktualisiert wird. |
Elektronische Rechungen Portal Designer / Aufgabentyp Rechnung | Aufgaben-Definitionen werden nun in benutzerdefinierte Aufgaben (wie bisher) und Rechnungsaufgaben unterschieden. Rechnungsaufgaben arbeiten mit dem WmsInvoice-Objekt, um Rechnungsdaten und Positionen zu editieren. Felder, die für Rechnungsaufgaben verwendet werden soll, benötigen eine Zuweisung zu dem Rechnungsobjekt. Für Rechnungsaufgaben können Sie Tabellen für Postionen und zur Kontierung konfigurieren. |
Filterung abgeschlossene/abgebrochene Aufgaben | Über einen Filter in der Ansicht "Meine Aufgaben" kann man nun auch abgeschlossene bzw. abgebrochene Aufgaben schnell einblenden. |
Portal: Portaleinstellungen | Einstellung, um in Aufgaben die Menüs "Kommentare", "Eigenschaften" und "Verlauf" bei Bedarf auszublenden |
Weitere Neuigkeiten
Bereich | Beschreibung |
---|---|
Benutzer-Berechtigungen, für Workflow-Definitionen im Portal | Benutzer des WMS-Portals können nur noch Workflow-Definitionen starten, für die sie eine Berechtigung haben. Nach dem Update werden im Portal in der Liste keine Workflows mehr angezeigt. Es müssen erst in der Workflow Administration im WMS Studio Zuordnungen zwischen Workflows und Benutzern/Gruppen getätigt werden. |
Monitor: Dokument Widget | Neues Widget zu Übersicht der vorhanden Dokumentenmappen |
Monitor: Workflow Widget | In einer Spalte "Letzte Ausführung" wird angezeigt, wann der Workflow zuletzt "aktiv" war. |
Monitor: Workflow Widget | Das Datum des letzten Workflow-Ereignisses (InstanceEvents) wird im Monitor angezeigt, um zu sehen, wann ein Workflow zuletzt aktiv war. |
WMS Studio: Benutzer, Gruppen, ... | Einträge beim Zuweisen von Gruppen und Benutzern (Workflows, Ansichten, Mandanten, ...) können mit Doppelklick zugeordnet / entfernt werden. |
WMS Studio: Portal Designer / Aufgaben Felder | Erweiterte Sortierungseinstellungen für Auswahllisten: Alphabetisch, nach externer Id oder manuell (über Drag&Drop) |
WMS Studio: Workflow Protokolleinstellungen | Neue Einstellung für Workflow-Definitionen, um Protokolle erfolgreich abgeschlossener Workflows automatisch zu löschen. |
Bugfixes
Bereich | Beschreibung |
---|---|
Aktivität "Freie SQL-Abfrage" | Die Aktivität warf eine Exception, wenn sie deaktiviert war. |
Aktivität "Objekt serialisieren" | Encoding bei der Aktivität "Objekt serialisieren" in XML war immer UTF16, was zu Fehlern führen konnte, deswegen kann man nun bei XML das Encoding einstellen. |
Aktivität "Workflow starten (WMS)" | In der Aktivitäten konnten nicht alle Argumente des zu startenden Workflows gesetzt werden. |
Aktivität: Aufgabe starten mit Dokumenten | Fehler bei Starten einer Aufgabe mit Dokumenten, die nicht mehr existieren: UpdateException: Fehler beim Aktualisieren der Einträge. Weitere Informationen finden Sie in der internen Ausnahme. |
Aktivität "Attribute speichern" | Die Aktivität lies das Speichern von Attributen mit gelöschten Listeneinträgen nicht zu (Im DMS ist das Speichern aber möglich). Fehler: ActivityException: Bei Attribut "<AttributeName>" konnte kein Listeneintrag ID "<ID>" gefunden werden. |
Aktivitäten "Barcode hinzufügen", "Text hinzufügen" und "Bild hinzufügen" | Wenn eine Seitennummer angegeben wurde, die größer als die Gesamtanzahl der Seiten des PDF's ist, dann wurde das PDF bisher nicht um die Seiten erweitert. |
Aktivität "Objekt per Bezeichnung ermitteln (DMS)" | Im Ergebnis der Aktivität "Objekt per Bezeichnung ermitteln (DMS)" wurde die ExternID nicht gesetzt (betrifft die Suche nach Einträgen einer Auswahlliste). |
Aufgabenliste: Filter in Spalte "Abgeschlossen von" | In den Ansichten im Portal kam es beim Filtern in der Spalte "Abgeschlossen" zu Fehlern. Betroffene Filter: "enthält", "Ist nicht leer" und "ist leer". |
Aufgabenliste, Aufgaben Felder | Es konnte vorkommen, dass statt dem Feldwert der reguläre Ausdruck im Portal angezeigt wurde. |
DB-Update Optimierung | Die Ausführungszeit eines Datenbankupdates wurde optimiert. |
Mandanten | Bei Neuerstellung eines Mandanten fehlte die Ansicht "Meine Aufgaben" im Portal |
Monitor: Workflow Widget | Das Diagram des Workflow-Widgets im Monitor zeigt auch Instanzen anderer Mandanten an |
Portal: Übersicht | Suche auf der Startseite nach Workflow-Definitionen ging nur mit dem Namen, und nicht dem dem Anzeigenamen. |
Portal: Perfomance großer Auswahllisten | Das Öffnen von Aufgaben mit großen Auswahllisten (>10.000 Einträge) wurde optimiert. |
Portal: Validierung von Aufgaben / Aufgaben Felder | Fehlerbehebung bei der Validierung von Feldern einer Aufgabe: Es konnte vorkommen, dass eine Aufgabe abgeschlossen wurde, ob wohl ein Feld beispielsweise einen zu großen Wert aufweist. |
Portal Designer - Aufgaben | In der Vorschau der Anordnung der Aufgabenfelder funktionierte das Kontextmenü nicht. |
Portal-Designer - Aufgaben Felder: CommunicationException | Bei zu großen Auswahllisten (>10.000 Einträge) konnte es im Workflow Studio vorkommen, dass die Felder nicht mehr geladen werden konnten. CommunicationException: Das maximale Nachrichtengrößenkontingent für eingehende Nachrichten wurde überschritten. |
Sicherheit: Dienstekonfiguration: HTTPS | Die Verbindung von Client (Studio und Portal) zum WMS Dienst kann nun über Https erfolgen. Details sind unter WMS Management Console beschrieben. |
Sicherheit: VPN | Die Verbindung vom Workflow Studio aus auf einen WMS-Dienst über eine VPN-Verbindung ist nun möglich. |
Sicherheit: Portal-Hosting | Es ist jetzt möglich, das WMS Portal auf einem eigenen Web-Server zu hosten z.B. um eine DMZ einzurichten. |
Windows Authentifizierung im Portal (Benutzer, Workflow Studio Anmeldung) | Eine Windows-Authentifizierung im Portal ist jetzt möglich. |
Workflow Designer, Ausdruckseditor | Bei drücken von Strg + Leertaste im Ausdrucksfeld, ist die Liste der verfügbaren Variablen nun breiter und somit übersichtlicher. |
Zusätzliche Aktivitäten, Workflow Designer | Zusätzliche Aktivitäten wurden trotz passender Lizenz im Workflow Designer nicht immer angezeigt. Erst nach erneuten Ab- und Anmelden wurden sie korrekt angezeigt. |
Änderungen für Entwickler von Aktivitäten (WMS Developer)
Nutzen Sie zur Entwicklung Ihrer Aktivität die aktuelle Version der WmsActivityContracts.dll aus dem WMS.
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.
Beobachten Sie auch Einträge in unserem Forum auf https://forum.accantum.de/ zum Thema "Entwicklung von Aktivitäten".
Bereich | Beschreibung |
---|---|
Basisklassen für Aktivitäten | Es gibt Basisklassen zu jeder Aktivität, um Funktionalität des WMS nutzen zu können. z.B. das Auskommentieren von Aktivitäten |
Globale Einstellungen einer externen Aktivität | Fehler wurde nicht protokolliert, die Seite blieb lediglich weiß. Jetzt erscheint eine Fehlermeldung und ein Eintrag mit StackTrace in der Ereignisanzeige. |
Icons und Bilder zur Aktivität | Einige Bilder in der Aktivitätenliste wurden aufgrund eines Fehlers beim Setzen der transparenten Farbe nicht korrekt angezeigt, |
Tests im Wizard zur Bereitstellung der Aktivität |
|