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

# GetTransactionResult-Aktion

> Die GetTransactionResult-Aktion überwacht einen Vorgang und gibt Verarbeitungsergebnisse aus ABBYY Vantage im Blue Prism-Connector zurück: extrahierte Daten, Felder und Dateien.

Die **GetTransactionResult**-Aktion überwacht den Status eines Vorgangs und ruft die Verarbeitungsergebnisse aus ABBYY Vantage ab.

<Info>
  Wenn Sie Blue Prism Version 7.2 verwenden, aktualisieren Sie den Connector auf die neueste Version und konfigurieren Sie Ihre Prozesse neu, sodass stattdessen die Aktion [SaveTransactionResult](/de/vantage/connectors/blue-prism/actions/save-transaction-result) verwendet wird. Die **GetTransactionResult**-Aktion funktioniert mit Blue Prism-Versionen bis einschließlich 7.2. Weitere Informationen finden Sie unter [Ersetzen der Aktion GetTransactionResult durch SaveTransactionResult](/de/vantage/connectors/blue-prism/install#replace-the-gettransactionresult-action-with-savetransactionresult).
</Info>

<div id="action-parameters">
  ## Aktionsparameter
</div>

| Parameter                     | Richtung | Datentyp     | Beschreibung                                                                              |
| ----------------------------- | -------- | ------------ | ----------------------------------------------------------------------------------------- |
| **transactionId**             | In       | `Text`       | Vorgangs-ID.                                                                              |
| **maxMonitoringTimeout**      | In       | `TimeSpan`   | Optional. Die maximale Zeit für die Überwachung des Vorgangsstatus. Standard: 10 Minuten. |
| **delay**                     | In       | `TimeSpan`   | Optional. Das Intervall zwischen den Prüfungen des Vorgangsstatus. Standard: 1 Sekunde.   |
| **manualReviewLink**          | Out      | `Text`       | Link zur Überprüfung der Verarbeitungsergebnisse im ABBYY Vantage Manual Review-Client.   |
| **documentProcessingResults** | Out      | `Collection` | Sammlung von Dokumentverarbeitungsergebnissen.                                            |

Die Sammlung **documentProcessingResults** enthält die folgenden Felder:

| Feld                          | Datentyp     | Beschreibung                                                                                                                                                                        |
| ----------------------------- | ------------ | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Id**                        | `Text`       | Dokument-ID.                                                                                                                                                                        |
| **ClassName**                 | `Text`       | Die Dokumentklasse aus den Klassifikationsergebnissen. Wird nur befüllt, wenn der Skill einen Klassifizierungsschritt enthält.                                                      |
| **IsClassificationConfident** | `Flag`       | `TRUE`, wenn die resultierende Klasse mit einem Konfidenzwert bestimmt wurde. Wird nur befüllt, wenn der Skill einen Klassifizierungsschritt enthält.                               |
| **ClassificationResults**     | `Collection` | Alle Klassen im angewendeten Klassifizierungs-Skill mit ihren Konfidenzwerten. Leer, wenn kein Klassifizierungs-Skill angewendet wurde.                                             |
| **ExtractedData**             | `Text`       | Extrahierte Daten als JSON, falls verfügbar. Wird nur befüllt, wenn der Skill in der Aktivität **Output** **Values, metadata, and field structure** als JSON exportiert.            |
| **DocumentFullText**          | `Text`       | Volltext-Ebene des von ABBYY Vantage erfassten Dokuments. Wird nur mit einem OCR-Skill oder einem Process-Skill mit OCR-Schritt und konfiguriertem OCR-Textexport befüllt.          |
| **Fields**                    | `Collection` | Feldsammlung, falls verfügbar. Wird nur für Document-Skills oder Process-Skills befüllt, deren Aktivität **Extract** **Values, metadata, and field structure** als JSON exportiert. |
| **ResultFiles**               | `Collection` | Sammlung exportierter Dateien.                                                                                                                                                      |

Die Sammlung **ClassificationResults** enthält die folgenden Felder:

| Feld           | Datentyp | Beschreibung                                                                       |
| -------------- | -------- | ---------------------------------------------------------------------------------- |
| **ClassName**  | `Text`   | Der Name der Klasse.                                                               |
| **Confidence** | `Number` | Der Konfidenzwert dafür, dass das Dokument zu dieser Klasse gehört, von 0 bis 100. |

Die Sammlung **Fields** enthält die folgenden Felder:

| Feld          | Datentyp | Beschreibung                                                                                                                                                                                                                                                                                      |
| ------------- | -------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **FieldName** | `Text`   | Der Name des Feldes. Ein Wiederholungsfeld hat ein Postfix, das jedes Vorkommen zählt, zum Beispiel `Line Items[2]::Total Price`. `::` trennt die Verschachtelungsebenen (für Felder in einer Gruppe oder Zellen in einer Tabellenspalte). Bei Wiederholungsfeldern beginnt das Postfix bei null. |
| **Value**     | `Text`   | Feldwert.                                                                                                                                                                                                                                                                                         |

<Frame>
  <img src="https://mintcdn.com/abbyy/fsp_01hRYkHg4Ey_/images/vantage/developer/connectors/blue-prism/repeating-fields-collection.png?fit=max&auto=format&n=fsp_01hRYkHg4Ey_&q=85&s=db526ac8434a25c5c2088f07e9f8fee6" alt="Registerkarte „Aktuelle Werte“ der Sammlungseigenschaften mit wiederholten Feldern für den Produktcode mit Index-Postfixen" width="325" height="385" data-path="images/vantage/developer/connectors/blue-prism/repeating-fields-collection.png" />
</Frame>

Die Sammlung **ResultFiles** enthält die folgenden Felder:

| Feld        | Datentyp | Beschreibung                 |
| ----------- | -------- | ---------------------------- |
| **Name**    | `Text`   | Name der exportierten Datei. |
| **Content** | `Binary` | Binärer Dateiinhalt.         |

<div id="how-the-action-monitors-a-transaction">
  ## Wie die Aktion einen Vorgang überwacht
</div>

Wenn Sie die Aktion aufrufen und die Verarbeitung bereits abgeschlossen ist, werden die Ergebnisse in den Ausgabeparametern gespeichert.

Wenn der Vorgang noch verarbeitet wird, fragt die Aktion den Status in dem im Parameter **delay** festgelegten Intervall ab. Dies wiederholt sich, bis die Verarbeitung abgeschlossen ist oder **maxMonitoringTimeout** erreicht ist. Die Manuelle Überprüfung ist ein Sonderfall und wird unter [Process-Skill](#process-skill) beschrieben.

Die Verarbeitung des Vorgangs kann fehlschlagen, zum Beispiel aufgrund einer beschädigten oder nicht unterstützten Eingabedatei. In diesem Fall löst die Aktion eine Ausnahme aus.

<div id="results-by-skill-type">
  ## Ergebnisse nach Skill-Typ
</div>

Die von der Aktion zurückgegebenen Ergebnisse hängen vom auf das Dokument angewendeten Skill ab.

<div id="classification-skill">
  ### Klassifizierungs‑Skill
</div>

Bei einem Klassifizierungs‑Skill (zum Beispiel Vantage Classifier) enthält **documentProcessingResults** für jedes Dokument: **Id**, **ClassificationResults**, **ClassName**, **IsClassificationConfident**, **ExtractedData** und **ResultFiles** (eine JSON-Datei mit den Daten der Klassifikationsergebnisse).

<div id="document-skill">
  ### Document-Skill
</div>

Bei einem Document-Skill (zum Beispiel Invoice US) enthält **documentProcessingResults** für jedes Dokument **Id**, **ExtractedData**, **Fields** und **ResultFiles**. **ResultFiles** enthält zwei JSON-Dateien: Die erste enthält alle Dokumentdaten, die zweite die extrahierten Feldwerte und etwaige Regelfehler. Der Name der zweiten Datei endet auf `_fields.json`.

<div id="ocr-skill">
  ### OCR-Skill
</div>

Bei einem OCR-Skill enthält **documentProcessingResults** für jedes Dokument Folgendes: **Id**, **ResultFiles** (im für den OCR-Skill konfigurierten Exportformat) und **DocumentFullText** (wenn der Export im Skill nach TXT aktiviert ist).

<div id="process-skill">
  ### Process-Skill
</div>

Bei einem Process-Skill hängen die Ergebnisse von den im Skill enthaltenen Aktivitäten und deren Einstellungen ab, insbesondere von der Aktivität **Output**. Weitere Informationen finden Sie unter [Process-Skill](/de/vantage/documentation/skill-designer/process/process-skill).

* Wenn der Process-Skill eine Aktivität **Classify** und eine Aktivität **Extract** enthält, erhalten Sie die Ergebnisse sowohl für einen Klassifizierungs‑Skill als auch für einen Document-Skill.
* Wenn der Process-Skill mehrere **Classify**- oder **Extract**-Aktivitäten enthält, erhalten Sie die Ergebnisse der jeweils letzten Aktivität dieses Typs. Im folgenden Diagramm enthält die vom Process-Skill zurückgegebene JSON-Datei die Extraktionsergebnisse aus der hervorgehobenen Aktivität **Extract**.

<Frame>
  <img src="https://mintcdn.com/abbyy/fsp_01hRYkHg4Ey_/images/vantage/developer/connectors/blue-prism/process-skill-diagram.png?fit=max&auto=format&n=fsp_01hRYkHg4Ey_&q=85&s=4962f0c3f0011c05124282c98469e055" alt="Process-Skill-Diagramm mit den Aktivitäten Input, Classify, Extract, einem hervorgehobenen Extract 2 und Output, wobei die letzte Extract-Aktivität die Extraktionsergebnisse bestimmt" width="1125" height="113" data-path="images/vantage/developer/connectors/blue-prism/process-skill-diagram.png" />
</Frame>

* Wenn die Option **PDF** im Dialogfeld **Exported Data Settings** einer Aktivität **Output** aktiviert ist, enthalten die Ergebnisse die JSON-Datei mit den Extraktionsergebnissen sowie das als PDF-Datei mit Textebene exportierte Dokumentbild.
* Wenn der Process-Skill eine Aktivität **Review** enthält und für ein Dokument eine Manuelle Überprüfung erforderlich ist, wird die Verarbeitung angehalten und die Aktion gibt **manualReviewLink** zurück. Nachdem die Manuelle Überprüfung und die Vorgangsverarbeitung abgeschlossen sind, rufen Sie die Aktion erneut auf, um die Ergebnisse abzurufen.

<div id="related-topics">
  ## Verwandte Themen
</div>

* [Aktion StartTransaction](/de/vantage/connectors/blue-prism/actions/start-transaction)
* [Aktion SaveTransactionResult](/de/vantage/connectors/blue-prism/actions/save-transaction-result)
* [Aktion DeleteTransaction](/de/vantage/connectors/blue-prism/actions/delete-transaction)
