Output Systems "XSuiteInterface4Rest", "XSuiteInterface4Soap"
The output systems "XSuiteInterface4Soap" and "xSuiteInterface4Soap" serve to transfer documents to the REST or the SOAP web service input interface of an xSuite Interface 4.x instance.
The documents are transferred to an active input system "xFlowIRestService" or "xFlowIWebService" in the form of pseudo-batches, each with a single document.
Property | Description |
|---|---|
OutputSystem[].Url* | Full HTTP or HTTPS address of the xSuite Interface web service to be called, including port number and URL path, if applicable This specification is analogous to the For the SOAP interface, the fixed name |
OutputSystem[].ProxyServer | Proxy server for connection to the web service (optional) Syntax: see Proxy Server Connection |
OutputSystem[].AuthMode | Mode for authentication against web service:
|
OutputSystem[].User(*) OutputSystem[].Password(*§) | User name and password for authentication in If no user is specified in |
OutputSystem[].CertificateName(*) | Name of the client certificate for authentication in This corresponds to the |
OutputSystem[].InternalMode | Boolean value determining whether an internal mode will be used for the transfer of the field values, allowing simplified field mapping between two xSuite Interface instances Default value: |
OutputSystem[].PreLoadAttachFiles | Boolean value determining whether file attachments are to be transferred to the web service in advance in separate calls If the mode is deactivated, a single call will be made for the entire document with file attachments embedded directly. Default value: This mode is only available for the REST interface. The mode can be used to divide the amount of data to be transferred into smaller packets for large documents with many file attachments. |
IdField | Name of a field from the field catalog into which the ID of the receiving batch generated by the target web service is written back (optional) |
Which target field names need to be defined under .OutputName depends on whether InternalMode is enabled. If this mode is enabled, the internal field names from the target system's field catalog are to be used and the .OutputFormat will not apply, since a type-compliant transfer is performed with the fields' current data type. Otherwise, configure .OutputName and .OutputFormat to explicitly correspond with the .InputName and .InputFormat of the target fields.