Publication de IQ Bot et Document Automation v.27

Découvrez les nouveautés, les modifications, ainsi que les correctifs et les limitations de IQ Bot et Document Automation v.27.

Document Automation

Nouveautés
Intégration de formulaires standard avec Document Automation

Vous pouvez créer et gérer des instances d'apprentissage entièrement dans Document Automation. Auparavant, vous deviez créer des instances d'apprentissage de formulaires standard dans IQ Bot, puis les traiter via la fonctionnalité Connecter l'instance d'apprentissage dans Document Automation. Grâce aux formulaires standard intégrés à Document Automation, vous bénéficiez d'un flux de travail intégral consolidé au sein d'un système unique.

Créer des modèles personnalisés dans Document Automation à l'aide de Formulaires standard.

Prise en charge des modèles Microsoft Form Recognizer v3.0 dans Document Automation

Microsoft Form Recognizer v3.0 offre des fonctionnalités supplémentaires à la création de modèles existants, notamment des options permettant de sélectionner Modèle et Neuronal. Lors de la formation d'un modèle, vous pouvez sélectionner la version 2.1 ou 3.0.

Nouveau licences de produits Document Automation
Document Automation offre désormais les licences suivantes pour permettre aux utilisateurs de traiter les documents et de suivre les métriques des instances d'apprentissage dans la phase de production :
  • Formulaires standard Document Automation (nombre de pages) : Nécessaire pour créer un modèle et traiter les documents dans un formulaire standard en Document Automation.
  • Extraction 360 Document Automation (nombre de pages) : cette licence est nécessaire pour traiter les documents dans un modèle Automation Anywhere (pré-entraîné), y compris le type de document défini par l'utilisateur.

Il existe également des mises à jour pour le suivi de la consommation des licences.

Notes de publication relatives au suivi des licences

Extraction des données avec OCR Google Vision

Si vous êtes un utilisateur disposant d'une Control Room dans le cloud, vous pouvez traiter les documents à l'aide de la technologie OCR Google Vision en créant ou en mettant à jour une instance d'apprentissage.

Amélioration de l'extraction des tables dans les modèles Automation Anywhere

Vous pouvez utiliser les commentaires de validation pour entraîner une instance d'apprentissage à extraire des données d'une cellule contenant plusieurs champs.

Par exemple, si une colonne de description de produit comprend également le numéro d'élément, vous pouvez mettre en surbrillance le numéro d'élément dans l'interface de validation. Lorsque l'instance d'apprentissage traite les documents suivants, elle extrait le numéro d'élément et ignore la description du produit.

Amélioration de la précision de l'extraction par la validation

Affichage des métriques de performances avec un nouveau widget Document Automation

Vous pouvez afficher des visualisations de données sur les performances des utilisateurs du validateur. Ce nouveau widget est un graphique à barres horizontales qui indique le temps moyen pondéré que chaque utilisateur du validateur a passé à effectuer une validation manuelle par document.

Tableau de bord de l'espace de travail des documents

Document Automation prend en charge l'extraction basée sur un modèle d'expression régulière

Lorsque vous configurez les champs que l'instance d'apprentissage va extraire, vous pouvez spécifier un modèle d'expression régulière pour aider le moteur d'extraction à trouver le champ. Après avoir saisi le modèle d'expression régulière, vous pouvez tester l'expression à l'aide d'un exemple de contenu dans la fenêtre Créer une instance d'apprentissage. Vous pouvez utiliser l'extraction de modèles d'expression régulière pour les valeurs qui suivent un modèle spécifique, notamment un numéro de TVA ou un numéro de commande.

Prise en charge de l'interface de validation pour les touches de raccourci

Effectuez un zoom avant et arrière sur les documents dans l'interface de validation en maintenant la touche Alt enfoncée et en faisant défiler les documents avec la molette de la souris.

Qu'est-ce qui a changé ?
Les mises à jour suivantes ont une incidence sur la façon dont la Control Room effectue le suivi de la consommation des licences :
  • La Control Room vérifie un nombre suffisant de licences de produit avant de déployer le robot.
  • La licence Pages IQ Bot et la licence Pages de formulaires standard assurent le suivi des documents qui sont traités par des instances d'apprentissage créées dans IQ Bot Automation 360. Cela inclut les documents traités dans l'instance d'apprentissage de IQ Bot Automation 360 et les instances d'apprentissage connectées à Document Automation.
  • Dans la page Licences, la licence Document AI est appelée Google Document AI (nombre de documents).
  • La Control Room effectue également le suivi des documents traités dans Google Document AI pour les utilisateurs disposant de leur propre licence. Auparavant, la Control Room n'effectuait un suivi de ces documents que pour les utilisateurs qui achetaient leurs licences par le biais d'Automation Anywhere.
Vous pouvez maintenant configurer Oracle Database avec des installations sur site et Linux de Document Automation.
Lorsque vous importez une instance d'apprentissage créée dans des versions antérieures de Document Automation, la case à cocher permettant d'envoyer un retour de validation au système n'est pas sélectionnée par défaut. Vous devez modifier l'instance d'apprentissage pour sélectionner la case à cocher.
Solutions
Version 16694 : Cette version inclut les corrections suivantes (ainsi que les corrections des versions précédentes) :
Désormais, les utilisateurs disposant des licences Formulaires standard pour Document Automation ou Formulaires standard (pour IQ Bot) peuvent créer un modèle Formulaires standard dans Document Automation.
Version 16685 : Cette version inclut les corrections suivantes :
Le site Agent de robot efface maintenant le dossier des ressources après avoir exécuté actions à partir du package Extraction de document.
Lorsque vous importez une instance d'apprentissage créée dans une version précédente de Document Automation, la case à cocher Amélioration de la précision à l'aide de la validation n'est pas cochée par défaut.
Document Automation suit désormais correctement la consommation des licences dans toutes les installations Sur site, quel que soit le numéro de port.
Vous pouvez à présent ajouter la validation des formules aux instances d'apprentissage avec le type de document défini par l'utilisateur.
Les formulaires standard dans Document Automation sont désormais pris en charge dans une nouvelle installation ou une mise à niveau de la Control Room multi-locataires. Auparavant, les formulaires standard dans Document Automation n'étaient pris en charge que lors d'une nouvelle installation de la Control Room multi-locataires.
Lorsque vous actualisez la page du validateur, ce dernier affiche le dernier document sur lequel vous avez travaillé. Auparavant, après avoir actualisé cette page, le validateur affichait parfois le premier document que vous aviez validé.
Les périphériques Bot Runner configurés avec un proxy peuvent exécuter avec succès les actions du package Extraction de document.

ID de cas Service Cloud : 01856276, 01862174, 01911425

Limitations

Les formulaires standard permettent l'extraction d'un champ unique, quel que soit le document. Si des champs portant le même nom se trouvent sur plusieurs pages, il est nécessaire d'entraîner le document avec des noms de balises différents dans l'outil de création de modèles.

Par exemple, s'il existe un champ nommé date sur deux pages différentes, vous devez utiliser date1 et date2 pour rendre les noms de balises uniques dans l'outil de création de modèles en vue d'entraîner le document.

Vous ne pouvez pas utiliser d'espaces dans les noms de modèles lorsque vous créez des modèles pour les formulaires standard v3.0. Si le nom du modèle contient des espaces, le message d'erreur Paramètre non valide s'affiche.

Il n'existe pas de précision moyenne pour les formulaires standard v.3.0 du service Microsoft Azure Form Recognizer. En conséquence, la formation des formulaires standard affiche une précision moyenne de 0,00 % pour le service v.3.0.

Lors de la récupération d'un modèle de formulaires standard, un message d'erreur incorrect s'affiche si aucune configuration n'est disponible dans Document Automation.

La fonctionnalité de redimensionnement ne fonctionne pas correctement pour le tableau de la liste des modèles. Par conséquent, vous ne pouvez pas redimensionner l'en-tête ou la colonne du tableau dans les formulaires standard.

Le résultat de l'analyse d'exécution ne s'affiche pas dans les formulaires standard lors de la création d'un modèle v.3.0 avec plusieurs pages.

La limite par défaut est de 100 caractères pour le nom de tableau et de 155 caractères pour le nom du champ de tableau. Toutefois, si vous reconfigurez le tableau, vous pouvez ajouter davantage de caractères que la limite par défaut.

Les régions identifiées par le système (SIR) pour les cases à cocher ou les cases d'option ne sont pas générées pour le modèle de formulaires standard v.3.0.

Les formulaires standard ne sont pas pris en charge sous Linux.

Tout nouveau mappage ou découpage dans les régions identifiées par le système (SIR) dans le Validateur entraîne la détection d'une case à cocher incorrecte. Vous pouvez néanmoins saisir la valeur de la case à cocher activée ou désactivée après avoir modifié le mappage généré automatiquement.

Lors de la migration d'une instance d'apprentissage d'une Control Room à une autre, le même utilisateur doit exporter et importer le fichier .dw.
Si l'instance d'apprentissage extrait des données d'un champ à plusieurs lignes et les transfère dans un fichier CSV, un espace supplémentaire est ajouté à la fin de chaque ligne.
Lorsque vous placez le pointeur de la souris sur des points de données dans les widgets « Temps moyen de validation » et « Performances du validateur en fonction du nombre de documents », les valeurs correctes ne s'affichent pas immédiatement dans la fenêtre contextuelle.
Document Automation vous empêche de créer une instance d'apprentissage si vous créez un champ de tableau personnalisé sans fournir un nom et un libellé de champ, même si vous avez désélectionné le champ.
Si vous cliquez sur Tester une expression régulière et que vous remplacez la valeur dans le champ Expression régulière, le champ est désormais limité à 50 caractères.

Solution de contournement : Cliquez sur Annuler pour quitter la fenêtre Tester une expression régulière et effectuez les révisions dans le champ Expression régulière.

L'icône Tableau n'est pas générée sur le FOTT (outil de test de l'OCR sur formulaire) pour le modèle de formulaire standard v3.0.

Si un nom de champ comporte plus de 100 caractères, la barre de défilement ne s'affiche pas et vous ne pouvez pas voir la valeur du champ de formulaire.

Si un nom de tableau comporte plus de 50 caractères, vous ne pouvez pas agrandir la taille du tableau. En outre, le nom du champ dans le tableau ne s'affiche pas lorsque vous faites passer la souris dessus.

Si vous testez un script Python non valide lors de la configuration de la logique personnalisée, le système renvoie un message d'erreur qui contient le chemin d'exécution Python.
Parfois, l'extraction de documents échoue et l'un des messages d'erreur suivants apparaît dans l'état de la demande Automation Co-Pilot : Extraction bot failed. Please check activity/audit logs for more detail ou Download bot failed. Please check activity/audit logs for more detail avec ce message dans le journal d'audit : Existing deployment in progress for this user session.

Si cela se produit, redémarrez le Agent de robot sur le périphérique affecté.

Le tableau de bord de l'espace de travail des documents affiche parfois des mesures de consommation de pages incorrectes si la Control Room est installée Sur site.
Les documents ne peuvent pas être traités avec OCR Google Vision si votre proxy est configuré avec un fichier de configuration automatique du proxy (PAC).
Lorsque vous créez ou modifiez une instance d'apprentissage, si le nom d'un champ commence par une valeur numérique, la validation de la formule pour ce champ échoue. Ce problème s'applique aux champs de formulaire et aux champs de tableau.
Si vous importez une instance d'apprentissage avec l'option de retour de validation désactivée, l'option de retour de validation devient active et vous devez modifier manuellement l'instance d'apprentissage pour désactiver l'option.
Pour les Formulaires standard, lorsqu'un document comportant plusieurs pages est traité et entre en phase de validation, une page est dupliquée dans le Validateur, même si les régions identifiées par le système (SIR) dans le Validateur sont correctes.

IQ Bot

Qu'est-ce qui a changé ?
Si vous utilisez une version antérieure de Microsoft SQL Server qui ne prend pas en charge TLS 1.2, vous devez conserver une sauvegarde de la base de données IQ Bot et la mettre à jour vers une version de Microsoft SQL Server prenant en charge TLS 1.2.
IQ Bot utilise désormais la dernière version de Python (3.11.0) pour la validation de la logique personnalisée. Pour utiliser la dernière version, vous devez effectuer une mise à niveau de cx_Oracle 8.3 vers python-oracledb. Voir Mise à niveau de cx_Oracle 8.3 vers python-oracledb
Solutions
IQ Bot effectue désormais un post-traitement sur les champs avec une logique personnalisée Python qui contiennent des guillemets simples, tels que print('Test').

Dans IQ Bot, lorsqu'un document est endommagé, supprimé ou ne se charge pas dans le Validateur ou le Designer, une image d'espace réservé s'affiche. Les applications ne seront pas cohérentes tant que vous n'aurez pas chargé de nouveaux documents.

ID de cas Service Cloud : 00792976, 00835371

Pendant le processus de production, vous ne devez pas déplacer les instances d'apprentissage ou les robots de la phase de préproduction à la phase de production, ou vice-versa.

ID de cas Service Cloud : 01808931, 00821541, 01253373, 00836954, 01271722

Lorsque vous chargez un document non valide dans des groupes manuels ou personnalisés, le document est traité. Cependant, la région identifiée par le système (SIR) n'est pas générée pour les pages non prises en charge.

Auparavant, lorsqu'un document non valide était chargé en même temps qu'un document valide et traité pour l'extraction, la page Voir l'extraction continuait à se charger.

ID de cas Service Cloud : 01786098

Dans l'API Contrôle d'intégrité, la sortie montre la convention d'affectation de noms de branche appropriée, par exemple : RC-A360.27. Auparavant, des informations d'intégrité inappropriées s'affichaient lors de la sélection de la convention d'affectation de noms heads/RC-A360.27.

Si vous rencontrez une erreur ou une exception lors de la validation du document, l'erreur ou l'exception est traitée et les fichiers s'affichent de manière cohérente dans la sortie.

ID de cas Service Cloud : 00827940

Dans IQ Bot, si RabbitMQ v3.8.17 et v3.8.18 ne fonctionnent pas, vous pouvez modifier l'emplacement du répertoire du journal en saisissant la variable d'environnement système RABBITMQ_LOG_BASE. Si cette variable est fournie manuellement avec l'emplacement du répertoire requis, alors les journaux sont créés et mis à jour dans un nouvel emplacement. Auparavant, la configuration donnée pour la variable log.dir dans le fichier rabbitmq.conf ne prenait pas en charge RabbitMQ v3.8.17 et v3.8.18.

ID de cas Service Cloud : 01844995

Les régions identifiées par le système (SIR) sont maintenant générées pour les groupes manuels lorsque le PDFBox est activé. Auparavant, lorsque le PDFBox était activé, les SIR de certains PDF vectoriels n'étaient pas générés pour les groupes manuels pendant la création de l'instance d'apprentissage.

ID de cas Service Cloud : 01844223, 01849638

Vous ne pouvez pas importer un fichier d'archive IQ Bot (IQBA) lorsque le concepteur de la même instance d'apprentissage est ouvert dans une autre fenêtre. Auparavant, l'importation échouait, car le champ LockedTimestamp dans le tableau visiobotDetails contenait une valeur au moment de l'exportation d'IQBA. Cela provoquait une erreur, car le champ LockedTimestamp attendait une valeur nulle.

ID de cas Service Cloud : 01818474

Limitations
Lors de la mise à niveau de l'installation express d'IQ Bot, un message d'erreur s'affiche dans les étapes d'installation. Vous devez cliquer sur OK pour poursuivre.
La taille maximale de chargement de fichiers est de 5 Go lors de l'importation et de l'exportation de fichiers dans le fichier d'archive IQ Bot (IQBA). Si la taille du fichier est supérieure à 5 Go, vous devez supprimer les groupes indésirables pour réduire la taille et réussir la migration.

Si la taille du fichier de l'archive IQ Bot (IQBA) est supérieure à 2 147 483 647 bits, le stockage des fichiers ne permet pas de télécharger le fichier exporté du dossier de sortie vers l'emplacement souhaité.

Parfois, le PDFBox est incapable de détecter avec précision les documents PDF (Portable Document Format). Nous vous recommandons d'utiliser Adobe Acrobat pour convertir les documents en PDF avant de les charger vers IQ Bot.

Mises à jour de l'interface

IQ Bot et Document Automation
La fenêtre Créer une instance d'apprentissage contient désormais un menu déroulant permettant de sélectionner un fournisseur OCR.
Menu déroulant pour sélectionner OCR
Extraction des données avec OCR Google Vision