Skip to main content

xSuite Interface Windows Prism 5.x – Online Help

Output System "XSuiteBus2Result"

"XSuiteBus2Result" is a pseudo output system, which looks like an output system in terms of the execution time, but corresponds to an input system in terms of the content. "XSuiteBus2Result" can be used if the processing result of a document, which was previously passed via the normal xSuite Bus output system, is to be read in again within the same scenario.

This system represents an alternative to the configuration of two separate scenarios, where a first scenario is configured with an xSuite Bus output system and a second scenario with an xSuite Bus input system in order to continue processing the result. Since this result is not directly returned by xSuite Bus Prism, but is only available for retrieval with a delay, the pseudo output interface "xSuiteBus2Result" works asynchronously. Analogous to the xSuite Bus input system, the output interface periodically queries against xSuite Bus Prism to determine whether the documents have been processed. Only then is the processing continued in xSuite Interface.

Functionally, this output system is a combination of the input system "XSuiteBus2" and the index data reader "XSuiteBus2." Since the program architecture does not provide for the execution of an index data reader at the time of output system processing, its function is directly integrated into the output system here.

The configuration of the field contents to be read in is analogous to the configuration of the xSuite Bus index data reader. However, in the context of an output system, the .InputName and .InputFormat properties do not exist. Instead, use the .OutputName and .OutputFormat properties to define the input fields.

Property

Description

OutputSystem[].Url*

Base address (HTTPS) of the xSuite Bus web service

When specifying the base address, include the port number but not the sub-paths.

OutputSystem[].User

OutputSystem[].Password(§)

Username and password for logging into xSuite Bus Prism, if user authentication is enabled there

OutputSystem[].ProxyServer

Proxy server for communication to the xSuite Bus web service (optional)

Syntax: see Proxy Server Connection

OutputSystem[].Owner

Parameters for filtering the records read from xSuite Bus Prism

Only selection criterion supported is the .Owner.

Default value: xSuiteInterface

OutputSystem[].DocKeyType

Specification of the type of a document key (optional), if it is also to be read out:

  • None (default value)

  • XFlowBusDocumentID

  • XFlowInterfaceRecordID

  • XFlowWFLWorkItemID

  • SAPInterfaceRecordID

  • OTRISInterfaceRecordID

Analogous to the input system "XSuiteBus2," the key is not assigned to the document as a field value but as the metadatum "XSuiteBusDocKey."

OutputSystem[].FetchBlob[]

Subparameters for defining the selection criteria for file attachments, if these are to be read out from xSuite Bus Prism

In most scenarios, this is not relevant because xSuite Bus Prism does not generate new file attachments, but only extracts index data from files previously sent.

  1. Type* (logical file type)

  2. MimeType

  3. FileName

  4. GroupName

  5. GroupIndex

The following values are allowed for the logical file type:

  • RawFile

  • MainFile

  • AttachmentFile

  • RawAttachmentFile

OutputSystem[].DeleteJobItem

Boolean value determining whether the job item is deleted after successful import of the document from xSuite Bus Prism

Otherwise, the status of the job item will just be changed to "OwnerEnd."

Default value: TRUE