Saltar al contenido principal
El paquete de actividades Abbyy.UiPath.FlexiCapture.MultiTaskActivities.nupkg ofrece toda la funcionalidad que necesita para trabajar con FC 12. Incluye las siguientes actividades para trabajar con ABBYY FlexiCapture:

Ámbito del proyecto de FlexiCapture

Esta actividad se utiliza para inicializar las demás actividades del paquete mediante la configuración de conexión de FC 12. Estas otras actividades se colocan en el área de actividades secundarias para darles acceso a la configuración de conexión de FC. A continuación se muestra una lista de parámetros de la actividad que heredan las actividades secundarias:
CategoríaNombre para mostrarTipoDescripción
Configuración de conexión de FlexiCaptureURL del servidorUriDirección del servidor (sin el tenant)
Configuración de conexión de FlexiCaptureEmpresaStringNombre del tenant del servidor (opcional)
Configuración de conexión de FlexiCaptureNombre de usuarioStringNombre de usuario
Configuración de conexión de FlexiCaptureContraseñaSecureStringContraseña del usuario
Configuración de conexión de FlexiCaptureNombre del proyectoStringNombre del proyecto
Configuración de proxy (opcional)URL del servidorUriDirección del servidor proxy
Configuración de proxy (opcional)Nombre de usuarioStringNombre de usuario
Configuración de proxy (opcional)ContraseñaSecureStringContraseña del usuario
El diseñador de Ámbito del proyecto de FlexiCapture le permite administrar la configuración de conexión y las actividades secundarias: Si está utilizando un proxy:
  1. Cree las siguientes variables:
    • Una variable de tipo Uri llamada ProxyAddress con el siguiente valor:
New UriBuilder (“http://proxyserver:8080").Uri. En lugar de http://proxyserver:8080, especifique la dirección y el puerto del servidor proxy.
  • Una variable de tipo NetworkCredential llamada ProxyCredential con el siguiente valor:
New System.Net.NetworkCredential(“proxyuser”, “proxypass”). En lugar de “proxyuser” y “proxypass”, especifique las credenciales del proxy separadas por una coma. Cree esta variable si su proxy usa autenticación básica.
  1. Use las variables creadas en el paso 1 para pasar la configuración de conexión del proxy a la actividad Ámbito del proyecto de FlexiCapture (haga clic en Ámbito del proyecto de FlexiCapture → Configuración de proxy (opcional)). Según el tipo de autenticación requerido por el proxy, haga lo siguiente:
    • Si se utiliza un proxy transparente, en el campo URL del servidor, pase la dirección y el puerto del servidor proxy como valor de la variable ProxyAddress y deje vacíos los campos Nombre de usuario y Contraseña.
    • Si el proxy usa autenticación NTLM, en el campo URL del servidor, pase la dirección y el puerto del servidor proxy como valor de la variable ProxyAddress y deje vacíos los campos Nombre de usuario y Contraseña. Se usarán las credenciales con las que se está ejecutando el proceso de UiPath.
    • Si el proxy usa autenticación básica, en el campo URL del servidor, pase la dirección y el puerto del servidor proxy como valor de la variable ProxyAddress. En los campos Nombre de usuario y Contraseña, pase las credenciales del proxy como valores de las propiedades correspondientes de la variable ProxyCredential.
Esta configuración del servidor proxy será heredada por todas las actividades secundarias de este Ámbito del proyecto.

Crear lote

Esta actividad se utiliza para enviar archivos a FC 12 para su procesamiento. ABBYY FlexiCapture crea un lote con un identificador único para todos los documentos enviados por esta actividad. Este identificador se devuelve después como el argumento de salida ID del lote. Parámetros de la actividad:
CategoríaNombre para mostrarTipoDescripción
InputNombre del tipo de loteStringNombre del tipo de lote del lote que se está creando (opcional)
InputParámetros de registro del loteIEnumerable<KeyValuePair< String,String >>Una colección de parámetros de registro para el lote que se está creando, especificada en el siguiente formato: Nombre del parámetro de registro — valor del parámetro de registro (opcional)
InputArchivos del loteIEnumerable<KeyValuePair<String,Byte[]>>Una colección de archivos de entrada para el lote que se está creando, especificada en el siguiente formato: Nombre de archivo — contenido en bytes
OutputID del loteInt32ID del lote creado

Obtener la etapa del lote

Esta actividad se utiliza para obtener información sobre la etapa actual del lote. Los valores que describen el estado del lote pueden utilizarse, por ejemplo, para agrupar los lotes para su procesamiento en función de su etapa actual. Parámetros de la actividad:
CategoríaNombre para mostrarTipoDescripción
EntradaID del loteInt32ID del lote
SalidaTipo de etapaEnumTipo de etapa de procesamiento
SalidaNombre de la etapacadenaNombre de la etapa de procesamiento
SalidaDetailscadenaInformación adicional sobre el estado del lote

Obtener las URL de verificación del lote

Esta actividad se utiliza para obtener un conjunto de enlaces a la estación web de verificación de FC para la verificación de lotes (usa el ID del lote). Parámetros de la actividad:
CategoríaNombre para mostrarTipoDescripción
InputID del loteInt32ID del lote
Actividad OutputURL de verificaciónIEnumberable<Uri>Un conjunto de URL de verificación del lote

Obtener resultados del lote

Esta actividad se usa para obtener los resultados del procesamiento del lote. Parámetros de la actividad:
CategoríaNameNombre para mostrarTipoDescripción
InputBatchIdID del loteInt32ID del lote
OutputBatchRegistrationParametersParámetros de registro del loteIEnumerable<KeyValuePair<String,String>>Conjunto de parámetros de registro del lote
OutputDocumentProcessingResultsResultados del procesamiento de documentosIEnumerable<DocumentProcessingResult>Conjunto de resultados del procesamiento de documentos del lote
Propiedades de la clase DocumentProcessingResult:
NameTipoDescripción
DocumentIdInt32ID del documento
DocumentDefinitionStringNombre de la Definición de Document emparejada
FilesIEnumerable<KeyValuePair<String,Byte[]>>Archivos de exportación