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.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.