Mises à jour de la migration pour la version 27
- Dernière mise à jour2023/02/08
Mises à jour de la migration pour la version 27
Passez en revue les nouveautés et les changements, ainsi que les corrections et les limites de la migration à partir de Enterprise 11 et 10 vers Automation 360 v.27.
Nouveautés
Enterprise 11 et Enterprise 10 |
---|
Analyse des robots
Automation 360 qui utilisent l'authentification de base dans l'action E-mail
Cette version inclut une option permettant d'utiliser l'utilitaire Bot Scanner pour analyser tous les robots Automation 360 et identifier ceux qui utilisent l'authentification de base dans le package E-mail et l'action Déclencheur d'e-mail afin que vous n'ayez pas à les identifier manuellement. Vous pouvez utiliser le rapport Bot Scanner pour analyser l'impact sur les robots dû à l'authentification de base et l'effort estimé nécessaire pour passer du mode d'authentification de base à OAuth 2.0. Pour plus d'informations, reportez-vous à la rubrique Analyser les robots pour l'authentification de base | Messages d'analyse de l'authentification de base |
Variables créées automatiquement après la migration
Dans l'utilitaire Bot Scanner, les robots qui contiennent les variables système non référencées suivantes ne sont plus signalés comme étant une Action requise ou un Examen requis :
Après la migration, le système crée automatiquement ces variables selon la convention d'affectation de noms de Automation 360, et les robots migrés fonctionnent correctement. |
Prise en charge du type de serveur SMTP avec la commande Envoyer un e-mail
Lorsque vous migrez les robots avec la commande Envoyer un e-mail, vous pouvez sélectionner l'option Utiliser les paramètres du serveur de courrier sortant dans l'Assistant de Migration de Bot pour identifier et sélectionner le type de serveur pour les robots Enterprise 11. Vous pouvez configurer les détails du serveur requis en utilisant une nouvelle option de type de serveur SMTP. Reportez-vous à la rubrique Migration des robots Enterprise. |
Amélioration de la fonctionnalité d'édition automatisée pour les anciens robots
Après avoir migré les anciens robots contenant la commande Enregistrer dans un fichier, les caractères de retour de chariot et de saut de ligne (CRLF) sont automatiquement convertis en caractères de saut de ligne (LF). Dans Automation 360, le texte s'affiche sur une seule ligne sans saut de ligne, alors que dans Enterprise 11, le CRLF est ajouté à la fin de chaque ligne comme un saut de ligne. En conséquence, vous devez ajouter la variable $String:Newline$ pour insérer un CRLF dans le robot migré. La nouvelle option Convertir les caractères \n en \rn\n dans l'action Enregistrer dans un fichier dans l'Assistant de Migration de Bot vous permet d'ajouter automatiquement un nouveau CRLF aux robots migrés et d'éviter les modifications manuelles. Les robots migrés qui utilisent les sous-commandes Enregistrer dans un fichier pour enregistrer les fichiers peuvent utiliser les caractères CRLF dans une chaîne. Reportez-vous à la rubrique Migration des robots Enterprise. |
Enterprise 11 uniquement |
---|
Amélioration de la migration apportée aux packages et aux actions
|
Vous pouvez migrer correctement les Robots de tâches qui contiennent des références à plusieurs MetaBots incluant des DLL avec le même nom. Le nom de la session de la première DLL est créé à l'aide du nom de la DLL. Lors de la migration de la DLL suivante portant le même nom et provenant d'un autre MetaBot, l'ID du dossier dans lequel réside la DLL est utilisé comme nom de session. Exemple : |
Solutions
Si les robots de Enterprise 11 utilisent la commande Envoyer un e-mail sans configurer l'authentification, les valeurs Hôte du serveur de messagerie, Port du serveur de messagerie et Mon serveur nécessite une authentification sont désormais définies correctement après la migration. Auparavant, après la migration, ces valeurs étaient définies comme des variables Null et l'authentification échouait. ID de cas Service Cloud : 01849475 |
Après la migration, les robots qui utilisent un script Visual Basic ou JavaScript dans l'action d'automatisation héritée Exécuter le script et qui utilisent des paramètres multiples incluant des espaces sans guillemets afficheront désormais la sortie correcte après exécution. Auparavant, de tels robots affichaient des résultats incorrects. ID de cas Service Cloud : 01901882 |
Plus aucune erreur ne se produit pendant la migration lorsque le robot
Sélectionner la requête exécute la validation. Auparavant, l'erreur suivante se produisait de manière aléatoire avec les pilotes de texte. [Microsoft][ODBC Text Driver] L'objet est incorrect ou n'est plus défini. |
Après la migration vers Automation 360, si la fenêtre Application n'existe pas pour les robots qui utilisent Si, IF/ELSEou Boucle dans le contrôle Windows, ces robots ne rencontrent plus d'erreurs pendant l'exécution du robot. ID de cas Service Cloud : 01846262 |
Les paramètres Procédure stockée sont définis correctement avec Nvarchar lors d'une migration de robots vers Automation 360. |
Lorsqu'un robot qui contenait la boucle Fichier et Dossier était migré vers Automation 360, une erreur s'affichait si le dossier correspondant n'existait pas. Vous pouvez migrer de tels robots comme le robot ancien correspondant, car la condition Si est maintenant ajoutée avant la boucle Fichier et Dossier pour vérifier si le dossier existe. |
Vous pouvez migrer les robots qui contiennent la commande Sous-chaîne du package Chaîne vers Automation 360, même si l'attribut facultatif Longueur est vide. |
Lorsque vous migrez un robot qui a une variable $counter dans une boucle imbriquée dans Automation 360, le compteur de la boucle enfant est maintenant défini sur le compteur de la boucle parent et l'itération de la boucle enfant est traitée correctement. |
Lorsque vous exécutez une requête Sélectionner à l'intérieur d'un package Boucle et que vous réitérez davantage l'ensemble de ses résultats, la boucle résultante réitère maintenant le dernier enregistrement comme prévu. ID de cas Service Cloud : 01799961 |
Vous pouvez migrer correctement les robots dont l'option Attendre que l'objet existe est définie sur 0 seconde dans la commande Clonage d\'objet. |
Lorsque vous utilisez la commande Exécuter la logique avec une condition IF/ELSE qui utilise une variable d'information d'identification, toutes les variables d'information d'identification sont correctement migrées. |
Lorsque vous migrez des robots
Enterprise 11 avec des variables de type chaîne qui ont des valeurs statiques, l'analyse des variables par le biais d'expressions héritées n'est plus effectuée. Cela évite l'ajout d'expressions d'analyse inutiles aux robots migrés. ID de cas Service Cloud : 01819830 |
Vous pouvez exécuter correctement les robots migrés qui contiennent plusieurs variables Presse-papiers en tant que sortie. Automation 360 ajoute l'action
Presse-papiers : Copier vers après chaque variable afin d'exécuter correctement le robot migré. ID de cas Service Cloud : 01815938 |
Lorsque vous migrez des robots
Enterprise 11 qui utilisent l'action Connecter avec la commande Émulateur de terminal, si le champ Nom d'hôte contient une variable d'information d'identification, il est alors mappé correctement après la migration. ID de cas Service Cloud : 01861600 |
Lorsque vous exécutez des robots migrés qui contiennent l'action , la liste qui contient des variables s'affiche désormais comme prévu. ID de cas Service Cloud : 01782998 |
Vous pouvez désormais modifier, réattribuer ou supprimer la licence d'un utilisateur de Bot Runner dans une Control Room migrée de Automation 360, même si l'utilisateur de Bot Runner s'est connecté au client Enterprise 11 au moins une fois. Auparavant, une erreur était affichée dans de tels cas. ID de cas Service Cloud : 01829547 |
Vous pouvez exécuter des robots migrés avec succès sur des serveurs SMTP lorsque vous incluez la commande Envoyer un e-mail à l'intérieur d'une Boucle, et que cette boucle itère plus de 100 fois. ID de cas Service Cloud : 01792886 |
Les robots migrés ne créent pas de variables en double lorsque la variable Error_description est sensible à la casse.ID de cas Service Cloud : 01861530 |
Vous pouvez désormais migrer avec succès les journaux d'audit à l'aide de l'utilitaire d'exportation des journaux d'audit sur une configuration multi-nœuds à partir de la Control Room de Enterprise 11. Auparavant, l'utilitaire d'exportation des journaux d'audit affichait une erreur d'exception dans de tels cas et il n'était pas possible de migrer les journaux d'audit. ID de cas Service Cloud : 01912835 |
Limitations
Dans Enterprise 11, si les robots utilisaient certaines touches (notamment, Ctrl, Maj, Verr. maj, Verr. num, etc.) dans la commande Insérer des séquences de touches, ces touches étaient réinitialisées en cas d'erreur lors de l'exécution des robots enfants. Cependant, au terme de la migration, ces touches ne sont pas réinitialisées en cas d'erreur lors de l'exécution des robots enfants. Par conséquent, une sortie ou un comportement différent peut se produire lors de l'exécution des robots enfants successifs ou du robot principal. ID de cas Service Cloud : 00773679 |
Lorsque vous migrez un robot qui utilise la commande Envoyer un e-mail et que vous exécutez le robot dans Automation 360, les espaces réservés prédéfinis dans le corps de l'e-mail ne sont pas remplacés par leur contenu réel. Par exemple :
Lorsque vous exécutez le robot dans Enterprise 11 avec ces espaces réservés, la sortie suivante est générée :
ID de cas Service Cloud : 01908010 |
Lorsque vous exécutez un robot migré avec un package XML qui contient une expression Xpath, l'exécution du robot risque d'échouer et de générer le message d'erreur suivant : No node found at XPath
Ce problème peut se produire dans les cas spécifiques suivants :
ID de cas Service Cloud : 01874203, 01798339 Reportez-vous à la rubrique XML path is not working which works fine in Enterprise 11. |
Mises à jour de l'interface
Migration |
---|
L'option Robots utilisant l'action E-mail avec l'authentification de base est ajoutée au Bot Scanner pour analyser les robots qui utilisent l'authentification de base dans le package E-mail et le déclencheur d'e-mail.
Analyse des robots Automation 360 qui utilisent l'authentification de base dans l'action E-mail |
L'option Utiliser les paramètres du serveur de courrier sortant est ajoutée à l'Assistant de Migration de Bot pour spécifier le type de serveur de messagerie que vous utilisez.
Prise en charge du type de serveur SMTP avec la commande Envoyer un e-mail |
L'option Convertir les caractères \n en \rn\n dans l'action Enregistrer dans un fichier est ajoutée à l'Assistant de Migration de Bot pour que vous n'ayez pas à modifier les robots manuellement, et une nouvelle ligne est ajoutée automatiquement dans les robots migrés.
Amélioration de la fonctionnalité d'édition automatisée pour les robots existants |