Saltar al contenido principal

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.

Get Results recupera el resultado de una transacción iniciada por la actividad Use Skill. Pase el Transaction Id de Use Skill y la actividad devuelve un TransactionStatus junto con los resultados de cada documento. Si la transacción aún se está procesando, vuelva a llamar a la actividad tras una breve espera; si una actividad Review ha puesto en pausa la transacción, devuelve un enlace de revisión manual en lugar de los resultados finales.

Propiedades de la actividad

GrupoPropiedadTipoDescripción
InputTransaction IdGuidEl identificador de la transacción. Pase a esta propiedad el valor obtenido en la propiedad de salida Transaction Id de la actividad Use Skill.
InputDelete TransactionBooleanEspecifica si la transacción completada debe eliminarse, tanto si finalizó correctamente como si no. El valor predeterminado es FALSE, lo que significa que la transacción no se elimina.
OutputDocument ResultsIEnumerable<DocumentResult>Una colección de documentos de resultado tras el procesamiento.
OutputReview LinkStringUn enlace al cliente de revisión manual de ABBYY Vantage, donde pueden revisarse los resultados de la transacción (este enlace solo puede obtenerse si la Habilidad de proceso utilizada contiene una actividad Review).
OutputTransaction StatusTransactionStatusEl estado de la transacción. Los siguientes estados son posibles: "New", "Processing", "Review", "Processed". Según el estado recibido, puede configurar su proceso de UiPath para ejecutar una lógica diferente. Por ejemplo, si la transacción tiene el estado "Processing", espere unos segundos y vuelva a llamar a la actividad.
Al usar un Skill de clasificación, un Skill de documento o un skill de OCR, todos los archivos de entrada de la transacción se ensamblarán en un único documento. Al usar una Habilidad de proceso, se pueden obtener varios documentos de resultado. De forma predeterminada, en una Habilidad de proceso, cada archivo de entrada se convierte en un documento independiente en Vantage. Los documentos pueden pertenecer a diferentes clases, pero se procesan dentro de la misma transacción. Para reemplazar este ensamblaje, configure la actividad Assemble en la Habilidad de proceso. Cada documento produce sus propios resultados. La propiedad de salida Document Results devuelve una colección de instancias de DocumentResult, una por cada documento de la transacción.

DocumentResult

NameTypeDescription
DocumentIdStringEl identificador del documento.
ClassificationConfidencesIEnumerable<ClassificationConfidence>Una colección de valores de confianza de clasificación. Incluye una lista de todas las clases disponibles en el Skill de clasificación aplicado al documento, junto con sus valores de confianza de clasificación.
ClassNameStringLa clase del documento según los resultados de la clasificación.
ExtractedDataStringUna cadena JSON que contiene los datos extraídos. Nota: En una Habilidad de proceso, la propiedad puede obtenerse si la opción Values, metadata, and field structure for each document está habilitada en la actividad Output.
IsClassificationConfidentBooleanSe considera que la clase resultante se ha determinado con confianza si este valor es TRUE.
ResultFilesIReadOnlyDictionary<String,Stream>Una colección de archivos de resultado tras el procesamiento.
DocumentFullTextStringLa capa de texto completo de un documento capturada por ABBYY Vantage. Nota: Si la configuración del skill no incluye una opción de exportación de texto completo, esta propiedad contendrá el siguiente valor predeterminado: TXT export was not configured in the ABBYY Vantage skill settings. Please enable TXT export in the skill that you have selected. La exportación TXT solo está disponible para skills de OCR o Processing.
Todos los parámetros enumerados se recopilan en un DocumentResult independiente dentro de la colección Document Results. Aunque solo haya un documento de salida, sus parámetros de salida estarán disponibles en el primer DocumentResult de la colección Document Results.

ClassificationConfidence

NameTypeDescription
ClassNameStringClase de documento de Vantage.
ConfidenceIntEl grado de confianza de que el documento pertenezca a esta clase. Los valores posibles van de 0 a 100.
La actividad Get Results solo puede utilizarse dentro de una actividad Vantage Scope configurada.
Si el procesamiento de la transacción finaliza correctamente (es decir, Transaction Status = "Processed"), los resultados se guardarán en las propiedades de salida. Si la transacción aún se está procesando (es decir, Transaction Status = "New" / "Processing"), espere unos segundos y vuelva a llamar a la actividad Get Results. A continuación se describe un caso especial en el que Transaction Status = "Review".

Resultados por tipo de skill

Los resultados que puede obtener la actividad Get Results variarán según el skill aplicado al documento.

Skill de clasificación

Un Skill de clasificación (como Vantage Classifier) devuelve:
  • Transaction Status
  • Document Results (para cada DocumentResult): DocumentId, ClassificationConfidences, ClassName, IsClassificationConfident, ResultFiles (archivo JSON que contiene los datos de los resultados de clasificación)

Skill de documento

Un Skill de documento (como Invoice US) devuelve:
  • Transaction Status
  • Document Results (para cada DocumentResult): DocumentId, ExtractedData, ResultFiles (los resultados están contenidos en dos archivos JSON: el primero contiene todos los datos del documento; el segundo, que termina en _fields.json, contiene los valores de los campos extraídos y los errores de regla)

skill de OCR

Un skill de OCR devuelve:
  • Transaction Status
  • Document Results (para cada DocumentResult): DocumentId, ResultFiles (los archivos corresponden a la exportación configurada en el skill de OCR), DocumentFullText (si la exportación a TXT está habilitada en el skill)

Habilidad de proceso

Los resultados obtenidos dependen de las actividades que componen la Habilidad de proceso y de su configuración, en particular de la configuración de la actividad Output. Para obtener más información sobre la Habilidad de proceso, consulte Configurar una Habilidad de proceso. Si una Habilidad de proceso incluye una actividad Classify y una actividad Extract, los resultados anteriores se obtienen tanto para una Skill de clasificación como para una Skill de documento. Si una Habilidad de proceso incluye varias actividades Classify o Extract, los resultados se obtienen para las últimas actividades de un tipo concreto.
Si una Habilidad de proceso incluye varias actividades Classify o Extract, los resultados se obtienen para las últimas actividades de un tipo concreto.
Si la opción PDF está habilitada en el cuadro de diálogo Exported Data Settings de una actividad Output de una Habilidad de proceso, los resultados incluyen el archivo JSON con los resultados de extracción y la imagen del documento exportada a un archivo PDF junto con una capa de texto. Para cada documento de la transacción, se recibe el parámetro DocumentFullText si la exportación a TXT está habilitada en la skill. Una Habilidad de proceso también puede contener una actividad Review. Cuando se usa una skill de este tipo para el procesamiento de documentos, el procesamiento puede interrumpirse si el documento requiere revisión manual. En este caso, la actividad Get Results devuelve:
  • Transaction Status = "Review"
  • Review Link
Una vez completadas la revisión manual y el procesamiento de la transacción, puede obtener los resultados anteriores llamando de nuevo a la actividad Get Results.

Errores

El procesamiento de la transacción puede fallar por varios motivos (por ejemplo, un archivo de entrada puede estar dañado o ABBYY Vantage puede no admitir su formato). En ese caso, la actividad Get Results generará una excepción.

Actividad Vantage Scope

Pasar la configuración de conexión de ABBYY Vantage a las actividades de Vantage anidadas.

Actividad Use Skill

Crear una transacción de Vantage para procesar un documento con una skill.

Actividad Map Fields

Guardar los valores de los campos extraídos en variables de UiPath.