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