Saltar al contenido principal
Roberty Studio
RPAMi robot

Ejecutar plantilla IDP

Ejecutar plantilla IDP

Envía un archivo del dispositivo que ejecuta el robot a una plantilla IDP del workspace, espera a que termine el procesamiento y devuelve el resultado completo del IDP: preprocesamiento, identificación, extracción, posprocesamiento y validaciones.


Opciones​

Plantilla IDP​

Plantilla IDP del workspace que procesará el archivo.

Ruta del archivo​

Ruta del archivo en el dispositivo que ejecuta el robot, por ejemplo C:\Documentos\factura.pdf. El archivo debe ser un PDF o una imagen (png, jpg, jpeg, webp, tiff, tif, bmp). Acepta texto, la salida de otra acción, un parámetro o código.

Opciones avanzadas​

Páginas a procesar​

Páginas del archivo que se procesarán, por ejemplo 1-3, 5. Sustituye las páginas configuradas en la plantilla y solo se acepta cuando la plantilla permite elegir las páginas por la API. Campo opcional.

Parámetros​

Objeto con los parámetros de la plantilla, por ejemplo { "cliente": "ACME" }. Campo opcional.

Tiempo de espera​

Tiempo máximo, en milisegundos, que la acción espera el resultado del IDP. El valor predeterminado es 600000 (10 minutos). Usa 0 para esperar indefinidamente.

Retornos​

Código Javascript​

js
actions["id-de-la-accion"].requestId // identificador de la ejecución en el IDP (Texto)
actions["id-de-la-accion"].result // resultado completo del IDP (Cualquiera)

Selección de campos​

  • requestId — identificador de la ejecución en el IDP (Texto)
  • result — resultado completo del IDP: preprocesamiento, identificación, extracción, posprocesamiento y validaciones (Cualquiera)

Reglas y condiciones​

  • Los campos Plantilla IDP, Ruta del archivo y Tiempo de espera son obligatorios.
  • Si el archivo no existe en el dispositivo, la acción falla con el error FILE_NOT_FOUND; si falla el envío del archivo, con el error UPLOAD_FAILED.
  • Mientras espera, la acción consulta el estado del procesamiento cada 2 segundos.
  • Si el procesamiento termina con error, la acción falla con el mensaje de error del IDP. Si la ejecución expira, la acción falla con el error EXPIRED.
  • Si se alcanza el Tiempo de espera antes de que termine el procesamiento, la acción falla con el error TIMEOUT.