Skip to main content

xSuite Interface Windows Prism 5.x – Online-Hilfe

Allgemeine Eigenschaften

Die folgenden Eigenschaften sind für alle Ausgabesysteme gültig.

Hinweis

Informationen zu den spezifischen Eigenschaften der Systeme finden sind in den Abschnitten der einzelnen Systeme.

In diesen Abschnitten ist auch die individuelle Syntax der Eigenschaft OutputSystem[].Field[].OutputName erläutert, wenn diese für ein System relevant ist. Über diese Eigenschaft kann das Zielfeld für einen auszugebenden Wert definiert werden.

Eigenschaft

Beschreibung

OutputSystem[].Type*

Art des Ausgabesystems:

  • Custom: benutzerdefiniertes Ausgabesystem

  • Dummy: funktionsloses Pseudo-Ausgabesystem

  • File: Einzeldateien ins Dateisystem

  • Internal: Dokumente an das Eingabesystem "Internal" derselben xSuite-Interface-Instanz

  • Mail: E-Mails über SMTP-Protokoll, Microsoft Exchange Web Services oder Graph-API

  • MongoDB: Einfügen von JSON-Dateianlagen in eine MongoDB-Collection

  • OtrisDocumentsSoap: Mappen in otris Documents per SOAP-Proxy

  • SapXSuiteInterfaceNCo: Dokumente an xSuite Interface auf Seite über SAP .Net Connector

  • SapXSuiteInterfaceNwRfc: Dokumente an xSuite Interface auf SAP-Seite über NetWeaver-Schnittstelle

  • SapXSuiteInterfaceSoap: Dokumente an xSuite Interface auf SAP-Seite über SOAP-Schnittstelle

  • StackOrg: Stapel, der im Stack Organizer umstrukturiert wurde, zur Weiterverarbeitung an ein anderes Szenario

  • WebServiceGeneric: Übergabe von Dateianlagen an einen fremden Webservice

  • WebServiceInputClient: Dokumente an das Eingabesystem "WebServiceInput" einer anderen xSuite-Interface-Instanz

  • WebServiceOutput: asynchroner Output-Webservice von xSuite Interface

  • XSuiteArchiveHelixLegacy: Dokumente an xSuite Archive Helix über veraltete API-Implementierung, noch ohne Conveyor Service

  • XSuiteArchiveHelix: Dokumente an xSuite Archive Helix über API-Implementierung in Version 1

  • XSuiteArchiveHelix2: Dokumente an xSuite Archive Helix über neueste API-Implementierung in Version 2

  • XSuiteArchivePrism: Dokumente an xSuite Archive Prism

  • XSuiteBus2: Dokumente an xSuite Bus Prism 2.x

  • XSuiteBus2Result: Pseudo-Ausgabesystem zum asynchronen Einlesen des Verarbeitungsergebnisses eines vorigen xSuiteBus2-Ausgabeschritts (Dokumente aus xSuite Bus Prism 2.x)

  • XSuiteConveyorResult: Pseudo-Ausgabesystem zum asynchronen Warten auf Statusrückmeldung (Objekte aus dem xSuite Helix Conveyor Service)

  • XSuiteInterface4Soap: Dokumente an die SOAP-Webservice-Eingabeschnittstelle von xSuite Interface 4.x

  • XSuiteWorkflow: Arbeitselemente an den xSuite-Helix-Workflow

OutputSystem[].FileFilter(%)

optionaler Namensfilter zur Selektion der Dateianlagen, die an das Ausgabesystem übergeben werden

Standardwert: * (alle Anlagen)

Hinweis

Bei Ausgabesystemen hat der allgemeine Namensfilter eine erweiterte Funktionalität. Durch die Reihenfolge der Definition mehrerer Teilfilter kann die Reihenfolge der Ausgabe der Dateianlagen an das Zielsystem beeinflusst werden.

Beispiel: Mit einem Filter der Form A* | B* | * werden zuerst alle Dateien, die mit A beginnen, dann alle Dateien, die mit B beginnen und zum Schluss alle übrigen Dateien übergeben. Dabei sind nur die definierten Positiv-Filter von Bedeutung. Negative Teilfilter (NOT(…)) können zwar verwendet werden, haben aber keinen Einfluss auf die Ausgabereihenfolge.

Positive Teilfilter können auch genutzt werden, um eine bestimmte Namensgebung explizit auszuschließen, z. B. alle Dateien, die attachment im Namen tragen. Für einen solchen Ausschlussfilter muss ein regulärer Ausdruck und eine fortgeschrittene Syntax mit einem "negative lookahead" genutzt werden. Zur Ausklammerung von Dateinamen, die attachment enthalten, ist der Ausdruck z. B. /^(?!.*attachment).*$/.

OutputSystem[].PreProcessMacro[]

OutputSystem[].PostProcessMacro[]

Definition von Makrofunktionen beliebigen Typs, die vor oder nach der eigentlichen Übergabe eines Dokumentes an das Ausgabe­system ausgeführt werden können