> ## 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.

# UiPath-Prozesse

> Referenz zu den ABBYY FlexiCapture Multi-Task-Prozessen in UiPath: Batch Sender, Batch Monitor, Batch Verifier, Batch Fetcher und Batch Processor.

Das FC Multi-Task Package enthält die folgenden Prozesse:

* [Batch Sender](#batchsender)
* [Batch Monitor](#batchmonitor)
* [Batch Verifier](#batchverifier)
* [Batch Fetcher](#batchfetcher)
* [Batch Processor – single process](#batchprocessorsingleprocess)

## <a id="batchsender" />Batch Sender

Dieser Prozess nimmt Dateien aus einem Ordner und verwendet die Aktivität **Batch erstellen**, um sie zur Verarbeitung an FC 12 zu senden. FC erstellt für jede Datei, die in diesem Ordner gefunden wird, einen einzelnen Batch. Anschließend wird die ID des neu erstellten Batchs zur **Monitor-Warteschlange** hinzugefügt, damit sie im Prozess **Batch Monitor** weiterverarbeitet werden kann.

## <a id="batchmonitor" />Batch Monitor

Dies ist ein kontinuierlich laufender Prozess, der Elemente in der **Monitor-Warteschlange** verarbeitet.

<Frame>
  <img src="https://mintcdn.com/abbyy/jk6a9TGm7KRcVxRI/images/flexi-capture/connectors/UiCon_26.png?fit=max&auto=format&n=jk6a9TGm7KRcVxRI&q=85&s=23b20beece38fd76e1470636d2b24eac" alt="Screenshot des Batch-Monitor-Prozesses in UiPath Studio, der den Zustandsmaschinenablauf zeigt, bei dem eine Batch-ID aus einem Warteschlangenelement abgerufen, der FlexiCapture-Projektbereich ausgeführt und je nach Verarbeitungsstufentyp zu „Zurückstellen“, zum Hinzufügen zur Verifier- oder Fetcher-Warteschlange oder zum Fehlschlagen des Vorgangs verzweigt wird." width="859" height="523" data-path="images/flexi-capture/connectors/UiCon_26.png" />
</Frame>

Mithilfe der Aktivität **Get Batch Stage** ruft er die Stufe eines Batchs ab und führt Folgendes aus:

* Bei einem Batch in der Stufe "**Processed**" wird der **Fetcher-Warteschlange** ein neues Element hinzugefügt. Anschließend wird das Element in der **Monitor-Warteschlange** als erfolgreich verarbeitet markiert.

* Bei einem Batch in der Stufe "**Verifizierung**" wird der **Verifier-Warteschlange** ein neues Element hinzugefügt, und die Verarbeitung des Elements in der **Monitor-Warteschlange** wird zurückgestellt. Das Element wird nicht erneut zur **Verifier-Warteschlange** hinzugefügt.

* Wenn sich ein Batch in der Stufe "**Exceptions**" befindet (in die er aufgrund von Verarbeitungsfehlern verschoben werden kann), wird ein Element in der **Monitor-Warteschlange** als Ausnahme markiert. Der Text der Fehlermeldung wird im Abschnitt "**Reason**" erfasst.

* Bei einem Batch in einer anderen Stufe wird die Verarbeitung der **Monitor-Warteschlange** zurückgestellt.

<Note>
  Wir empfehlen, diesen Prozess über den UiPath Orchestrator zu starten.
</Note>

## <a id="batchverifier" />Batch Verifier

Dieser Prozess bearbeitet die Elemente aus der **Verifier-Warteschlange** einzeln. Er ruft Verifizierungs-URLs über die ID des Batchs ab und öffnet sie im Browser, wo der Verifizierer die entsprechenden Dokumente prüfen kann. Nach der Verifizierung wird ein Element als abgeschlossen markiert.

## <a id="batchfetcher" />Batch Fetcher

Dies ist ein ständig laufender Prozess, der Elemente aus der **Fetcher-Warteschlange** verarbeitet. Er nimmt die Ergebnisse der Batch-Verarbeitung entgegen und speichert die für jedes Dokument eines Batchs erstellten Exportdateien. Sobald die Exportdateien gespeichert sind, markiert der Prozess das Element als erfolgreich verarbeitet.

## <a id="batchprocessorsingleprocess" />Batch Processor – Einzelprozess

Dieser Prozess führt in FC eine vollständige Dokumentenverarbeitung durch: Er erstellt Batches, prüft ihren Status, ruft Verifizierungs-URLs ab und lädt die Verarbeitungsergebnisse herunter. **Batch Processor - Einzelprozess** umfasst die folgenden Prozesse: **Batch Sender**, **Batch Monitor**, **Batch Verifier** und **Batch Fetcher**.

Dieser Prozess erfordert keine UiPath-Orchestrator-Assets und Warteschlangen. Er kann in UiPath Studio gestartet werden, ohne einen Robot mit dem Orchestrator zu verbinden.
