Releasenotes

Version Änderungen Verfügbar
ab DMS-Version
8.8.23 Packages von LSB Version 1.11.3 und Usermanagement Version 1.11.0 werden in OnPremise Server Api gebaut. unabhängig
8.8.22 Packages von LSB Version 1.11.2 und Usermanagement Version 1.9.3 werden in OnPremise Server Api gebaut. unabhängig
8.8.16 ILsbConfiguration.LicenseString Lizenz für OnPremise Api.
Transientquue als IsExlcuvie gestetzt, damit keine 0 Consumer Queue entsteht.
unabhängig
8.8.6 dms.IsDocumentsOnPremiseServerAlive() Überprüfung der Erreichbarkeit des DMS Servers #98669
ms.IsLsbAvailable() prüft die Erreichbarkeit von RabbitMQ #98668
dms.Import(Stream stream, DmsDocumentDto docDto) Import Dokument mit Stream Inhalt und DmsDocumentDto #98672
dms.DownloadContent(Guid documentId, Action<Stream> streamContents, DocumentDownloadConfig downloadConfig = null) Download Documents per Stream
unabhängig
8.8.4 MaxRetriesForDocumentDownload in ILsbConfiguration. Die API-Anwendung kann einen Log-Handler registrieren, damit die Exception aus der API und RabbitMQ im Ihren Logfile protokolliert wird.
#94769
8.8.1
8.8.3 Queuename geändert, Queuename mit PersistentIdentifier und TransientIdentifier in ILsbConfiguration. Perssitentqueue für durable Message 8.8.1
8.7.0 Neue Interface GetMultiObjectKeyValuePairList liefert KeyVauleList von ValueStore 8.7.3
8.6.0 Import kann gleichzeitig eine Aufgabelist starten. Erweiterung von ImportNewDocumentRequest mit neuer Properties TaskListData 8.7.3
8.2.3 Neues Feld DocumentClass in DmsDocumentDto 8.2.3
8.2.2 Support Rendetions 8.2.2
8.1.1 DmsDocumentDto property DokumentQuelle Enum Wert wird um GIS und InsoUP erweitet, die können bei Import Methode verwendet werden.
#45684
8.3.0
2023.11.221 Für die Methode “Update” gibt es eine neue Variante mit einem UpdateCount um transaktional sicher zu sein. Die alte Methode ist obsolete und wird in einer zukünftigen Version entfernt. (LoadDocument() lädt diesen UpdateCount im Dto mit.)
#36643
8.1.113
2022.10.27.104 Änderung am DmsDocumentDto. Die Spalten AttachmentStatus, TaskStatus und NoticeStatus sind nun Enum statt Int32. 8.0.134
2022.09.14.98 Methode dms.Container.SearchContainersByString(...) um zusätzliche, optionale Parameter ergänzt:
* statusFilter
* topicFilter
#36166
8.0.100
2022.08.13.97 Model DmsDocumentDto um die Felder TaskStatus und NoticeStatus erweitert. 8.0.99
2022.09.05.92 TaskReadDto ergänzt um die Eigenschaften: CreatedBy, ModifyDate (DateTime) und ModifiedBy (String) 8.0.92
2022.08.05.89 Neue Funktion dms.RollContainer.ModifyClip(...) 8.0.70
2022.08.02.88 Neue Funktionen dms.RollContainer.CreateClip(...) und dms.RollContainer.DeleteClip(id).
Außerdem wurde die DocumentClipInfo ergänzt um Zugriffsrechte und ein Datum.
8.0.67
2022.07.26.87 Weitere Funktionen für RollContainer 8.0.61
2022.07.20.86 Neuer Bereich dms.RollContainer
Hier sind Funktionen für Vorgänge, sowie Meine Importe, Nicht zugeordnete Dokumente und Papierkorb zusammengefasst.
8.0.58
2022.05.13.74 Neue Funktion dms.TasksAndNotices.LoadNoticesForDocument(id)
7.7
Bug gefixt, welcher die Api blockiert hat, wenn beim Import eines Dokuments ein Fehler aufgetreten ist. unabhängig
2022.04.12.69 Funktionen erweitert: dms.Container.GetDocumentIdsForContainer(..., filter) und dms.Container.GetDocumentsIdsForContainerTray(..., filter) können nun optional mit einem Filter aufgerufen werden.
#33390
7.6
2022.03.28.61 Neue Funktion: dms.ValueStore.GetKeys(ids). Das ist eine Überladung der existierenden Funktion, welche aber eine Liste mit Objekt-Ids als Parameter akzeptiert.
#33253
7.6.302
2022.03.25.60 Funktion erweitert um modus-Parameter dms.Favorites.LoadContainersByFavorites(...)
#33251
7.6.299
2022.02.17.59 FilingSystemTemplateInfo erweitert um die Registerstruktur 7.6.258
2022.02.11.58 DmsDokument erweitert um Dateigröße 7.6.257
2022.02.10.57 Neue Funktion dms.Mail.GetLuggageTagData(id) um die Daten zu einem Tag abzufragen. 7.6.251
2022.02.09.56 Neuer CheckoutReason CoAuthoring zugefügt 7.6.250, 7.5.2026 (nicht 7.5.25xx)
2022.02.03.55 Neuer Api-Bereich: dms.Mail, welcher Mailspezifische Funktionen enthält. Erste Funktion GetLuggageTagDataId()
#31632
7.6.244
2022.01.21.54 Neuer Api-Bereich: dms.ValueStore, welcher Zugriff auf den Key-Value-Store gibt, welcher Zusatzdaten an jedes DMS-Objekt ablegen kann. 7.6.250, 7.5.2018 (nicht 7.5.25xx)
2022.01.14.53 Korrektur: SimpleExpression interpretiert zusammengesetzte Feldnamen korrekt.
#31206
2021.12.16.52 Benutzerdefinierte Aufgabentypen können jetzt über den TaskCreator gesetzt werden. Der Collector hatte den Bug, dass dieser Typ bei Aufgaben, welche im Collector definiert waren nicht übernommen wurde. 7.5
2021.12.08.50 Methode TasksAndNotices.CheckTaskList(...) entfernt, da diese in DMS nicht funktioniert. Alternativ können Checklisteneinträge mit FinishTaskListStep(...) abgeschlossen werden.
2021.12.03.49 LSB+Usermanagement auf 1.5.500 angehoben. Fix für gelegentliche Probleme bei Dateiübertragung. 7.5.2015
2021.12.01.47 Neue Funktion Tools.ConvertIds(ids) zur Wandlung von Ids nach LegacyGuids und umgekehrt.
Die Funktion soll nicht verwendet werden und ist als Obsolet gekennzeichnet.
#30257
7.5.2013
2021.11.30.46 Korrektur bei der Verbindung zum LSB + PrefetchCount auf Anzahl Prozessoren gesetzt.
2021.11.22.45 Cache für TaskLists eingebaut und Timeout zum Laden auf 100 Sekunden erhöht.
2021.11.22.44 Timeouts bei Contentübertragung wird als Exception geworfen (StreamError)
#29965
2021.11.15.43 NRE gefixt bei Document.DownloadContent.
2021.10.28.37 Bug bei der Erkennung auf Framework gefixt. Single-Sign-On wird mit Exception abgebrochen, sofern kein vollständiges .Net Framework aktiv ist. Erkannt werden Projekte für 4.6.1 und 4.8. Bei allen anderen ist kein SSO möglich.
2021.10.27.36 * Wird bei der Konvertierung eines Dokuments durch einen Fehler eine leere Datei erzeugt, wird eine entsprechende Exception geworfen.
* Es gibt ein neues Hauptobjekt DmsServerQuery, mit welchem man die an einem LSB angebundenen DMS-Server abfragen kann.
2021.10.20.29 Die Methode Document.DownloadContent ist jetzt async.
#28932
2021.10.12.28 Neue Funktion
Document.MarkDocumentForDelete() und
Document.UnmarkDocumentForDelete()
#28736
7.0
2021.10.7.26 Neue Funktion:
Document.ReattachToCheckout(document, filename)
7.4
2021.10.6.24 Erweiterung:
Document.GetAttachments(id, modus).
Neu ist der Hierarchiemodus um flexibel die gewünschte Ergebnismenge aus einer hierarchischen Anhangsstruktur zu ermitteln.
7.5.2002
2021.10.5.15 Laden der Themendefinitionen. Neue Funktion:
Schema.LoadTopicVisualLayers()
7.0
2021.10.5.14 Impersonierung gefixt
2021.10.04 Neue Funktion:
Container.CreateDossier(az, bez, topic, filingSystemId) und
Container.CreateFolder(name, topic, filingSystemId)
6.5
2021.09.30 Versionierungsschema geändert. Neues Format: yyyy.MM.dd.build.
7.5.55 Neue Funktion:
Container.GetFilingSystemTemplates(...)
#28357
7.4
7.5.54 Neue Funktion:
Document.Move(...)
7.4
Filter nach Geändert-/Erstelltdatum von Dokumenten
#28130
7.5.2001
7.5.40 Neue Funktion:
Document.GetAttachments(docId)
#27427
7.5.2000

Verknüpfung mit