Création des files d’attente UiPath Orchestrator
Pour créer des files d’attente UiPath Orchestrator :- Ouvrez l’onglet Queues dans Orchestrator.
- Créez trois files d’attente portant les noms suivants : Monitor Queue, Verifier Queue et Fetcher Queue. Lors de la création, sélectionnez les options suivantes : Unique Reference : Yes et Auto Retry : No.

Pour modifier les noms des files d’attente, suivez les étapes décrites dans Personnalisation des noms des files d’attente.
Création des assets UiPath
Les assets UiPath Orchestrator et les identifiants sont utilisés dans les processus UiPath pour stocker les paramètres de connexion à FC 12. Pour créer des assets UiPath :- Connectez-vous à Orchestrator en tant qu’administrateur.
- Accédez à l’onglet Assets.
- Créez les assets suivants de type Text :
- FlexiCapture Server Address. Indiquez l’adresse du serveur d’applications FC dans le champ Value de cet asset.

- FlexiCapture Company (facultatif) – nom du tenant (entreprise) sur le serveur d’applications FC. Créez cet asset si vous utilisez FlexiCapture Cloud ou un système local multi-tenant.

- FlexiCapture Project Name. Dans le champ Value de cet asset, indiquez le nom du projet que vous utiliserez pour traiter les documents. Pour plus d’informations sur la configuration et le téléversement d’un projet vers un serveur, consultez Configuration d’un projet FlexiCapture.

- Créez les identifiants. Pour cela, créez un asset de type Credential et nommez-le FlexiCapture Credentials. Renseignez les champs Username et Password avec le nom d’utilisateur et le mot de passe FC.

L’utilisateur spécifié dans l’asset FC doit disposer soit des rôles Scanning Operator et Verification operator, soit du rôle Administrator. Les droits d’accès doivent être configurés par un administrateur FC à l’aide de l’Administration and Monitoring Console. Pour plus d’informations sur la configuration des droits d’accès, consultez le guide d’aide de l’Administration and Monitoring Console.
Lancement des processus Batch Sender, Batch Monitor, Batch Verifier et Batch Fetcher
Avant de lancer les processus, assurez-vous que les files d’attente et les assets appropriés ont été créés dans Orchestrator et que le projet FlexiCapture a été téléversé sur le serveur d’applications ABBYY FlexiCapture et correctement configuré. Au moins deux robots UiPath sont également nécessaires pour lancer les processus. L’un des robots doit toujours exécuter le processus Batch Monitor, tandis que l’autre robot (ou plusieurs autres) doit servir à lancer les processus Batch Sender, Batch Verifier et Batch Fetcher. Vous pouvez créer des robots sur différentes machines. Vous pouvez aussi créer des robots sur une seule machine équipée du système d’exploitation Windows Server.- Créez deux robots standard, dont l’un sera de type Unattended.
- Publiez les processus Batch Monitor, Batch Sender, Batch Verifier et Batch Fetcher dans Orchestrator.
- Pour chaque package publié, déployez le processus dans le même environnement que celui auquel appartiennent les robots créés.

- Accédez à l’onglet Jobs dans Orchestrator. Créez un Job pour le processus Batch Monitor et configurez-le pour qu’il s’exécute sur un robot de type Unattended.


- Ensuite, lancez Batch Sender sur un autre robot. Ce processus enverra les fichiers du dossier sélectionné vers FC pour traitement. Vous pouvez également lancer Batch Sender à l’aide de l’onglet Jobs d’Orchestrator, de UiPath Studio ou de la zone de notification de la machine du robot.

- Attendez la fin du traitement des documents. Si les lots ont été traités avec succès, le statut de la transaction dans la Monitor Queue passera à Successful et de nouvelles transactions apparaîtront dans la file d’attente Batch Fetcher.
- Lancez le processus Batch Fetcher pour télécharger les résultats du traitement du lot. Le statut de la transaction dans Fetcher Queue passera à Successful.
- Si le lot envoyé atteint l’étape de vérification dans FC, le processus Batch Monitor créera une transaction à l’aide de l’ID du lot dans Verifier Queue. Si des transactions ayant le statut New existent dans cette file d’attente, lancez le processus Batch Verifier pour obtenir une URL de vérification du lot. Ensuite, vérifiez les données du document et terminez la tâche de vérification.
Lancement de Batch Processor – processus unique
Avant de lancer le processus, assurez-vous que le projet FlexiCapture a bien été téléversé sur le serveur d’applications ABBYY FlexiCapture et correctement configuré. Le projet de test InvoiceDemoProject_Multitask peut également être téléversé sur le serveur depuis le répertoire d’installation du connecteur situé dans \Multi-task package\Samples\FlexiCapture Projects.- Ouvrez Batch Processor – single process dans UiPath Studio.
- Ouvrez l’onglet Variables.
- Spécifiez les paramètres de connexion à FC à l’aide des variables suivantes :
Pour le projet InvoiceDemoProject_Multitask, vous pouvez spécifier les valeurs suivantes dans la variable FlexiCaptureBatchType :
- La valeur Unattended service — pour illustrer un scénario de traitement sans vérification.
- La valeur Attended service — pour illustrer un scénario de traitement avec vérification.
- Créez un nouveau dossier sur votre machine locale et copiez-y plusieurs images du dossier Images du projet FC.
- Accédez à l’onglet Design dans UiPath Studio et cliquez sur Run.
- Une fois le processus lancé, indiquez le dossier dans lequel vous avez placé les images d’exemple. Les fichiers de ce dossier seront envoyés à FC pour traitement.
- Attendez que la reconnaissance des fichiers soit terminée. Ensuite, procédez comme suit (selon le scénario choisi) :
- Choisissez un dossier dans lequel les résultats du traitement seront enregistrés.
- Effectuez la vérification, puis choisissez un dossier dans lequel les résultats du traitement seront enregistrés.
