Publication de IQ Bot et Automatisation de documents v.26

Découvrez les nouveautés, les modifications, ainsi que les correctifs et les limitations de IQ Bot et Automatisation de documents v.26.

Automatisation de documents

Nouveautés
Amélioration de l'extraction en apportant des modifications au Validator

Vous pouvez maintenant améliorer l'extraction en fournissant aux instances d'apprentissage un commentaire de validation pour les modèles Automation Anywhere. Vous pouvez y parvenir en activant l'option Commentaire de validation dans les fenêtres Créer une instance d'apprentissage et Modifier l'instance d'apprentissage.

Extraction des données dans Automatisation de documents

Rechercher des champs de formulaire ou de tableau

Lors de la création d'une instance d'apprentissage, lorsque vous configurez des champs, vous pouvez désormais rechercher des champs par nom de champ, par étiquette de champ ou par type de données.

Traiter des documents de type facture avec un type de document défini par l'utilisateur
Vous pouvez désormais traiter des documents visuellement similaires aux factures, tels que les bons de commande et les commandes de vente, qui contiennent des paires clé-valeur et une structure de tableau. Vous pouvez y parvenir en créant des instances d'apprentissage avec le type de document défini par l'utilisateur, grâce auquel vous pouvez également obtenir les résultats suivants :
  • Extrait de documents en anglais, néerlandais, français, allemand, italien, portugais (brésilien) et espagnol.
  • Définissez exactement les valeurs à extraire d'un champ, par exemple lorsqu'un champ de date de naissance contient également l'âge.
  • Utilisez le type de données Adresse pour les champs de formulaire, qui identifie et extrait la structure d'une adresse.
Améliorations apportées à l'Validator
  • Validator montre maintenant le numéro de groupe pour les documents traités dans une instance d'apprentissage connectée de Automation 360 IQ Bot
  • Vous pouvez maintenant configurer une liste de valeurs valides lors de la création d'une instance d'apprentissage.
  • Lorsque vous cliquez sur un champ qui nécessite une validation, un message apparaît désormais avec le niveau de confiance déterminé par le système et le seuil défini dans l'instance d'apprentissage.
Contrôler les paramètres de traitement des documents dans les tableaux de bord de Bot Insight

Vous pouvez désormais visualiser des données, telles que le nombre de documents chargés par jour, le temps d'extraction par document par instance d'apprentissage et le pourcentage de STP par instance d'apprentissage, en utilisant les tableaux de bord personnalisables de l'onglet Espace de travail du document.

Tableau de bord de l'espace de travail des documents

Automatisation de documents prend désormais en charge le cas d'utilisation BYOK (Bring Your Own Key) pour la licence de produit Google Document AI

Les utilisateurs peuvent désormais configurer leur environnement Control Room avec des licences Google Document AI achetées auprès de Google. Cela permet à l'instance d'apprentissage d'envoyer des documents à Google Document AI pour l'extraction et à Control Room de suivre la consommation dans la page Toutes les licences.

Configuration de la clé pour Google Document AI | Licences Automation 360

Afficher les activités des utilisateurs Automatisation de documents dans le journal d'audit

Avec le rôle AAE_Admin ou un rôle personnalisé avec l'autorisation Afficher le journal d'audit, vous pouvez maintenant visualiser le statut des événements liés aux instances d'apprentissage, aux domaines et aux documents.

Journal d'audit

Création et entraînement des formulaires standard au sein de la Control Room

Les utilisateurs avec les rôles de Administrateur AAE_IQ Bot ou de Services AAE_IQ Bot peuvent désormais créer des formulaires standard dans Automatisation de documents. Il n'est plus nécessaire de quitter la Control Room et d'ouvrir un service tiers pour créer ou modifier un formulaire standard. L'interface permettant de configurer le modèle d'extraction est lancée à partir de la page Instances d'apprentissage.

Remarque : Pour traiter les documents dans une instance d'apprentissage qui utilise le modèle de formulaires standard en Automatisation de documents :
  1. créez le formulaire standard dans Automatisation de documents ;
  2. créez et entraînez l'instance d'apprentissage dans Automation 360 IQ Bot ;
  3. connectez l'instance d'apprentissage à Automatisation de documents.

Création d'un formulaire standard dans Automatisation de documents

Qu'est-ce qui a changé ?
Pour connecter une instance d'apprentissage de Automation 360 IQ Bot, vous devez avoir l'un des rôles suivants :
  • Administrateur AAE_IQ Bot
  • Services AAE_IQ Bot
  • Un rôle personnalisé avec l'autorisation Connecter l'instance d'apprentissage
Les documents chargés et les données extraites sont désormais supprimés après 90 jours, même si le traitement d'un document n'est pas terminé, sauf dans les cas suivants :
  • Si des données sont téléchargées et supprimées, les documents sources sont immédiatement supprimés.
  • Si le document est validé manuellement, il est conservé pendant 90 jours à compter de la date d'extraction.
Si un document est renommé avec une nouvelle extension de fichier et chargé vers un modèle pré-entraîné Google Document AI, le traitement du document échouera.

Solution de contournement : Renommez le document avec l'extension de fichier correcte.

Solutions
À côté du lien Valider les documents, la valeur qui reflète le nombre de documents en attente de validation n'est plus cachée, et vous pouvez maintenant la visualiser sans ajuster la largeur de la colonne Actions.

Auparavant, vous deviez ajuster la largeur de la colonne Actions pour voir la valeur.

Vous pouvez maintenant dessiner une zone, effectuer un zoom avant, adapter la zone à la taille de l'écran, puis redessiner la zone sans aucun problème.

Auparavant, lorsque vous dessiniez une zone, effectuiez un zoom avant, cliquiez sur Ajuster à l'écran et que vous essayiez ensuite de redessiner la zone, celle-ci apparaissait à un endroit différent de celui défini.

Dans le validateur, vous pouvez désormais ajuster la région identifiée par le système (SIR) en faisant glisser les coins de la SIR lorsque vous effectuez un zoom avant ou arrière.

Auparavant, vous pouviez faire glisser les coins de la SIR, mais pas lorsque vous effectuiez un zoom avant ou arrière.

Lorsque vous vous connectez à une instance d'apprentissage à partir de Automation 360 IQ Bot, si l'instance d'apprentissage a un champ facultatif ayant une valeur par défaut définie et certains champs qui ne sont pas mappés, lorsque vous traitez des documents dans cette instance d'apprentissage dans Automatisation de documents, la valeur par défaut apparaît dans les champs non mappés.

Auparavant, la valeur par défaut apparaissait de manière incorrecte dans les champs non mappés.

Dans Édition Community, lorsque vous essayez de supprimer une instance d'apprentissage, le message suivant est maintenant affiché et vous pouvez supprimer l'instance d'apprentissage avec succès : Les utilisateurs de Community Edition sont limités à 5 instances d'apprentissage

Auparavant, bien que vous puissiez supprimer l'instance d'apprentissage, le message suivant s'affichait : Les utilisateurs de Community Edition sont limités à 5 instances d'apprentissage et ne pourront pas les supprimer.

Correction d'un problème pour lequel Automatisation de documents ne parvenait pas toujours à extraire les données des tableaux qui s'étendent sur plusieurs pages. Automatisation de documents prend désormais en charge l'extraction de données à partir de tableaux qui s'étendent sur plusieurs pages pour des modèles Automation Anywhere.
Vous pouvez désormais utiliser l'actionExtraction de documents > Télécharger dans un robot autonome qui ne fait pas partie d'un processus Automation Co-Pilot.

Auparavant, cette action ne pouvait être utilisé que dans Downloadbot dans le processus Automation Co-Pilot qui était automatiquement généré lorsqu'un utilisateur créait une instance d'apprentissage.

Après l'expiration du Validator pour cause d'inactivité, lorsque vous l'actualisez, au lieu d'afficher le document le plus récent que vous avez validé, le Validator affiche le premier document que vous avez validé.
Limitations
La validation des formules ne prend pas en charge les nombres qui contiennent des délimiteurs. Par exemple, 1,000 et 2.0 ne sont pas pris en charge.
Dans certains cas, le Agent de robot ne vide pas son dossier de ressources. Jusqu'à ce que de l'espace disque soit libéré, les documents de production en cours de traitement seront affectés. Ce problème se produit par intermittence.

Solution de contournement : En fonction du problème, vous devez créer un planificateur de tâches pour nettoyer le dossier de ressources tous les jours ou toutes les semaines.

Il n'y a pas de notification lorsque la licence du produit est sur le point d'expirer. Lorsque la licence du produit expire, l'onglet Instances d'apprentissage est supprimé de la Control Room.
Les instances d'apprentissage qui utilisent Google Document AI n'extraient pas de manière fiable tous les champs d'un tableau, si ce dernier s'étend sur plusieurs pages.
Lors d'une installation Sur site dans des environnements Linux, le traitement des documents échoue parfois en raison d'une erreur du service de stockage.
Solution de contournement : Dans l'invite de commande, exécutez le script suivant :
cd /opt/automationanywhere/automation360/appdata/Server Files/
sudo chown -R crstorage:controlroom storageservice
Automatisation de documents ne prend pas en charge la Oracle Database pour les installations Sur site.
Automatisation de documents ne prend en charge que les ports standard suivants pour les installations d'Sur site :
  • pour HTTP : port 80
  • pour HTTPS : port 443
Parfois, les fichiers téléchargés pour entraîner un formulaire standard semblent corrompus bien que les données soient encore utilisables.
Les formulaires standard dans Automatisation de documents ne sont pas pris en charge dans un Control Room dans le cloud multi-locataire qui a été mis à niveau à partir de v.25. Cette limitation ne se produit pas sur une nouvelle installation d'un Control Room dans le cloud multi-locataire.
Les instances d'apprentissage avec le type de document défini par l'utilisateur ne prennent pas en charge les documents en langue néerlandaise.
La première fois que vous cliquez sur une instance d'apprentissage connectée à partir d'Automation 360 IQ Bot, vous êtes redirigé vers la page d'accueil d'IQ Bot au lieu de la page d'informations de cette instance d'apprentissage.
La validation de la formule n'est pas prise en charge pour les champs personnalisés si le nom du champ contient un espace.
Lorsque vous importez une instance d'apprentissage créée dans une version précédente de Automatisation de documentsla case à cocher permettant d'envoyer un retour de validation au système n'est pas cochée par défaut. Vous devez modifier l'instance d'apprentissage pour sélectionner la case à cocher.
Automatisation de documents n'effectue pas de post-traitement sur les instances d'apprentissage connecté qui contiennent une logique personnalisée Python avec l'un des éléments suivants :
  • Les guillemets simples, tels que print('Test'). Assurez-vous que le script Python n'utilise que des guillemets doubles.
  • Les caractères des langues non latines (caractères Unicode), tels que äöüñй.
La validation de la formule n'est pas prise en charge dans les instances d'apprentissage avec le type de document défini par l'utilisateur.
Lorsque vous traitez des documents à l'aide du package IQ Bot Extraction, les scripts Python ne sont pas appliqués correctement sur les champs de formulaire pour les instances d'apprentissage classique connectées sur Automatisation de documents. Cela entraîne une extraction incorrecte des données dans les fichiers CSV de sortie et le Validator.
Lorsque vous cliquez sur l'icône Tableau de l'éditeur FOTT (Form OCR Testing Tool), le texte qui apparaît dans la fenêtre contextuelle n'est pas lisible.
Si IQ Bot, la Control Room et l'Agent de robot sont installés sur le même Windows Server 2012, l'extraction des données échoue pour toutes les instances d'apprentissage classiques connectées dans Automatisation de documents.

IQ Bot

Nouveautés
Lorsque l'utilisateur se déconnecte, le verrou s'ouvre immédiatement sur les documents du validateur

Lorsqu'un utilisateur se déconnecte de IQ Bot, le verrouillage des documents en cours de validation est alors immédiatement levé, de sorte que d'autres utilisateurs peuvent visualiser ou valider les documents. Auparavant, lorsqu'un document se trouvait dans la file d'attente du validateur, si la personne se déconnectait, le verrou sur le document dans le validateur n'était pas immédiatement ouvert, de sorte que les autres utilisateurs ne pouvaient pas visualiser ou valider le document.

Utilisation du IQ Bot Validator

L'assistant de migration des bases de données d'IQ Bot prend désormais en charge l'authentification Windows

Lorsque vous migrez de Enterprise 11 vers Automation 360 en utilisant l'assistant de migration des bases de données, vous pouvez désormais utiliser l'authentification Windows pour vous connecter au serveur de base de données IQ Bot.

Choisir le type de classification lors de la création de l'instance d'apprentissage

Lorsque vous créez une instance d'apprentissage, vous pouvez désormais choisir quels alias et quels champs sont pris en compte pour la classification en utilisant la case à cocher Désactiver les changements de classification sur la modification de domaine (champs, alias).

  • Lorsque cette case est cochée, le processus de classification utilise uniquement les alias ou les champs qui étaient présents dans le domaine lorsque l'instance d'apprentissage a été créée. Les alias et les champs ajoutés au domaine après la création de l'instance d'apprentissage ne sont pas pris en compte pour la classification.
  • Lorsque cette case est décochée, le processus de classification utilise tous les alias ou champs qui font partie de votre domaine. Les alias et les champs ajoutés au domaine après la création de l'instance d'apprentissage sont également pris en compte pour la classification.
Cette fonctionnalité permet de classer le document dans le même groupe, même s'il y a des mises à jour dans le domaine.
Qu'est-ce qui a changé ?
Des modèles d'apprentissage machine améliorés

IQ Bot utilise désormais un modèle d'apprentissage machine amélioré pour la détection des cases à cocher et des tableaux avancés.

Mise à niveau des bibliothèques Python pour accueillir une capacité de 64 bits

Toutes les bibliothèques Python fournies dans IQ Bot par Automation Anywhere pour cette version sont maintenant mises à jour pour accueillir une capacité de 32 à 64 bits. Si vous utilisez des bibliothèques tierces, assurez-vous de les mettre à niveau vers des bibliothèques de 64 bits. Après avoir mis à niveau les bibliothèques tierces, assurez-vous que ces bibliothèques fonctionnent correctement.

Solutions
Lorsque vous téléchargez un document non classifié, cliquez sur Supprimer du serveur, puis faites basculer l'instance d'apprentissage de la production à la préproduction et inversement, le document n'apparaît plus dans le dossier non classé. Auparavant, lorsque vous téléchargiez un document non classifié des groupes non formés, même après l'avoir supprimé, le document réapparaissait dans le dossier.

ID de cas Service Cloud : 01781935

Lorsque vous chargez des documents, le classificateur ne s'arrête plus ou ne se bloque plus. Les documents qui ne sont pas classés sont désormais supprimés de la file d'attente, ce qui permet un traitement plus fluide des documents suivants. Si ces documents ne sont pas traités dans le délai imparti, ils sont désormais classés comme non classifiés et vous pouvez télécharger ces documents non classifiés.

ID de cas Service Cloud : 01762844, 01272642, 01750753

Vous pouvez maintenant installer IQ Bot en utilisant l'authentification Windows et CyberArk Vault, puis faire pivoter la clé. Auparavant, lorsque vous essayiez de faire pivoter la clé de Vault, le message d'erreur suivant s'affichait : Une erreur s'est produite lors de la configuration de la nouvelle clé. Veuillez vérifier les journaux
Vous pouvez maintenant sélectionner plusieurs instances d'apprentissage pour la sauvegarde en utilisant Rechercher dans la liste déroulante. Auparavant, après avoir cliqué sur le bouton Créer une sauvegarde sur la page Gestion de la migration, si vous sélectionniez une instance d'apprentissage et que vous utilisiez ensuite l'option Rechercher dans la liste déroulante pour sélectionner une autre instance d'apprentissage, l'instance d'apprentissage précédemment sélectionnée était désélectionnée.
La valeur affichée dans le champ Mes totaux > Précision correspond désormais à celle de Mes instances d'apprentissage > Précision des champs pour les instances d'apprentissage disponibles.
Vous pouvez désormais ajouter des documents à des groupes créés manuellement et charger des documents vers la préproduction.

Auparavant, lorsque vous modifiez un groupe créé manuellement ou que vous essayiez de charger un document, vous rencontriez une erreur et le message d'erreur suivant s'affichait : Échec de la mise à jour du groupe manuel : Une étiquette en double a été trouvée.

ID de cas Service Cloud : 01849616, 01845590

Vous pouvez maintenant utiliser l'utilitaire de migration pour migrer avec succès les instances d'apprentissage créées pour un domaine personnalisé. Lorsque vous importez des fichiers IQBA comportant des champs dupliqués (même par le biais d'une API), le message suivant s'affiche pour vous avertir de l'existence de champs dupliqués : Erreur : Un champ Numéro de facture en double a été trouvé. Auparavant, l'utilitaire de migration ne pouvait pas être utilisé pour migrer des instances d'apprentissage créées pour un domaine personnalisé.

ID de cas Service Cloud : 00729627

Pendant la migration, vous pouvez maintenant importer et exporter avec succès les fichiers IQBA. Auparavant, l'importation et l'exportation de fichiers IQBA échouaient parce que la table de classification du contenu contenait des champs de formation en double.

ID de cas Service Cloud : 00826891

Lorsqu'un document est téléchargé avec succès, il est maintenant placé dans le dossier Succès. Auparavant, les documents traités avec succès étaient envoyés dans le dossier non formé, ce qui entraînait des incohérences dans le processus de téléchargement.

ID de cas Service Cloud : 00780227,00842077

Lorsqu'il y a une mise à jour dans le domaine, IQ Bot classe maintenant un document dans le même groupe.

Auparavant, chaque fois qu'il y avait une mise à jour dans le domaine, IQ Bot créait de nouveaux groupes pour le même document.

Identifiant de ticket Service Cloud :01622981

Si un document sans contenu est chargé vers une instance d'apprentissage en production, le message suivant est enregistré dans le fichier bot_launcher.log  : Unable to upload file <filename> to the Learning Instance. No content in file, size 0" whenever there is a 0 KB file is uploaded.
La vulnérabilité liée au Unquoted Service Path a été corrigée. Auparavant, l'hôte Windows faisait référence à un service installé qui utilisait un chemin de service non valide contenant des espaces vides pour la console cognitive d'Automation Anywhere : D:\Program Files (x86)\Automation Anywhere IQ Bot\Portal\node modules\winser\bin\nssm64.exe, ce qui engendrait la vulnérabilité.

Identifiant de ticket Service Cloud :01880370

Limitations
Vous ne pouvez pas créer un robot dans IQ Bot lorsqu'un document non valide est chargé dans un groupe personnalisé ou manuel. De même, lorsqu'un document non valide est téléchargé en même temps qu'un document valide et traité pour l'extraction, la page Voir l'extraction continue à se charger.
IQ Bot ne prend pas en charge Oracle Database pour les installations sur site.
Pendant le traitement de la production, si une instance d'apprentissage passe de la production à la phase de transit ou inversement, pour tout document traité pendant ce passage, le document de production qui apparaît dans Validator est flou et n'est pas lisible par l'homme.
IQ Bot n'effectue pas de post-traitement sur un champ si la logique personnalisée utilise un script Python contenant des guillemets simples, tel que print('Test'). Assurez-vous que le script Python n'utilise que des guillemets doubles.

Défis du script Python de la logique personnalisée dans A360.26 IQ Bot (connexion à A-people requise)

Si votre IQ Bot logique personnalisée utilise les Pandas le script doit comporter l'option import Pandas dans le script.
IQ Bot n'effectue pas de post-traitement sur un champ si la logique personnalisée utilise un script Python contenant des caractères de langues non latines (caractères Unicode), tels que äöüñй.
Dans IQ Bot, lorsque vous exécutez un script créé sur des versions antérieures à Automation 360 v.26, vous pouvez voir un avertissement. Cependant, cela n'a pas d'impact sur l'exécution du script et la fonctionnalité.