DMS service

enaio® 11.0 »

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.