Skip to main content
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

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

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

La actividad Get Results solo puede utilizarse dentro de una actividad Vantage Scope configurada.
El comportamiento de la actividad Get Results depende del Transaction Status devuelto.

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, obtiene los resultados descritos anteriormente 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.
Flujo de la Habilidad de proceso en Skill Designer que muestra las actividades Input, Classify, Extract, una Extract 2 resaltada y Output
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. También incluyen la imagen del documento exportada a un archivo PDF 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 descritos anteriormente 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.