Fonctions non prises en charge pour la migration

Passez en revue les fonctionnalités qui ne sont pas prises en charge pour la migration depuis Enterprise 11 ou Enterprise 10 vers Automation 360.

Fonctionnalités pas encore prises en charge

Les fonctions suivantes ne sont pas encore prises en charge pour la migration :

  • La migration des journaux d'audit de Enterprise 11 n'est pas prise en charge pour les déploiements Cloud.
  • Dans Enterprise 11, si des robots utilisaient l'opération de chaîne Avant-Après avec l'opérateur logique OR et que le résultat de l'opération est une chaîne vide, alors le résultat s'affiche comme une chaîne vide.

    Cependant, dans Automation 360, si le résultat d'une telle opération aboutit à une chaîne vide, la valeur utilisée dans l'opération Terminer avant le texte de la chaîne est ignorée et le résultat s'affiche dans la sortie.

    Par exemple, dans le texte email:user@outlook.com, si la valeur de l'opération Avant est email: et que la valeur de l'opération Après est user, les résultats diffèrent en fonction de la version du produit :
    • Enterprise 11 affiche une chaîne vide en résultat.
    • Automation 360 affiche user@outlook.com comme résultat.
  • Dans Enterprise 11, si les utilisateurs sélectionnent des variables internes pour les titres des fenêtres, mais que celles-ci ne sont pas utilisées dans le robot, ces variables internes sont également migrées vers Automation 360 après la migration.
  • Dans les robots migrés, si vous utilisez le pilote OLE DB version 18 ou ultérieure et lorsque vous exportez la base de données SQL Server avec des colonnes de bits vers un fichier CSV, la valeur de bit de -1 est retournée au lieu de 1 pour la valeur de chaîne TRUE.

    Corrigé dans : v.27

  • Lorsque vous migrez les robots en utilisant la commande SAP > Sélectionner l'élément par l'index, un index incorrect est affiché dans le robot migré.

    Corrigé dans : v.26

  • Les Robots qui incluent le package Émulateur de terminal sont migrés uniquement vers Technologie avancée et non vers Technologie héritée.
  • Lorsque vous migrez un robot qui utilisait l'action Gérer les commandes de fenêtre, le dernier chiffre de la valeur de la hauteur est non disponible après la migration. Cependant, le robot s'exécutera avec succès.

    Corrigé dans : v.26

  • Lorsqu'une session Excel est active dans SAP, un processus Excel correspondant démarre en arrière-plan. Dans un tel scénario, Automation 360 utilise le même processus Excel que celui démarré par SAP. Lorsque vous exécutez un robot pour automatiser les données d'une feuille de calcul, Automation 360 traite la première demande correctement. Toutefois, pendant l'exécution, si le processus Excel est fermé et qu'une demande ultérieure est envoyée pour automatiser les données de la feuille de calcul, Automation 360 ne traite pas la demande parce que le processus Excel est toujours utilisé par SAP. Par conséquent, la fenêtre activée pour automatiser les données de la feuille de calcul n'est pas la bonne.

    Corrigé dans : v.26

  • Si un robot utilise le champ de type Texte structuré dans l'action PDF > Extraire un texte, il se peut que certains caractères ne soient pas extraits correctement.

    Corrigé dans : v.25

  • Après la migration, les options Avant, Avant et/ou après et Après dans l'action Chaîne > Extraire un texte ne respectent pas la casse dans une chaîne.

    Corrigé dans : v.25

  • Après la migration, les robots qui utilisaient l'action Obtenir le texte > Toutes les lignes dans Enterprise 11 n'affichent que 24 rangées de lignes dans le Émulateur de terminal.

    Corrigé dans : v.26

  • La migration de robots avec la commande Obtenir le nombre total de lignes dans SAP GUI renvoie des valeurs sous forme de type chaîne Float au lieu du type Integer.

    Corrigé dans : v.26

  • Si vous êtes un utilisateur Bot Creator ou Bot Runner, il se peut que vous ne puissiez pas consulter les messages de vérification affichés dans l'interface de l'Assistant du robot si vous ne disposez pas de l'autorisation Afficher la migration.

    Corrigé dans : v.26

  • Lorsque vous utilisez counter comme variable dans une boucle imbriquée, la boucle parente fonctionne correctement, mais la boucle enfant ne s'exécute pas comme prévu.

    Corrigé dans : v.27

  • Les packages de Robots avec SAP ne peuvent pas choisir et convertir les titres de fenêtres qui incluent le caractère « * » (astérisque). Ces titres de fenêtres ne sont pas convertis en noms de fenêtres actuellement actives après la migration.

    Corrigé dans : v.26

  • Le déploiement d'un Robot peut échouer lorsque vous exécutez des robots migrés avec la commande SAP > Obtenir la propriété. Ce problème se produit pour les raisons suivantes : dans Enterprise 11, le nom de propriété est sensible à la casse. Pendant la migration, le nom de propriété est modifié pour être sensible à la casse. Par conséquent, le déploiement d'un robot échoue lorsque la casse du nom de propriété n'est pas respectée.

    Corrigé dans : v.26

  • Lorsque vous envoyez un e-mail via Exchange Web Services (EWS), le format de la sortie de l'e-mail ne comporte pas de sauts de ligne, le contenu semble altéré et l'intégralité du contenu de l'e-mail apparaît sur une seule ligne.

    Corrigé dans : v.26

  • Les périphériques Bot Runner et Bot Creator de Enterprise 11 ou Enterprise 10 ne sont pas inclus dans le processus de migration, et ne sont donc pas migrés vers Automation 360.

    L'Agent de robot Automation 360 remplace le Client Enterprise Enterprise 11 et Enterprise 10. Utilisez le Agent de robot pour connecter un périphérique à la Control Room Automation 360 et exécuter les robots sur les périphériques connectés.

  • Lorsque vous exécutez un robot migré avec l'option Valider s'il manque une pièce jointe cochée, et si la pièce jointe est manquante lorsque vous envoyez l'e-mail, le robot risque de ne pas s'exécuter correctement.
  • Historique des flux de travail, déclencheurs, contrôles de version des robots et journaux système des fichiers.
  • Migration des robots Enterprise 11 qui utilisent Contrôle de version Subversion pour le contrôle de version.
  • La migration de la Control Room Enterprise 11 Sur site vers le service Automation 360 Cloud sur GCP à l'aide de l'utilitaire de migration Cloud n'est pas prise en charge.
  • Control Room qui utilise Oracle Database.
  • Migration des données Bot Insight et d'autres entités telles que les utilisateurs, les rôles, les planifications et les variables d'informations d'identification lorsque Automation 360 est installé à l'aide d'une nouvelle base de données.
  • Fonctions couper, copier, coller et Ctrl+A sur l'écran du terminal lors de l'utilisation de Émulateur de terminal.

    Corrigé dans : v.27

  • Utilisation d'une variable dans une variable (à l'exception des variables de type valeur) dans un robot.

    Par exemple, si un robot contient $variable1$, où $variable1$ contient $variable2$, et $variable2$ contient la valeur réelle, ce robot ne peut pas être migré.

  • Utilisation d'une valeur fixe et d'une variable pour spécifier la position de l'index, par exemple, $v_ArrVar(1$RowIndex$,1)$.
  • La capacité à capturer des images à partir de la fenêtre d'exécution lorsqu'un robot est en cours d'exécution.
  • Les robots Enterprise 11 ou Enterprise 10 qui utilisent une valeur de chaîne dans une variable utilisée dans la commande Si avec l'opérateur '<' or '=' sont migrés vers Automation 360. Cependant, ces robots rencontrent une erreur lorsqu'ils s'exécutent dans Automation 360.
  • La commande Si ou la commande Boucle qui utilise l'opérateur <, >, <= ou >= avec des variables contenant une valeur de chaîne rencontre une erreur après la migration.

    Par exemple, si vous disposez d'un robot qui contient une variable avec la valeur abcd et utilise l'opérateur >, le robot rencontre une erreur lorsqu'il est exécuté après la migration, car les variables de type de chaîne ne sont pas supposées utiliser l'opérateur <, >, <= ou >=.

  • Commande Clonage d'objet qui automatise les applications suivantes :
    • Applications Flash
    • Application Web exécutée sur le navigateur Edge-Legacy
  • Les robots Enterprise 11 ou Enterprise 10 ont pu exécuter une macro Microsoft Excel à partir du fichier Microsoft Excel disponible dans le dossier XLSTART lorsque cette macro est appelée à partir d'un autre fichier Excel qui ne contient pas cette macro. Après la migration, ces robots ne peuvent pas exécuter les macros disponibles dans un autre fichier Excel
  • Le symbole de flèche ne s'affiche pas dans le Automation 360 Éditeur de robots.

    Lorsque le symbole de flèche est utilisé dans les robots Enterprise 11 ou Enterprise 10, l'Éditeur de robots n'affiche aucun symbole après la migration, à une exception près. Toutefois, lorsque le symbole est utilisé dans plusieurs commandes IF/ELSE, l'Éditeur de robots affiche la variable $String:FormFeed$ au lieu du symbole de flèche.

Fonctions non prises en charge avec solution de contournement

Vous pouvez migrer les robots avec les fonctionnalités suivantes si vous les mettez à jour en fonction de la solution de contournement spécifiée :
  • La sortie de l'action Longueur de la Chaîne est différente dans Automation 360 par rapport à Enterprise 11, car Automation 360 prend en compte le caractère de saut de ligne alors que Enterprise 11 prend en compte à la fois le retour chariot et le saut de ligne lors du calcul de la longueur de la chaîne.

    Solution de contournement : Calculez le nombre de caractères de saut de ligne utilisés dans la chaîne et ajoutez-le à la longueur de la chaîne.

  • Si vous avez créé des déclencheurs, des index, des vues et d'autres objets de base de données personnalisés en plus des objets standard existants créés dans la Control Room Enterprise 11, il est possible que vous ne puissiez pas restaurer les données exportées vers Cloud à l'aide de l'utilitaire de migration cloud. Si vous avez besoin d'aide pour identifier ces objets, contactez l'assistance de Automation Anywhere : Ouverture d'un cas de support (connexion à A-People requise).

    Solution de contournement : Désactivez les objets de la base de données créés ultérieurement avant d'exporter les données vers Cloud.

  • Dans Enterprise 11, si les robots utilisaient une variable ou une valeur de titre de fenêtre contenant des espaces de début, après la migration, les robots ne pourront pas sélectionner la fenêtre correspondante.

    Solution de contournement : Supprimez les espaces de début de la variable ou de la valeur de titre de la fenêtre, puis exécutez les robots.

  • Lorsque vous utilisez le Enregistreur pour capturer un objet, sélectionnez les propriétés Balise HTML, Texte interne HTML et Type HTML dans Critères de recherche, ou que vous migrez un robot avec des propriétés similaires sélectionnées dans Critères de recherche, le robot ne parvient pas à identifier ou à localiser l'objet et à exécuter l'action sélectionnée.

    Solution de contournement : Modifiez le DOMXPath en fonction des commandes que vous capturez ou ajoutez d'autres propriétés dans Critères de recherche.

  • Quand votre robot présente une erreur, ajoutez le bloc Essayer/Finalement autour de ces actions et insérez une action supplémentaire dans le bloc Finalement. Lorsque vous enregistrez et exécutez le robot, vous remarquez que la boîte de dialogue d'erreur Robot indique le mauvais numéro de ligne d'erreur dans le bloc Finalement.

    Solution de contournement : si vous utilisez Essayer et Finalement sans utiliser l'action Capturer, la boîte de dialogue d'erreur Robot ne montre pas le numéro de ligne correct. Au lieu de cela, utilisez Essayer/Capturer, l'action Essayer gère l'erreur et envoie l'exécution à Capturer avec le numéro de ligne et la description. Cela permet d'obtenir le numéro de ligne correct dans le bloc Finalement.

  • Remarque : ce problème ne concerne que la v.22 et les versions antérieures (il est corrigé dans la v.23, voir Migration des variables non-Credential Vault). La commande Exécuter la logique qui utilise les variables d'informations d'identification comme entrée pour une logique de MetaBot

    Solution de contournement : Les Robots qui utilisent la commande Exécuter logique qui transmet des attributs Credential Vault d'une logique de Robot de tâches vers MetaBot, peuvent être migrés vers Automation 360. Le nom de l'information d'identification et le nom de l'attribut sont affichés dans les champs de la ligne correspondante du robot migré.

    Si vous avez migré à l'aide de la base de données Enterprise 11 restaurée, un consigne équivalent est créé dans Automation 360 pour les variables d'informations d'identification utilisées dans le robot Enterprise 11.

    Choisissez l'une des options suivantes pour exécuter la migration de robots avec succès :
    • Option 1 : Transmettez les variables de type d'informations d'identification.
      1. Créez une variable de type d'informations d'identification dans les robots enfants en tant que variable d'entrée.
      2. Dans l'action Exécuter du package Robot de tâches du robot parent, mettez à jour les champs de valeur d'entrée pour utiliser les attributs Credential Vault de la variable de type d'informations d'identification créée pour le robot enfant (correspondant à la logique de MetaBot).
    • Option 2 : Transmettez les valeurs d'informations d'identification en tant que valeurs globales.
      1. Créez la valeur globale dans Automation 360 pour utiliser les informations d'identification dans la commande Exécuter la logique dans Enterprise 11.
      2. Dans l'action Exécuter du package Robot de tâches du robot parent, mettez à jour les champs de valeur d'entrée pour utiliser les valeurs globales de la variable de type d'informations d'identification créée pour le robot enfant (correspondant à la logique MetaBot).
    Si vous n'avez pas utilisé la base de données Enterprise 11 restaurée lors de l'installation de Automation 360, vous devez d'abord créer le verrou requis pour les variables d'informations d'identification utilisées dans le robot Enterprise 11, avant d'exécuter les étapes précédentes.
    Remarque : Automation 360 offre une sécurité améliorée en vous permettant d'affecter des attributs Credential Vault uniquement aux variables de type d'informations d'identification. Cela restreint toute gestion non sécurisée des attributs Credential Vault lorsqu'ils ont pu être affectés à des variables de type autre qu'informations d'identification.
  • Lorsque vous créez des DLL avec des fonctions différentes, si vous utilisez le même nom de fichier pour les DLL et que vous les ajoutez à plusieurs MetaBots, après la migration, si un Robot de tâches utilise la Logique de ces MetaBots, une erreur se produit pendant l'exécution.

    L'erreur se produit, car les sessions DLL sont basées sur les noms de fichiers DLL, et que seule la session de la première DLL est active pendant l'exécution. Toute fonction appelée à partir des DLL suivantes est absente de la première session DLL active.

    Par exemple, imaginez que MetaBot1 utilise une DLL qui a la fonction1 et MetaBot2 utilise une DLL qui a la fonction2, et que les deux DLL portent le même nom de fichier test.dll. Après la migration, lorsque vous exécutez un Robot de tâches qui utilise la Logique MetaBot1 et la Logique MetaBot2, la session DLL de la Logique MetaBot1 est activée et la fonction1 s'exécute avec succès. Cependant, lorsque la Logique MetaBot2 est exécutée, la DLL correspondante n'est pas activée, car la session portant le même nom de fichier DLL est déjà active, et la fonction2 n'est pas présente dans la DLL de la Logique MetaBot1 ce qui entraîne une erreur.

    Solution de contournement : en fonction de vos besoins, vous pouvez exécuter l'une des solutions de contournement suivantes :

    • Avant de migrer les robots, assurez-vous de renommer le nom de fichier de l'une des DLL, mettez à jour les références à la fonction DLL dans la Logique MetaBots, puis faites migrer les robots.
    • Après avoir migré les robots, changez le nom de la session dans la fenêtre Créer une session DLL de l'action Ouvrir DLL, puis mettez à jour le même nom de session DLL dans l'action Si connexe pour la condition La session DLL n'existe pas et l'action Exécuter DLL.
  • Dans Enterprise 11, si un MetaBot utilisait Microsoft.Exchange.WebServices.dll pour utiliser les services Microsoft Exchange, après la migration, lorsque vous utilisez l'option Obtenir les informations DLL dans Exécuter la fonction DLL, une erreur survient. L'erreur se produit car, dans Automation 360, Microsoft.Exchange.WebServices.dll n'est pas automatiquement installé dans le Global Assembly Cache (GAC) de votre périphérique.

    Solution de contournement : Vous devez installer manuellement Microsoft.Exchange.WebServices.dll dans le GAC de votre périphérique, puis utiliser l'option Obtenir les informations DLL.

    Reportez-vous à la rubrique Procédure : Installation d'un assemblage dans le Global Assembly Cache .

  • Dans Enterprise 11, si un robot utilise l'action Enregistrer dans un fichier et que vous avez saisi un texte contenant plus de 1 000 caractères dans le champ Entrer le texte à consigner, le robot rencontre une erreur après la migration.

    Solution de contournement : Assurez-vous que vous configurez le texte comme une variable, puis que vous utilisez cette variable dans le champ Entrer le texte à consigner au lieu de saisir le texte statique.

  • Dans Enterprise 11, si un robot utilise l'action Fichier texte > Lire les variables pour lire les valeurs des variables d'un fichier texte et utilise la Si > Conditions de chaîne pour exécuter les actions en fonction de la valeur de la chaîne source spécifiée, lorsque vous exécutez le robot après la migration, le robot peut échouer si la valeur de clé ajoutée à la variable mappée ne correspond pas à la valeur dans le fichier texte.

    Solution de contournement : Pour réussir à transmettre des valeurs nulles, procédez comme suit :

    1. Utilisez l'action Fichier texte > Lire les variables pour ajouter une variable du dictionnaire.
    2. Utilisez l'action Dictionnaire > Obtenir pour rechercher et enregistrer une valeur de clé spécifique.
      Remarque : Si la valeur de clé ne correspond pas à la valeur du fichier texte, une chaîne vide est renvoyée dans la variable de type chaîne.

    Vous pouvez également utiliser la condition Si > Dictionnaire > Vérifier la clé pour vérifier si la clé est présente dans le fichier texte. Vous pouvez ensuite affecter la valeur à la variable de chaîne.

  • PD-50108Dans Enterprise 11, si vous avez utilisé l'action Boucle pour ouvrir plusieurs fois la même feuille Excel sans la fermer, une erreur se produit après la migration. L'erreur se produit car, dans Automation 360, une seule session Excel peut être active à la fois.

    Solution de contournement : Dans l'action Boucleassurez-vous que vous utilisez l'action Fermer pour fermer la session Excel avant d'ouvrir à nouveau la feuille Excel dont le nom de session est identique.

  • Dans Enterprise 11, si les robots utilisaient l'action Chaîne > Remplacer pour trouver un caractère de retour chariot et de saut de ligne (CRLF) et le remplacer par un autre caractère, après la migration, la sortie pourrait ne pas être la même que la sortie vue dans Enterprise 11.

    Solution de contournement : Dans l'option Rechercher une chaîne, au lieu de la variable Entrer (LF), utilisez la variable Nouvelle ligne (CRLF).

  • Après la migration, les robots qui utilisaient l'action Enregistrer dans un fichier pour enregistrer les fichiers utilisent le caractère LF au lieu du caractère CRLF pour les nouvelles lignes.

    Solution de contournement : Utilisez la variable $String:Newline$ pour utiliser le caractère CRLF dans les robots migrés.

  • Si une Logique de MetaBot (par exemple, la Logique A) fait référence à un Robot de tâches ou à une autre Logique de MetaBot et si la Logique A a été renommée ou déplacée d'un dossier de la logique vers un autre au sein du même MetaBot, après la migration, le Robot de tâches ou la Logique MetaBot ne fonctionne pas lorsqu'elle appelle la Logique A.

    Solution de contournement : Dans le Robot de tâches ou la Logique de MetaBot qui appelle la Logique A, mettez à jour le nom ou le chemin pour faire référence à la Logique A.

  • Si un robot utilise l'action Navigateur > Télécharger des fichiers pour télécharger des fichiers à partir d'une URL, certains fichiers dont l'URL comporte des caractères spéciaux ou nécessite un accès par authentification native Windows risquent de ne pas être téléchargés correctement.

    Solution de contournement : Utilisez l'action Navigateur > Ouvrir à la place.

  • Migration automatisée vers Automation 360 Cloud.

    Solution de contournement : Vous pouvez utiliser le processus manuel pour migrer vers une instance activée pour le cloud. Reportez-vous à la rubrique Préparer la migration de Enterprise 11 vers Automation 360 activé pour le cloud.

  • Lorsque vous insérez XML > Insérer un nœud comme attribut à l'aide d'une variable, la migration d'un robot peut échouer.

    Solution de contournement : insérez l'attribut en fournissant la valeur directe au lieu d'une variable.

  • Lorsque vous exécutez des robots migrés qui ouvrent une URL, sans les informations de protocole (telles que http, https ou fichier), la page Web risque de ne pas s'ouvrir correctement.

    Solution de contournement : assurez-vous que vous ajoutez les informations de protocole appropriées à l'URL.

  • Si une Logique de MetaBot utilisait un fichier DLL qui utilisait des classes sans espace de nom, après la migration, les classes Robot de tâches qui utilisent la Logique de MetaBot ne fonctionnent pas.

    Solution de contournement : mettez manuellement à jour le fichier DLL pour inclure l'espace de noms pour les classes.

  • Après la migration des robots, une erreur est constatée lors de l'utilisation des actions FTP sur les robots qui utilisent des virgules dans les noms de fichiers et lors de l'utilisation des actions FTP Supprimer des fichiers et Supprimer un dossier sur les robots qui utilisent les deux-points dans les noms de fichiers.

    Solution de contournement : veillez à supprimer la virgule dans les noms de fichiers avant d'utiliser les actions FTP et les deux points dans les noms de fichiers avant d'utiliser les actions FTP Supprimer des fichiers et Supprimer un dossier.

  • Si un robot utilise l'action Envoyer pour envoyer un e-mail contenant des pièces jointes et que le chemin de ces dernières est une variable, le robot ne n'exécute pas ou ignore la pièce jointe.

    Solution de contournement : remplacez les variables par les chemins aux pièces jointes.

  • Les robots Enterprise 11 et Enterprise 10 rencontrent une erreur après la migration lorsque ces robots utilisent la commande Exécuter logique pour exécuter une logique de MetaBot et que l'emplacement de la logique est spécifié jusqu'au dossier contenant cette logique. Par exemple, vous voulez exécuter Logic1 qui est disponible à l'emplacement D:Metabots\Logics\Finance. Si vous spécifiez uniquement D:Metabots\Logics\Finance au lieu du chemin complet (D:Metabots\Logics\Finance\Logic1) de la logique, une erreur est détectée.

    Solution de contournement : Mettez à jour le chemin de toute la logique de MetaBot vers le chemin complet dans les robots Enterprise 11 ou Enterprise 10 avant la migration.

  • Les MetaBots Enterprise 11 ou Enterprise 10 qui utilisent la variable d'informations d'identification pour transmettre une valeur numérique comme entrée à une fonction DLL.
    Solution de contournement :
    1. Mettez à jour la fonction DLL pour utiliser le paramètre d'entrée de type chaîne.
    2. Supprimez les commandes des MetaBots qui transmettent le paramètre d'entrée de type numérique à la fonction DLL.
    3. Ajoutez les commandes dans les MetaBots pour transmettre les paramètres d'entrée de type chaîne à la fonction DLL.
    4. Migrez les Robots de tâches et les MetaBots appropriés.
  • Si vous effectuez une migration vers le Cloud Automation 360 et que vous avez configuré SAML comme type d'authentification dans Enterprise 11, le processus de migration change le type d'authentification en type d'authentification de base de données Control Room pour la Control Room Automation 360 migrée.
    Solution de contournement : Pour configurer SAML comme type d'authentification pour la Control Room Cloud après la migration, effectuez les opérations suivantes :
    1. Supprimez l'utilisateur qui a été utilisé pour configurer SAML dans Enterprise 11 à partir de Automation 360.
    2. Créez un autre utilisateur avec les autorisations requises et utilisez-le pour configurer SAML dans Automation 360.
  • Applicable à v.24 et aux versions antérieures : migration d'Enterprise 10 vers Automation 360 Cloud.

    Solution de contournement : Migrez vers une version Enterprise 11 prise en charge pour la migration vers Automation 360 Cloud, puis migrez vers Automation 360 Cloud.

  • Les robots Enterprise 11 qui utilisent le service Web Exchange (EWS) pour envoyer des e-mails à l'aide de la commande Envoyer un e-mail rencontre une erreur après leur migration vers Automation 360
    Solution de contournement : Créez les valeurs globales suivantes dans Automation 360 et mettez à jour les robots migrés pour utiliser EWS dans toutes les actions :
    • AAE_EmailSettings_auth
    • AAE_EmailSettings_host
    • AAE_EmailSettings_port
    • AE_EmailSettings_ssl
    Les valeurs de ces valeurs globales doivent être celles spécifiées dans Enterprise 11.
  • La commande Boucle ou la commande Si qui utilise des conditions de date pour comparer des dates dans différents formats rencontre une erreur après la migration. Par exemple, une date au format MM/jj/aaaa ne fonctionne pas avec une date au format MM/jj/aaaa hh:mm:ss.

    Solution de contournement : Mettez à jour les dates ayant un format différent au même format.

  • Un robot ne peut pas utiliser une variable ou un objet contenant des données supérieures à 64 Ko. Par exemple, si vous avez capturé une table à partir d'un site Web à l'aide de la commande Clonage d'objet et que l'objet capturé contient des données de plus de 64 Ko. Les Robots contenant ces objets rencontre une erreur après la migration.

    Solution de contournement : Supprimez les données indésirables ou copiez les données dans un fichier CSV ou texte et utilisez l'action Lire du package CSV/TXT.

  • La migration échoue pour l'action dont la valeur Credential Vault est manquante dans la Control Room.

    Solution de contournement : Créez la valeur Credential Vault dans le Automation 360 avant la migration et relancez la migration à l'aide de Assistant de migration de robot.

Migration des robots avec l'état N/A.

Les rapports de Bot Scanner indiquent l'état des robots qui contiennent des commandes non prises en charge et ne peuvent pas être migrés en tant que N/A. Vous pouvez migrer ces robots en les modifiant dans votre machine Enterprise 11 ou Enterprise 10 comme indiqué dans le tableau suivant :
Message

Migration de robots non prise en charge pour l'instant en raison de l'utilisation de robots enfants à l'aide de commandes non prises en charge.

Description

Un robot enfant qui utilise une commande actuellement non prise en charge pour la migration ne peut pas être migré. Par conséquent, les robots parents qui utilisent ce robot enfant ne peuvent pas non plus être migrés.

Action

Pour migrer ces robots parents, supprimez les références au robot enfant du robot parent, puis migrez ce robot parent.

Pour afficher les commandes non prises en charge utilisées dans les robots enfants, accédez à la liste des robots qui ne peuvent pas être migrés et cliquez sur le nom du robot enfant.

Message

La migration de « Clonage d'objet » avec « HTML (Edge) » n'est pas encore prise en charge

Description

L'ancienne version du navigateur Microsoft Edge n'est pas prise en charge dans Automation 360, de sorte que la migration des robots configurés avec ce navigateur n'est pas prise en charge.

Action

Mettez à jour les robots Enterprise 11 à l'aide d'autres navigateurs pris en charge, tels que Google Chrome, Firefox, Internet Explorer ou Microsoft Edge Chromium.

Message

La migration de MetaBot n'est pas prise en charge. Le fichier d'écran n'existe pas. Veuillez corriger le robot et réessayer.

Description

Logique MetaBot fait référence à un écran qui n'existe pas dans MetaBot.

Action

Pour migrer le MetaBot, ajoutez à nouveau l'écran ou supprimez les références aux écrans inexistants.

Message

La migration de la commande « Opération de variable » lorsque les types de variables ne correspondent pas n'est pas prise en charge. Veuillez corriger le robot et réessayer.

Description

Le robot Enterprise 11 ou Enterprise 10 utilise la commande Opération de variable où les types de variables utilisés ne sont pas les mêmes.

Action

Mettez à jour la commande Opération de variable dans les robots Enterprise 11 ou Enterprise 10 pour vous assurer que les variables référencées sont du même type.

Message

La migration de la commande « Opération de variable » lorsque les variables n'existent pas n'est pas prise en charge. Veuillez corriger le robot et réessayer.

Description

Le robot Enterprise 11 ou Enterprise 10 fait référence à une variable inexistante dans la commande Opération de variable.

Action

Créez une variable avec le même nom et le même type, ou supprimez la commande qui référence la variable inexistante.

Message

La migration de la commande « Si » lorsque les variables n'existent pas n'est pas prise en charge. Veuillez corriger le robot et réessayer.

Description

Le robot Enterprise 11 ou Enterprise 10 fait référence à une variable inexistante dans la commande Si.

Action

Créez une variable avec le même nom et le même type, ou supprimez la commande qui référence la variable inexistante.

Message

La migration de la commande « Autrement si » lorsque les variables n'existent pas n'est pas prise en charge. Veuillez corriger le robot et réessayer.

Description

Le robot Enterprise 11 ou Enterprise 10 fait référence à une variable inexistante dans la commande Autrement si.

Action

Créez une variable avec le même nom et le même type, ou supprimez la commande qui référence la variable inexistante.

Message

La migration de la commande « Boucle » lorsque les variables n'existent pas n'est pas prise en charge. Veuillez corriger le robot et réessayer.

Description

Le robot Enterprise 11 ou Enterprise 10 fait référence à une variable inexistante dans la commande Boucle.

Action

Créez une variable avec le même nom et le même type, ou supprimez la commande qui référence la variable inexistante.

Message

La migration de l'action « Exécuter la tâche » avec le chemin de robot défini à l'aide d'AAApplicationPath n'étant pas suivie d'un chemin de dossier de référentiel valide n'est pas prise en charge. Corrigez le chemin du robot de tâche dans le robot 11.x et effectuez à nouveau la migration.

Description

Le robot Enterprise 11 ou Enterprise 10 utilise un chemin non valide dans la commande Exécuter la tâche du robot enfant.

Action

Pour migrer ce robot, modifiez le robot Enterprise 11 pour garantir qu'un chemin de robot enfant valide est fourni après AAApplicationPath.

Message

La migration de l'action « Si - TâcheRéussie » avec le chemin de robot défini à l'aide d'AAApplicationPath n'étant pas suivie d'un chemin de dossier de référentiel valide n'est pas prise en charge. Corrigez le chemin du robot de tâche dans le robot 11.x et effectuez à nouveau la migration.

Description

Le robot Enterprise 11 ou Enterprise 10 utilise un chemin non valide dans la condition Si > Tâche réussie du robot enfant.

Action

Mettez à jour le robot Enterprise 11 ou Enterprise 10 pour vous assurer qu'un chemin de robot enfant valide suivi d'une structure de dossiers appropriée est fourni après AAApplicationPath.

Message

La migration de l'action « Si - TâcheNonRéussie » avec le chemin de robot défini à l'aide d'AAApplicationPath n'étant pas suivie d'un chemin de dossier de référentiel valide n'est pas prise en charge. Corrigez le chemin du robot de tâche dans le robot 11.x et effectuez à nouveau la migration.

Description

Le robot Enterprise 11 ou Enterprise 10 utilise un chemin non valide dans la condition Si > Tâche non réussie du robot enfant.

Action

Mettez à jour le robot Enterprise 11 ou Enterprise 10 pour vous assurer qu'un chemin de robot enfant valide suivi d'une structure de dossiers appropriée est fourni après AAApplicationPath.

Message

La migration de l'action « Autrement si - TâcheRéussie » avec le chemin de robot défini à l'aide d'AAApplicationPath n'étant pas suivie d'un chemin de dossier de référentiel valide n'est pas prise en charge. Corrigez le chemin du robot de tâche dans le robot 11.x et effectuez à nouveau la migration.

Description

Le robot Enterprise 11 ou Enterprise 10 utilise un chemin non valide dans la condition Autrement si > Tâche réussie du robot enfant.

Action

Mettez à jour le robot Enterprise 11 ou Enterprise 10 pour vous assurer qu'un chemin de robot enfant valide suivi d'une structure de dossiers appropriée est fourni après AAApplicationPath.

Message

La migration de l'action « Autrement si - TâcheNonRéussie » avec le chemin de robot défini à l'aide d'AAApplicationPath n'étant pas suivie d'un chemin de dossier de référentiel valide n'est pas prise en charge. Corrigez le chemin du robot de tâche dans le robot 11.x et effectuez à nouveau la migration.

Description

Le robot Enterprise 11 ou Enterprise 10 utilise un chemin non valide dans la condition Autrement si > Tâche non réussie du robot enfant.

Action

Mettez à jour le robot Enterprise 11 ou Enterprise 10 pour vous assurer qu'un chemin de robot enfant valide suivi d'une structure de dossiers appropriée est fourni après AAApplicationPath.

Message

La migration de la commande « Opération de variable » qui réinitialise la variable système $WorkItemResult$ ne sera pas prise en charge.

Description

La réinitialisation de la variable système $WorkItemResult$ n'est pas prise en charge pour la commande Opération de variable.

Action

Utilisez l'opération Chaîne > Attribuer et affectez une chaîne vide à la variable système $WorkItemResult$ au lieu de la réinitialiser.

Message

La migration de « Fenêtres - Fermer toutes les fenêtres ouvertes » n'est pas encore prise en charge.

Description

Si vous avez utilisé la commande Fermer avec l'option Toutes les fenêtres ouvertes sélectionnée dans un robot, vous ne pouvez pas migrer ce robot.

Action

Mettez à jour le robot Enterprise 11 ou Enterprise 10 afin qu'il n'utilise pas l'option Toutes les fenêtres ouvertes avant de le migrer.

Message

La migration de « Si - PropriétésObjet » avec le champ OCObjectPlay_PropertyInfo_ReviewMessage de type « Chaîne » n'est pas encore prise en charge.

Description

Le robot Enterprise 11 ou Enterprise 10 utilise un objet de la commande Si > Propriétés de l'objet dont la taille est supérieure à 64 Ko.

Action
Pour migrer ce robot, vous pouvez réaliser l'une des actions suivantes :
  • Supprimez la valeur de propriété dont la taille est supérieure à 64 Ko, dans la commande Si > Propriétés de l'objet.
  • Stockez la valeur de propriété supérieure à 64 Ko dans un fichier texte. Ensuite, créez une variable qui lit la valeur à partir de ce fichier. Affectez cette nouvelle variable à la propriété correspondante dans la commande Si > Propriétés de l'objet.
Message

La migration de « Autrement si - PropriétésObjet » avec le champ OCObjectPlay_PropertyInfo_ReviewMessage de type « Chaîne » n'est pas encore prise en charge.

Description

Le robot Enterprise 11 ou Enterprise 10 utilise un objet de la commande Autrement si > Propriétés de l'objet dont la taille est supérieure à 64 Ko.

Action
Pour migrer ce robot, vous pouvez réaliser l'une des actions suivantes :
  • Pour migrer ce robot, supprimez la valeur de propriété dont la taille est supérieure à 64 Ko, dans la commande Autrement si > Propriétés de l'objet.
  • Stockez la valeur de propriété supérieure à 64 Ko dans un fichier texte. Ensuite, créez une variable qui lit la valeur à partir de ce fichier. Affectez cette nouvelle variable à la propriété correspondante dans la commande Autrement si > Propriétés de l'objet.
Message

La migration de « Condition.Boucle - PropriétésObjet » avec le champ OCObjectPlay_PropertyInfo_ReviewMessage de type « Chaîne » n'est pas encore prise en charge.

Description

Le robot Enterprise 11 ou Enterprise 10 utilise un objet de la commande Boucle While > Propriétés de l'objet dont la taille est supérieure à 64 Ko.

Action
Pour migrer ce robot, vous pouvez réaliser l'une des actions suivantes :
  • Pour migrer ce robot, supprimez la valeur de propriété dont la taille est supérieure à 64 Ko, dans la commande Autrement si > Propriétés de l'objet.
  • Stockez la valeur de propriété supérieure à 64 Ko dans un fichier texte. Ensuite, créez une variable qui lit la valeur à partir de ce fichier. Affectez cette nouvelle variable à la propriété correspondante dans la commande Autrement si > Propriétés de l'objet.