Skip to main content

xSuite Interface Windows Prism 5.x – Online-Hilfe

Ausgabesystem "XSuiteConveyorResult"

"XSuiteConveyorResult" ist kein konventionelles Ausgabesystem, sondern ein spezieller Arbeitsschritt, der sich in die Abfolge der normalen Ausgabesysteme eingliedert. Die konfigurierbaren Standardeigenschaften eines Ausgabesystems sind hier somit nicht relevant.

Im Anschluss an ein Ausgabesystem, das Dokumente über den xSuite Conveyor Service zur Verarbeitung an einen Dienst in der xSuite Helix Cloud übermittelt, wartet "XSuiteConveyorResult" asynchron auf eine Statusrückmeldung. Dazu fragt "XSuiteConveyorResult" periodisch aktiv gegen den Conveyor Service ab, ob die Dokumente einen finalen Status erreicht haben, d.h. erfolgreich verarbeitet oder auf einen Fehler gelaufen sind. Im Erfolgsfall wird die Verarbeitung des Dokuments in xSuite Interface fortgesetzt. Im Fehlerfall wird das Dokument in den Fehlerstatus gesetzt.

In der Praxis kommt dieser Ausgabeschritt nur in Verbindung mit dem Ausgabesystem "XSuiteArchiveHelix" zum Einsatz. Von diesem Ausgabesystem ist der Nachfolger "XSuiteArchiveHelix2" verfügbar, der eine neuere Archiv-API in Version 2 anspricht. Diese API benötigt keine asynchrone Statusabfrage.

Eigenschaft

Beschreibung

OutputSystem[].Url*

HTTPS-Basisadresse des Conveyor-Webservices

Die Basisadresse muss inklusive Portnummer, aber ohne Unterpfade angegeben werden.

OutputSystem[].Keycloak*

Eigenschaften für die Authentifizierung gegenüber dem Conveyor-Webservice über einen Keycloak-Dienst

Syntax: siehe Keycloak-Authentifizierung

OutputSystem[].ProxyServer

Proxy-Server, der optional für die Kommunikation zum Conveyor-Webservice genutzt wird

Syntax: siehe Proxy-Server-Verbindung

OutputSystem[].RequestTimeout

Timeout-Wert in Sekunden, wie lange auf eine Antwort der Webservices gewartet wird, bevor ein Fehler geworfen wird

Standardwert: 100

OutputSystem[].ImportItemKeyField

optionaler Name eines Feldes aus dem Feldkatalog

In dieses Feld wird die ID des Objektes zurückgeschrieben, das von dem xSuite-Helix-Dienst generiert wurde. Im Fall von xSuite Archive kann dies z. B. die ID eines Archivdokumentes sein.