Zum Hauptinhalt springen
Die GetTransactionResult-Aktion überwacht den Status eines Vorgangs und ruft die Verarbeitungsergebnisse aus ABBYY Vantage ab.
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 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.

Aktionsparameter

Die Sammlung documentProcessingResults enthält die folgenden Felder: Die Sammlung ClassificationResults enthält die folgenden Felder: Die Sammlung Fields enthält die folgenden Felder:
Registerkarte „Aktuelle Werte“ der Sammlungseigenschaften mit wiederholten Feldern für den Produktcode mit Index-Postfixen
Die Sammlung ResultFiles enthält die folgenden Felder:

Wie die Aktion einen Vorgang überwacht

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

Ergebnisse nach Skill-Typ

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

Klassifizierungs‑Skill

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

Document-Skill

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.

OCR-Skill

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

Process-Skill

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