Skip to main content
Der ABBYY FlexiCapture 12 Listener-Prozess wird auf der Blue-Prism-Seite bereitgestellt und empfängt die vom FlexiCapture Export Connector gesendeten SOAP-Anfragen. Importieren Sie ihn in Blue Prism und passen Sie ihn an Ihre Anforderungen an. Der Prozess besteht aus einer einzelnen Datei, BPA Process - FlexiCapture 12 Listener.xml, die die SOAP-Anfragen annimmt und verarbeitet.

Voraussetzung: Computer als Resource PC ausführen

Damit der Listener-Prozess ausgeführt werden kann, muss der Blue-Prism-Computer, der die exportierten Dateien und Daten empfängt, als Resource PC ausgeführt werden. Starten Sie zur Überprüfung Blue Prism, klicken Sie auf die Registerkarte Control und vergewissern Sie sich, dass der Computer im Fenster Resources als connected angezeigt wird. Falls dies nicht der Fall ist, öffnen Sie die Eingabeaufforderung und führen Sie den folgenden Befehl aus:
Ein Fenster mit dem Namen Blue Prism - Resource PC (Port 8181) wird geöffnet und zeigt die Protokolle Ihres Resource PC an. Klicken Sie auf Hide, um es zu minimieren.

Listener-Prozess installieren

Importieren Sie die Prozessdatei in Blue Prism und stellen Sie den resultierenden Prozess als Webservice bereit.
1

Import starten

Öffnen Sie Blue Prism und klicken Sie auf File → Import.
2

Zu importierende Dateien auswählen

Wählen Sie gemäß den Anweisungen auf dem Bildschirm nacheinander die folgenden Dateien aus:
  • BPA Process - FlexiCapture 12 Listener.xml
  • BPA Object - Utility - File Management.xml, ein Business-Objekt für die Arbeit mit Dateien auf der lokalen Festplatte, das zum Ausführen des Anwendungsbeispiels erforderlich ist. Der Standardspeicherort lautet C:\Program Files\Blue Prism Limited\Blue Prism Automate\VBO.
3

Import überprüfen

Nach Abschluss des Imports werden alle Business-Objekte und das Anwendungsbeispiel in Blue Prism auf der Registerkarte Studio angezeigt.
4

Einstellungen für die Prozessbereitstellung öffnen

Erweitern Sie auf der Registerkarte System den Knoten Processes und klicken Sie auf Exposure. Klicken Sie oben rechts im Fenster Process - Exposure auf Expose a Process.
5

Prozess auswählen

Wählen Sie im Dialogfeld Expose Process FlexiCapture 12 Listener aus und klicken Sie auf Next.
6

Bereitgestellten Namen bestätigen

Stellen Sie sicher, dass FlexiCapture12Listener als bereitgestellter Prozessname angegeben ist, und klicken Sie dann auf Finish.
Der Prozess wird in der Liste der bereitgestellten Prozesse angezeigt. Um zu überprüfen, ob er als Webservice bereitgestellt ist, öffnen Sie auf dem Computer, auf dem Blue Prism ausgeführt wird, die folgende Adresse:
Wenn die Einstellungen korrekt sind, wird eine WSDL-Datei angezeigt, die den Webservice beschreibt.
Das Anwendungsbeispiel enthält bereits ein Beispiel für die Verarbeitung einer Anfrage. Sie können es beliebig ändern, mit Ausnahme der Parameter, die der Start-Block akzeptieren muss.

Listener-Prozess konfigurieren

1

Prozess-Editor öffnen

Doppelklicken Sie auf der Registerkarte Studio auf den Namen des Prozesses.
2

Ausgabeordner festlegen

Standardmäßig speichert der Prozess empfangene Dateien und Felder im Ausgabeordner und erstellt für jedes exportierte Dokument einen Ergebnisunterordner. Geben Sie den Ausgabeordner im Datenelement RootDir an.
Ändern Sie weder den Prozessnamen noch die Eingabeparameter. Alles andere im Prozess kann frei geändert werden.

Eingabeparameter

Die Eingabeparameter, ihre Namen und Datentypen müssen denen in den vom FlexiCapture Export Connector gesendeten Anfragen entsprechen. Öffnen Sie die Eigenschaften des ersten Elements im Start-Prozess und geben Sie die Datenelemente und ihre Werte in der Spalte Store In an.

Starten des Listener-Prozesses

Der als Webservice bereitgestellte Listener-Prozess wird durch eine SOAP-Anfrage gestartet. Der ABBYY FlexiCapture-Server sendet diese Anfrage beim Dokumentexport an die Adresse des Webservices.