Saltar al contenido principal
La acción SaveTransactionResult supervisa el estado de una transacción, obtiene los resultados del procesamiento de ABBYY Vantage y los guarda en disco.
Use la acción SaveTransactionResult con la versión 7.2 de Blue Prism. Cuando actualice a Blue Prism 7.2, actualice el conector a la última versión y reemplace la acción GetTransactionResult por SaveTransactionResult. Para obtener más información, consulte Reemplace la acción GetTransactionResult por SaveTransactionResult.

Parámetros de la acción

La colección documentProcessingResults contiene los siguientes campos: La colección ClassificationResults contiene los siguientes campos: La colección Fields contiene los siguientes campos:
Pestaña Current Values de Collection Properties que muestra campos repetibles de Product code con sufijos de índice
La colección ResultFiles contiene los siguientes campos:

Cómo la acción supervisa una transacción

Cuando se llama a la acción y el procesamiento ya ha finalizado, los resultados se guardan en los parámetros de salida. Si la transacción aún se está procesando, la acción consulta el estado con el intervalo establecido en el parámetro delay. Esto se repite hasta que el procesamiento finaliza o se alcanza maxMonitoringTimeout. La revisión manual es un caso especial, descrito en Habilidad de proceso. El procesamiento de la transacción puede fallar, por ejemplo, debido a un archivo de entrada dañado o incompatible. En ese caso, la acción lanza una excepción.

Resultados por tipo de skill

Los resultados devueltos por la acción varían según el skill aplicado al documento.

Skill de clasificación

En una skill de clasificación (por ejemplo, Vantage Classifier), documentProcessingResults contiene, para cada documento, Id, ClassificationResults, ClassName, IsClassificationConfident, ExtractedData y ResultFiles (un archivo JSON con los datos de los resultados de clasificación).

Skill de documento

Para un skill de documento (por ejemplo, Invoice US), documentProcessingResults contiene, para cada documento: Id, ExtractedData, Fields y ResultFiles. ResultFiles contiene dos archivos JSON: el primero incluye todos los datos del documento y el segundo incluye los valores de los campos extraídos y cualquier error de reglas. El nombre del segundo archivo termina en _fields.json.

Habilidad de OCR

En una habilidad de OCR, documentProcessingResults contiene, para cada documento: Id, ResultFiles (en el formato de exportación configurado en la habilidad de OCR) y DocumentFullText (si la exportación a TXT está habilitada en la habilidad).

Habilidad de proceso

En una Habilidad de proceso, los resultados dependen de las actividades de la skill y de su configuración, en particular de la actividad Output. Para obtener más información, consulte Habilidad de proceso.
  • Si la Habilidad de proceso tiene una actividad Classify y una actividad Extract, obtiene los resultados tanto de una Skill de clasificación como de una Skill de documento.
  • Si la Habilidad de proceso tiene varias actividades Classify o Extract, obtiene los resultados de la última actividad de cada tipo. En el siguiente diagrama, el archivo JSON que devuelve la Habilidad de proceso contiene los resultados de extracción de la actividad Extract resaltada.
Diagrama de Habilidad de proceso con las actividades Input, Classify, Extract, una Extract 2 resaltada y Output, donde la última actividad Extract determina los resultados de extracción
  • Si la opción PDF está habilitada en el cuadro de diálogo Exported Data Settings de una actividad Output, los resultados incluyen el archivo JSON con los resultados de extracción y la imagen del documento exportada a un archivo PDF con una capa de texto.
  • Si la Habilidad de proceso contiene una actividad Review y un documento requiere revisión manual, el procesamiento se suspende y la acción devuelve manualReviewLink. Una vez completadas la revisión manual y el procesamiento de la transacción, vuelva a llamar a la acción para obtener los resultados.