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

# SaveTransactionResult-Aktion

> Die SaveTransactionResult-Aktion überwacht einen Vorgang, gibt die Verarbeitungsergebnisse von ABBYY Vantage zurück und speichert sie auf der Festplatte. Empfohlen für Blue Prism 7.2.

Die **SaveTransactionResult**-Aktion überwacht den Status eines Vorgangs, ruft die Verarbeitungsergebnisse von ABBYY Vantage ab und speichert sie auf der Festplatte.

<Info>
  Verwenden Sie die **SaveTransactionResult**-Aktion mit Blue Prism Version 7.2. Wenn Sie auf Blue Prism 7.2 upgraden, aktualisieren Sie den Connector auf die neueste Version und ersetzen Sie die Aktion **GetTransactionResult** durch **SaveTransactionResult**. Weitere Informationen finden Sie unter [Replace the GetTransactionResult action with 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.   |
| **outputDirectoryPath**       | In       | `Text`       | Der Pfad zum Ordner, in dem die Exportdateien des Vorgangs gespeichert werden.            |
| **manualReviewLink**          | Out      | `Text`       | Link zur Überprüfung der Verarbeitungsergebnisse im ABBYY Vantage Manual Review-Client.   |
| **documentProcessingResults** | Out      | `Collection` | Sammlung von Ergebnissen der Dokumentverarbeitung.                                        |

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 hoher Sicherheit bestimmt wurde. Wird nur befüllt, wenn der Skill einen Klassifizierungsschritt enthält.                                     |
| **ClassificationResults**     | `Collection` | Alle Klassen im verwendeten 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 **Output**-Aktivität JSON für **Values, metadata, and field structure** exportiert.               |
| **DocumentFullText**          | `Text`       | Volltextschicht des Dokuments, die von ABBYY Vantage erfasst wurde. Wird nur mit einem OCR-Skill oder einem Process-Skill mit OCR-Schritt und konfiguriertem OCR-Text-Export befüllt.  |
| **Fields**                    | `Collection` | Fields-Sammlung, falls verfügbar. Wird nur für Document-Skills oder Process-Skills befüllt, deren **Extract**-Aktivität JSON für **Values, metadata, and field structure** 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` | Die Sicherheit, mit der das Dokument dieser Klasse zugeordnet wird, von 0 bis 100. |

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

| Feld          | Datentyp | Beschreibung                                                                                                                                                                                                                                                                                                     |
| ------------- | -------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **FieldName** | `Text`   | Der Name des Felds. Ein wiederholbares Feld hat ein Postfix, das jedes Vorkommen zählt, zum Beispiel `Line Items[2]::Total Price`. Doppelte Doppelpunkte trennen 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="Tab „Current Values“ der Sammlungseigenschaften mit wiederholten Feldern für 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.            |
| **FilePath** | `Text`   | Absoluter Pfad zur gespeicherten Datei. |

<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 Output-Parametern gespeichert.

Wenn der Vorgang noch verarbeitet wird, fragt die Aktion den Status in dem im Parameter **delay** festgelegten Intervall ab. Das wird wiederholt, 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 wirft die Aktion eine Ausnahme.

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

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

<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 im OCR-Skill konfigurierten Exportformat) und **DocumentFullText** (wenn der Export als TXT im Skill aktiviert ist).

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

Bei einem Process-Skill hängen die Ergebnisse von den Aktivitäten im Skill 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 **Classify**-Aktivität und eine **Extract**-Aktivität enthält, erhalten Sie die Ergebnisse sowohl eines Klassifizierungs‑Skills als auch eines Document-Skills.
* 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 der hervorgehobenen **Extract**-Aktivität.

<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="Diagramm eines Process-Skills 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 **Output**-Aktivität 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 **Review**-Aktivität enthält und ein Dokument eine Manuelle Überprüfung erfordert, wird die Verarbeitung angehalten und die Aktion gibt **manualReviewLink** zurück. Nachdem die Manuelle Überprüfung und die Verarbeitung des Vorgangs abgeschlossen sind, rufen Sie die Aktion erneut auf, um die Ergebnisse abzurufen.

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

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