Passer au contenu principal
Le package d’activités Abbyy.UiPath.FlexiCapture.MultiTaskActivities.nupkg offre toutes les fonctionnalités nécessaires pour travailler avec FC 12. Il inclut les activités suivantes pour travailler avec ABBYY FlexiCapture :

FlexiCapture Project Scope

Cette activité sert à initialiser les autres activités du package à l’aide des paramètres de connexion FC 12. Ces autres activités sont placées dans la zone des activités enfants afin qu’elles aient accès aux paramètres de connexion FC. Voici la liste des paramètres d’activité hérités par les activités enfants :
CategoryDisplay NameTypeDescription
Paramètres de connexion FlexiCaptureURL du serveurUriAdresse du serveur (sans le tenant)
Paramètres de connexion FlexiCaptureSociétéStringNom du tenant du serveur (facultatif)
Paramètres de connexion FlexiCaptureNom d’utilisateurStringNom d’utilisateur
Paramètres de connexion FlexiCaptureMot de passeSecureStringMot de passe de l’utilisateur
Paramètres de connexion FlexiCaptureNom du projetStringNom du projet
Paramètres du proxy (facultatif)URL du serveurUriAdresse du serveur proxy
Paramètres du proxy (facultatif)Nom d’utilisateurStringNom d’utilisateur
Paramètres du proxy (facultatif)Mot de passeSecureStringMot de passe de l’utilisateur
Le concepteur FlexiCapture Project Scope vous permet de gérer les paramètres de connexion et les activités enfants : Si vous utilisez un proxy :
  1. Créez les variables suivantes :
    • Une variable de type Uri nommée ProxyAddress avec la valeur suivante :
New UriBuilder (“http://proxyserver:8080").Uri. À la place de http://proxyserver:8080, indiquez l’adresse et le port du serveur proxy.
  • Une variable de type NetworkCredential nommée ProxyCredential avec la valeur suivante :
New System.Net.NetworkCredential(“proxyuser”, “proxypass”). À la place de “proxyuser” et “proxypass”, indiquez les identifiants du proxy, séparés par une virgule. Créez cette variable si votre proxy utilise une authentification Basic.
  1. Utilisez les variables créées à l’étape 1 pour transmettre les paramètres de connexion du proxy à l’activité FlexiCapture Project Scope (cliquez sur FlexiCapture Project Scope → Paramètres du proxy (facultatif)). Selon le type d’authentification requis par le proxy, procédez comme suit :
    • Si un proxy transparent est utilisé, dans le champ URL du serveur, indiquez l’adresse et le port du serveur proxy comme valeur de la variable ProxyAddress, et laissez les champs Nom d’utilisateur et Mot de passe vides.
    • Si le proxy utilise l’authentification NTLM, dans le champ URL du serveur, indiquez l’adresse et le port du serveur proxy comme valeur de la variable ProxyAddress, et laissez les champs Nom d’utilisateur et Mot de passe vides. Les identifiants sous lesquels le processus UiPath s’exécute seront utilisés.
    • Si le proxy utilise l’authentification Basic, dans le champ URL du serveur, indiquez l’adresse et le port du serveur proxy comme valeur de la variable ProxyAddress. Dans les champs Nom d’utilisateur et Mot de passe, indiquez les identifiants du proxy comme valeurs des propriétés correspondantes de la variable ProxyCredential.
Ces paramètres du serveur proxy seront hérités par toutes les activités enfants de ce Project Scope.

Créer un lot

Cette activité permet d’envoyer des fichiers à FC 12 pour traitement. ABBYY FlexiCapture crée un lot avec un identifiant unique pour tous les documents envoyés par cette activité. Cet identifiant est ensuite renvoyé dans l’argument de sortie ID du lot. Paramètres de l’activité :
CatégorieNom d’affichageTypeDescription
InputNom du type de lotStringNom du type de lot à créer (facultatif)
InputParamètres d’enregistrement du lotIEnumerable<KeyValuePair< String,String >>Collection de paramètres d’enregistrement pour le lot à créer, spécifiée au format suivant : nom du paramètre d’enregistrement — valeur du paramètre d’enregistrement (facultatif)
InputFichiers du lotIEnumerable<KeyValuePair<String,Byte[]>>Collection de fichiers d’entrée pour le lot à créer, spécifiée au format suivant : nom du fichier — contenu en octets
OutputID du lotInt32ID du lot créé

Obtenir l’étape du lot

Cette activité permet d’obtenir des informations sur l’étape actuelle du lot. Les valeurs décrivant l’état du lot peuvent, par exemple, être utilisées pour regrouper les lots à traiter en fonction de leur étape actuelle. Paramètres de l’activité :
CategoryDisplay NameTypeDescription
InputID du lotInt32ID du lot
OutputType d’étapeEnumType d’étape de traitement
OutputNom de l’étapeStringNom de l’étape de traitement
OutputDetailsStringInformations supplémentaires sur l’état du lot

Obtenir les URL de vérification du lot

Cette activité permet d’obtenir un ensemble de liens vers la FC Web Verification Station pour la vérification du lot (utilise l’ID du lot). Paramètres de l’activité :
CatégorieNom d’affichageTypeDescription
InputID du lotInt32ID du lot
OutputURL de vérificationIEnumberable<Uri>Ensemble des URL de vérification du lot

Récupérer les résultats du lot

Cette activité permet d’obtenir les résultats du traitement du lot. Paramètres de l’activité :
CatégorieNomNom d’affichageTypeDescription
InputBatchIdID du lotInt32ID du lot
OutputBatchRegistrationParametersParamètres d’enregistrement du lotIEnumerable<KeyValuePair<String,String>>Ensemble des paramètres d’enregistrement du lot
OutputDocumentProcessingResultsRésultats du traitement des documentsIEnumerable<DocumentProcessingResult>Ensemble des résultats du traitement des documents du lot
Propriétés de la classe DocumentProcessingResult :
NomTypeDescription
DocumentIdInt32ID du document
DocumentDefinitionStringNom de la définition de document correspondante
FilesIEnumerable<KeyValuePair<String,Byte[]>>Fichiers d’export