Skip to main content

xSuite Interface Windows Prism 5.x – Online-Hilfe

Ausgabesystem "WebServiceInputClient"

Das Ausgabesystem "WebServiceInputClient" dient als Client gegenüber dem internen Webservice-Eingabesystem "WebServiceInput". Dieses Ausgabesystem ermöglicht die Dokumentenübertragung von einer xSuite-Interface-Instanz zu einer anderen xSuite-Interface-Instanz. Der .OutputName der Ausgabefelder muss dabei dem .InputName auf der Gegenseite entsprechen.

Hinweis

Zur Vereinfachung der Konfiguration kann die Liste der Felder hier auch komplett leer gelassen werden. Die Felder werden dann implizit aus sämtlichen Feldern des Feldkataloges unter den dort definierten Feldnamen gebildet. Wenn die Gegenseite einen identischen Feldkatalog verwendet, kann auf diese Weise das Mapping auf separate Ausgabe- und Eingabenamen entfallen.

Eigenschaft

Beschreibung

OutputSystem[].Url*(%)

HTTPS-Basisadresse des Webservices inklusive Portnummer und ggf. mit Basis-URL-Pfad (entsprechend Eigenschaft WebService.UrlBasePath) des Webservices

OutputSystem[].ProxyServer

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

Syntax: siehe Proxy-Server-Verbindung

OutputSystem[].AuthMode

Modus für die Authentifizierung gegenüber dem Webservice:

  • None: keine Authentifizierung (Standardwert)

  • Windows: NTLM-Authentifizierung mit Windows-Benutzer

  • Basic: Basisauthentifizierung mit Benutzername und Passwort

  • ApiKey: API-Schlüssel

  • Certificate: Client-Zertifikat

OutputSystem[].User(*)

OutputSystem[].Password(*§)

Benutzername und Passwort für die Authentifizierung in den Modi Windows und Basic

Im Modus ApiKey werden diese Eigenschaften zur Angabe des Schlüsselnamens (als .User, z. B. "Bearer") und des Schlüsselwertes (als .Password) genutzt.

OutputSystem[].CertificateName(*)

Name des Client-Zertifikats für die Authentifizierung im Modus Certificate

Dies entspricht der .Name-Eigenschaft eines Zertifikats, das global unter Certificate[] definiert ist. Das Zertifikat muss den Verwendungszweck Certificate[].Usage: "Client" haben.

OutputSystem[].Tenant

OutputSystem[].Scenario*

Name des Mandanten (Standardwert: Default) und des Zielszenarios beim empfangenden Webservice

OutputSystem[].PreLoadAttachFiles

Wahrheitswert, ob Dateianlagen eines zu übertragenden Dokumentes vorab in separaten Aufrufen an den Webservice gesendet werden

Ansonsten werden die Dateianlagen in das Dokument eingebettet und in einem einzigen Aufruf zusammen mit dem Dokument übermittelt.

Standardwert: FALSE

OutputSystem[].IdField

optionaler Name eines Feldes aus dem Feldkatalog

In dieses Feld wird die ID des empfangenden Stapels, die vom Ziel-Webservice generiert wurde, zurückgeschrieben.