Skip to main content
Der Skriptexport erstellt einen neuen Vorgang in einer bestimmten Orchestrator-Warteschlange. Alle Verarbeitungsergebnisse werden in diesem Vorgang als Strings in Specific Data Items gespeichert und müssen daher extrahiert und in einen geeigneten Datentyp konvertiert werden.

Inhalt des Vorgangs

Vorgangsdaten empfangen

Extrahieren Sie die Daten in einem UiPath-Prozess. Die Distribution enthält im Ordner Samples ein Beispiel für einen solchen Prozess: ABBYY FlexiCapture 12 Receiver.
1

Den Robot mit Orchestrator verbinden

Verbinden Sie Ihren Robot mit Orchestrator, für den der Skriptexport aus ABBYY FlexiCapture eingerichtet ist.
2

Die Warteschlange angeben, aus der gelesen werden soll

  1. Klicken Sie auf die Activity Get Transaction.
  2. Suchen Sie auf der Registerkarte Variables nach der Variablen queueName.
  3. Geben Sie im Feld Default dieser Variablen den Namen der Warteschlange an, aus der ein Vorgang abgerufen werden soll.
3

Den Vorgang aus der Warteschlange empfangen

Der Prozess empfängt den Vorgang und speichert ihn in einer Variablen vom Typ QueueItem.Der Beispielprozess verarbeitet den ersten Vorgang in der Warteschlange mit dem Status New. Bei jedem Start des Prozesses wird daher ein Vorgang verarbeitet.
4

Einen Ordner für die Daten auswählen

Der Beispielprozess zeigt ein Fenster an, in dem Sie den Ordner auswählen, in dem die Vorgangsdaten gespeichert werden sollen.
5

Die Vorgangszeilen deserialisieren

Extrahieren Sie die Zeilen des empfangenen Vorgangs und deserialisieren Sie sie mithilfe der Activity Deserialize json in ein JSON-Objekt. Speichern Sie die JSON-Objekte für jedes Specific Content Item in Variablen der folgenden Typen:
  • DocumentDefinitionString
  • BatchRegistrationParameters, Fields und FilesIEnumerable<KeyValuePair<string, string>>
Anschließend können Sie die empfangenen Daten nach Bedarf verarbeiten. Der Beispielprozess speichert sie auf der Festplatte.
Screenshot des in UiPath Studio geöffneten Beispielprozesses ABBYY FlexiCapture 12 Receiver mit den Activities Get Transaction und Message box sowie der im Feld Default auf der Registerkarte Variables festgelegten Variablen queueName.
Starten Sie den Prozess in UiPath Studio, oder veröffentlichen Sie ihn in Orchestrator und starten Sie ihn mit einem Robot.