Skip to main content

xSuite Interface Windows Prism 5.x – Online-Hilfe

Eingabesystem "XSuiteBus2"

Das Eingabesystem "XSuiteBus2" dient dem Einlesen von Dokumenten aus xSuite Bus Prism, die fertig verarbeitet sind und in der Regel zuvor über das Ausgabesystem "XSuiteBus2" zur asynchronen Verarbeitung an xSuite Bus Prism übergeben wurden.

Eigenschaft

Beschreibung

InputSystem.Url*

HTTPS-Basisadresse des xSuite-Bus-Webservices

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

InputSystem.User

InputSystem.Password(§)

optionaler Benutzername und Passwort für die Anmeldung in xSuite Bus Prism, wenn dort die Benutzerauthentifizierung aktiviert ist

InputSystem.ProxyServer

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

Syntax: siehe Proxy-Server-Verbindung

InputSystem.Owner

Parameter zur Filterung der Datensätze, die aus xSuite Bus Prism ausgelesen werden

Als einziges Selektionskriterium wird der .Owner unterstützt.

Standardwert: xSuiteInterface

InputSystem.DocKeyType

optionale Angabe des Typs eines Dokumentenschlüssels, wenn dieser mit eingelesen werden soll:

  • None (Standardwert)

  • XflowBusDocumentID

  • XflowInterfaceRecordID

  • XFlowWFLWorkItemID

  • SAPInterfaceRecordID

  • OTRISInterfaceRecordID

Zum Zeitpunkt des Einlesens ist dem xSuite-Interface-Dokument noch kein Feldkatalog zugeordnet. Der Schlüssel wird dem Dokument daher nicht als Feldwert zugeordnet, sondern als Metadatum "xSuiteBusDocKey". Dieses Metadatum kann zu einem späteren Zeitpunkt bedarfsweise mit der Feldmakrofunktion GetDocMetaData() ausgelesen werden.

InputSystem.FetchBlob[]

Teilparameter zur Definition der Selektionskriterien für Dateianlagen, wenn diese aus xSuite Bus Prism ausgelesen werden sollen

In den meisten Szenarien ist dieses nicht relevant, da xSuite Bus Prism keine neuen Dateianlagen generiert, sondern nur Indexdaten aus den zuvor an xSuite Bus Prism übergebenen Dateien extrahiert.

  1. Type* (logischer Dateityp)

  2. MimeType

  3. FileName

  4. GroupName

  5. GroupIndex

Folgende Werte sind für den logischen Dateityp zulässig:

  • RawFile

  • MainFile

  • AttachmentFile

  • RawAttachmentFile

InputSystem.DeleteJobItem

Wahrheitswert, ob das Job-Item nach erfolgreichem Einlesen und Verarbeiten des Dokumentes aus xSuite Bus Prism gelöscht wird

Wenn dieser Wert false ist, erhält das Job-Item nur den Status "OwnerEnd".

Standardwert: TRUE

Zum späteren Auslesen der Indexdaten im "Process"-Schritt werden dem xSuite-Interface-Dokument die 2 künstlich generierte Dateianlagen jobitem.json und document.json hinzugefügt. Die Datei jobitem.json stellt den Inhalt des von xSuite Bus Prism zurückgelieferten Job-Item dar. Die Datei document.json stellt den Inhalt des Dokument-Datensatzes dar. Beide Dateien können mit dem allgemeinen JSON-Indexdatenleser verarbeitet werden. Für die dokumentbezogenen Daten, die die relevanten Feldinhalte umfassen, ist jedoch auch der spezialisierte Indexdatenleser "XSuiteBus2" verfügbar (siehe Indexdatenleser "XSuiteBus2").