Le package FC Multi-Task inclut les processus suivants :
Batch Sender
Ce processus récupère des fichiers dans un dossier et utilise l’activité Create Batch pour les envoyer à FC 12 en vue de leur traitement. FC crée un lot distinct pour chaque fichier trouvé dans ce dossier. Ensuite, l’ID du lot nouvellement créé est ajouté à Monitor Queue pour être traité ultérieurement par le processus Batch Monitor.
Batch Monitor
Il s’agit d’un processus exécuté en permanence qui gère les éléments de la Monitor Queue.
À l’aide de l’activité Get Batch Stage, il récupère l’étape d’un lot et effectue les actions suivantes :
-
Pour un lot à l’étape “Traité”, un nouvel élément est ajouté à la Fetcher Queue, puis l’élément de la Monitor Queue est marqué comme traité avec succès.
-
Pour un lot à l’étape “Vérification”, un nouvel élément est ajouté à la Verifier Queue et le traitement de l’élément de la Monitor Queue est reporté. L’élément ne sera pas ajouté une nouvelle fois à la Verifier Queue.
-
Si un lot se trouve à l’étape “Exceptions” (où il peut être placé en raison d’erreurs de traitement), un élément de la Monitor Queue est marqué comme exception. Le texte du message d’erreur est consigné dans la section “Motif”.
-
Pour un lot à toute autre étape, le traitement de la Monitor Queue est reporté.
Nous vous recommandons de lancer ce processus depuis UiPath Orchestrator.
Batch Verifier
Ce processus traite les éléments de la Verifier Queue, un par un. Il récupère les URL de vérification à partir de l’ID du lot et les ouvre dans un navigateur, où le vérificateur peut vérifier les documents correspondants. Une fois la vérification terminée, l’élément est marqué comme terminé.
Batch Fetcher
Il s’agit d’un processus qui s’exécute en continu et traite les éléments de la Fetcher Queue. Il reçoit les résultats du traitement par lots et enregistre les fichiers d’export générés pour chaque document d’un lot. Une fois les fichiers d’export enregistrés, il marque l’élément comme ayant été traité avec succès.
Batch Processor – single process
Ce processus exécute une procédure complète de traitement des documents dans FC : il crée des lots, vérifie leur état, récupère les URL de vérification et télécharge les résultats du traitement. Batch Processor - processus unique comprend les processus suivants : Batch Sender, Batch Monitor, Batch Verifier et Batch Fetcher.
Ce processus ne nécessite ni assets UiPath Orchestrator ni files d’attente. Il peut être lancé depuis UiPath Studio sans connecter de Robot à l’Orchestrator.