> ## Documentation Index
> Fetch the complete documentation index at: https://docs.abbyy.com/llms.txt
> Use this file to discover all available pages before exploring further.

# ABBYY FlexiCapture 12 Listener-Prozess

> Importieren Sie den ABBYY FlexiCapture 12 Listener-Prozess in Blue Prism, stellen Sie ihn als Webservice bereit und konfigurieren Sie ihn so, dass exportierte Dateien und Felddaten über SOAP empfangen werden.

Der ABBYY FlexiCapture 12 Listener-Prozess wird auf der Blue-Prism-Seite bereitgestellt. Der Listener empfängt SOAP-Anfragen, die vom FlexiCapture Export Connector gesendet werden. Es wird davon ausgegangen, dass der Benutzer den ABBYY FlexiCapture 12 Listener in Blue Prism importiert und an seine Anforderungen anpasst.

<Warning>
  Um den FlexiCapture 12 Listener-Prozess auszuführen, muss der Computer mit Blue Prism, der exportierte Dateien und Daten empfängt, als Resource PC ausgeführt werden. Um sicherzustellen, dass Ihr Blue Prism-Computer als Resource PC ausgeführt wird, starten Sie Blue Prism, klicken Sie auf die Registerkarte **Control** und vergewissern Sie sich, dass der Computer im Fenster **Resources** als „connected“ angezeigt wird. Ist dies nicht der Fall, öffnen Sie die Eingabeaufforderung und führen Sie den folgenden Befehl aus:
  "C:\Program Files\Blue Prism Limited\Blue Prism Automate\Automate.exe" /resourcepc /public
  Daraufhin wird ein Fenster mit dem Namen "Blue Prism - Resource PC (Port 8181)" geöffnet, in dem Sie die Protokolle für Ihren Resource PC sehen. Klicken Sie auf **Hide**, um dieses Fenster zu minimieren.
</Warning>

Der ABBYY FlexiCapture 12 Listener-Prozess umfasst die folgende Datei:

| **Komponente**                                 | **Beschreibung**                                                                                               |
| ---------------------------------------------- | -------------------------------------------------------------------------------------------------------------- |
| **BPA Process - FlexiCapture 12 Listener.xml** | Ein Prozess, der SOAP-Anfragen annimmt und verarbeitet, die vom FlexiCapture Export Connector gesendet werden. |

<div id="installing-the-abbyy-flexicapture-12-listener">
  ## Installieren von ABBYY FlexiCapture 12 Listener
</div>

Damit der Prozess FlexiCapture 12 Listener in Blue Prism verfügbar ist, müssen Sie die Datei **BPA Process - FlexiCapture 12 Listener.xml** in Blue Prism importieren und den daraus entstehenden Prozess als Webservice bereitstellen. Gehen Sie dazu wie folgt vor:

1. Öffnen Sie Blue Prism und klicken Sie im Menü **File** auf **Import**.
2. Wählen Sie entsprechend den Anweisungen auf dem Bildschirm die folgenden Dateien nacheinander zum Importieren aus:
   * **BPA Process - FlexiCapture 12 Listener.xml**
   * Zusätzliches Objekt, das zum Ausführen des ABBYY FlexiCapture 12 Listener-Anwendungsbeispiels erforderlich ist (der Standardspeicherort ist C:\Program Files\Blue Prism Limited\Blue Prism Automate\VBO):
     * **BPA Object - Utility - File Management.xml**
       Ein Geschäftsobjekt für die Arbeit mit Dateien, die auf der lokalen Festplatte gespeichert sind.
       **Hinweis:** Das FlexiCapture 12 Listener-Anwendungsbeispiel enthält bereits ein Beispiel für die Verarbeitung von Anfragen. Der Benutzer kann dieses Beispiel frei ändern, mit Ausnahme der Parameter, die im Block **Start** akzeptiert werden müssen (siehe [unten](#param)).
3. Nach Abschluss des Imports werden alle Geschäftsobjekte und das Anwendungsbeispiel in Blue Prism auf der Registerkarte **Studio** angezeigt.
4. Erweitern Sie auf der Registerkarte **System** den Knoten **Processes** und klicken Sie auf **Exposure**. Klicken Sie dann oben rechts im Fenster **Process - Exposure** auf den Link **Expose a Process**.
5. Wählen Sie im Dialogfeld **Expose Process** **FlexiCapture 12 Listener** aus und klicken Sie auf **Next**.
6. Stellen Sie im nächsten Dialogfeld sicher, dass **FlexiCapture12Listener** als veröffentlichter Name des Prozesses angegeben ist, und klicken Sie auf **Finish**.

Der Prozess wird in der Liste der veröffentlichten Prozesse angezeigt. Um sicherzustellen, dass der Prozess als Webservice veröffentlicht wurde, öffnen Sie auf dem Computer, auf dem Blue Prism ausgeführt wird, den folgenden Link: [http://localhost:8181/ws/FlexiCapture12Listener?wsdl](http://localhost:8181/ws/FlexiCapture12Listener?wsdl). Wenn alle Einstellungen korrekt sind, wird eine WSDL-Datei mit einer Beschreibung des Webservice angezeigt.

<div id="configuring-the-abbyy-flexicapture-12-listener-process">
  ## Konfigurieren des ABBYY FlexiCapture 12 Listener-Prozesses
</div>

Bevor Sie den FlexiCapture 12 Listener-Prozess verwenden können, müssen Sie in Blue Prism die folgenden Einstellungen konfigurieren:

1. Doppelklicken Sie auf der Registerkarte **Studio** auf den Namen des Prozesses, um den Prozesseditor zu öffnen.
2. Standardmäßig speichert der FlexiCapture 12 Listener-Prozess empfangene Dateien und Felder im Ausgabeordner. Dort erstellt er für jedes exportierte Dokument einen Unterordner mit den Ergebnissen. Sie können einen Ausgabeordner im Datenelement „RootDir“ angeben.

Der Benutzer kann diesen Prozess frei ändern, ***mit Ausnahme des Prozessnamens und des Satzes der Eingabeparameter***.

Die Eingabeparameter, ihre Namen und Datentypen müssen mit denen in den Anfragen übereinstimmen, die vom FlexiCapture Export Connector gesendet werden. Öffnen Sie die Eigenschaften des allerersten Elements des Prozesses „Start“ und geben Sie Datenelemente und ihre Werte in der Spalte „Store In“ an:

* <a id="param" />**DocumentDefinition** – der Name der Document Definition, die von ABBYY FlexiCapture auf das Eingabebild angewendet wurde (muss als Datentyp „Text“ gespeichert werden)
* **Fields** – eine Sammlung von Objekten mit den Textfeldern „Name“ und „Value“ zum Speichern der Namen und extrahierten Werte von Feldern
* **Files** – eine Sammlung von Objekten mit einem Textfeld „Name“ und einem Binärfeld „Content“ zum Speichern exportierter Bilddateien und ihrer Namen
* **BatchRegistrationParameters** – eine Sammlung von Objekten mit den Textfeldern „Name“ und „Value“ (enthält die Namen und Werte der Batch-Registrierungsparameter)

<div id="starting-the-abbyy-flexicapture-12-listener-process">
  ## Starten des ABBYY FlexiCapture 12 Listener-Prozesses
</div>

Der als Webservice bereitgestellte ABBYY FlexiCapture 12 Listener-Prozess wird durch eine SOAP-Anfrage gestartet, die beim Export eines Dokuments vom ABBYY FlexiCapture-Server an die Adresse des Webservice gesendet wird.
