DMS service
Hier finden Sie Informationen zu den aktuellen Service Releases des DMS service.
Installation
Services werden über die Datei os_service-manager_setup.exe aus dem Verzeichnis \Backend\Service-Manager installiert.
Aktualisierungen der Services erfolgen über enaio_services_versionfix.exe aus dem Verzeichnis \Backend\Service-Manager-Update.
DMS service 6.5.1
Neben Fehlerbehebungen enthält das Service Release folgende Neuerungen:
PDF-Vorschauanmerkungen
[GET]/annotated: Dokumente können mit den Vorschauanmerkungen abgerufen werden.
[GET]/annotations: Die Vorschauanmerkungen eines Dokuments können abgerufen werden.
[POST]/annotations: Die Vorschauanmerkungen eines Dokuments können erstellt und geändert werden.
[DELETE]/annotations: Die Vorschauanmerkungen eines Dokuments können gelöscht werden.
Volltextanfragen
Mehrsprachigen Kataloge werden bei der Volltextsuche auf Indexdatenmasken unterstützt.
Die Volltextsuche kann auf angegebene Objekte beschränkt werden.
Die Auto-Vervollständigung wird unterstützt.
.os-Dateien
[GET]/osfile: .os-Dateien können abgerufen werden.
GZIP-Kompression
Der JSON-Payload in der Rückgabe wird mittels GZIP komprimiert.
DMS service 6.4.1
Das Service Release ist ein Service Release zur Fehlerbehebungen.
enaio® webclient benötigt ab dem Service Release 5 Hotfix 3 den DMS service 6.4.1.
DMS service 6.4
Neben Fehlerbehebungen enthält das Service Release folgende Neuerungen:
Notizen verwalten
Neue Endpunkte für die Verwaltung der Notizen stehen zur Verfügung.
Verknüpfungen verwalten
Neue Endpunkte für die Verwaltung der Verknüpfungen stehen zur Verfügung.
Volltextsuche
Die Volltextsuche unterstützt nun Facetten und Elternbedingungen.
Inhaltsdateien laden
Inhaltsdateien mehrere Objekte können als ZIP-Archiv oder als PDF-Datei geladen werden.
DMS service 6.3.1
Neben Fehlerbehebungen enthält das Service Release folgende Neuerungen:
Suchoptionen
Mit der Option IncludeNullValues können bei Select-Anfragen Objekte ohne Wert im angefragten Feld ausgeschlossen werden. Default sind diese Objekte in der Trefferliste eingeschlossen.
Systemfeld system:objectTypeId
Anfragen über system:objectTypeId geben zusätzlich zum Wert ebenfalls den internen Namen zurück. Der interne Name ist dabei als localName bezeichnet.
Beispiel:
"system:objectTypeId": {
"value": "262284",
"localName": "media"
}
DMS service 6.2
Neben Fehlerbehebungen enthält das Service Release neue Endpunkte.
Objektdefinition laden
[GET] /native: Der Endpunkt unterstützt den Header 'If-None-Match', über den geprüft wird, ob dem Client bereits die aktuellste Objektdefinition vorliegt und diese entsprechend nicht erneut geladen werden muss.
Dokumentenversion löschen
[DELETE] /{versionNumber}: Der Endpunkt ermöglicht das Löschen einer Dokumentenversion auf Basis der Versionsnummer. Indexdaten-Versionen können nicht gelöscht werden.
Dokumentenversion abrufen
[GET] /contents/file: Der Endpunkt ermöglicht den Abruf der Dokumentenversion auf Basis der Versionsnummer. Für Bilddokumenttypen werden mehrere Bilddateien als ZIP-Archiv übertragen.
Wiederherstellen von Versionen
[POST] /actions/restore: Der Endpunkt ermöglicht das Wiederherstellen eine bestimmte Dokument- oder Indexdatenversion.
DMS service 6.1
Neben Fehlerbehebungen enthält das Service Release einen neuen Endpunkt.
Versionen anfragen
Für Objekttypen kann in enaio® editor die Indexdatenhistorie bzw. die Dokumentenhistorie aktiviert werden.
Diese Daten können für Objekte angefragt werden.
[GET] /versions: Der Endpunkt bietet Parameter, um einzelne Versionen anzufragen und Anfragen auf die Indexdatenhistorie oder die Dokumentenhistorie einzuschränken. In die Anfrage können die Indexdaten der aktuellen Version eingeschlossen werden.