Saltar al contenido principal
La descarga del conector incluye InvoiceWorkflowSample.zip, un flujo de ejemplo que muestra un escenario completo de procesamiento de facturas de principio a fin: un usuario carga una factura, ABBYY Vantage extrae sus campos y el flujo recopila los números de factura extraídos.
Antes de importar el ejemplo, complete los pasos de la guía del conector para instalar el conector personalizado de ABBYY Vantage y crear una conexión.

Qué demuestra el ejemplo

El flujo se activa manualmente y solicita un archivo para cargar. A continuación, recorre el ciclo de vida típico de una transacción de Vantage:
1

Iniciar una transacción

La acción Starts processing of the files in new transaction envía el archivo cargado a ABBYY Vantage y usa un skillId para especificar qué skill procesa el documento.
2

Comprobar la finalización

Un bucle Do until llama a Gets transaction info cada 10 segundos y comprueba el estado de la transacción. El bucle finaliza cuando el estado es Processed, Failed o Canceled, o después de 60 iteraciones (hasta 1 hora).
3

Gestionar el resultado

Una acción Switch se bifurca según el estado final de la transacción:
  • Failed: El ejemplo deja esta rama vacía como placeholder para su propia lógica de control de errores.
  • Predeterminado (éxito): El flujo filtra los archivos de resultados de la transacción por el tipo de archivo FieldsJson y luego recorre cada coincidencia.
4

Extraer valores de los campos

Para cada archivo de resultados FieldsJson, el flujo llama a Downloads the result files, analiza el JSON con una acción Parse JSON y agrega el valor del campo Número de factura a una variable de array llamada invoiceNumberArray.
Este patrón —iniciar una transacción, comprobar hasta que finalice y, después, descargar y analizar los resultados de los campos— es la base de la mayoría de los flujos que se crean con el conector.

Importa el ejemplo

  1. En Power Automate, selecciona Mis flujos en el panel de navegación izquierdo.
  2. Selecciona la flecha hacia abajo junto a Importar y luego selecciona Importar paquete (heredado).
  3. Selecciona Cargar, elige InvoiceWorkflowSample.zip y selecciona Abrir.
  4. Cuando se carguen los detalles del paquete, configura los recursos relacionados:
    • Para el recurso de API Vantage 3 Test, establece Configuración de importación en Seleccionar durante la importación y elige tu conector personalizado de ABBYY Vantage.
    • Para el recurso de conexión ABBYY Vantage, establece Configuración de importación en Seleccionar durante la importación y elige tu conexión de ABBYY Vantage.
  5. Selecciona Guardar.
  6. Cuando todos los recursos obligatorios estén configurados, selecciona Importar.
  7. Abre el flujo importado y actívalo.
La acción Starts processing of the files in new transaction del ejemplo hace referencia a un skillId del tenant desde el que se exportó. Abre el flujo, edita esa acción y selecciona una skill de tu propio tenant antes de ejecutarla.

Ejecute el ejemplo

Abra el flujo importado y seleccione Test > Manually > Test para ejecutarlo. Cuando se le solicite, cargue un archivo de factura (PDF o imagen). Cuando termine la ejecución, consulte la variable invoiceNumberArray en el historial de ejecución para ver los números de factura extraídos del documento.

Próximos pasos

Consulte las notas de la versión del conector de Microsoft Power Automate.