Version compatible avec le Bot

La version de compatibilité Bot permet de gérer les versions internes pour la compilation bot et de suivre les différents comportements d\'exécution pour des fonctionnalités spécifiques. La version de compatibilité assure la rétrocompatibilité en cas de changements majeurs (notamment lors de la modification d\'une partie du code susceptible d\'entraîner des problèmes dans d\'autres parties).

Versions de compatibilité disponibles

BotLa compilation du robot a lieu sur le périphérique où se trouve la Control Room. En général, un périphérique Windows ou Linux est utilisé selon le modèle de déploiement (Windows pour On-Premises et Linux pour Cloud).

En fonction de vos besoins, choisissez l\'une des versions suivantes :
Version Description
7 Est la version par défaut et permet l\'utilisation d\'expressions variables dans les valeurs d\'attributs d\'enregistrement.
6 Amélioration de la méthode de transmission des paramètres pendant l\'exécution du bot, pour inclure des informations sur les conditions. Cela permet au Recorder de suggérer une méthode de fallback.
5
  • Lorsque des automatisations contenant des bots parents et enfants échouent en raison de paramètres de variables incorrectement mappés dans les bots enfants, les détails de l\'erreur s\'affichent dans un message d\'erreur approprié dans les bots enfants.
  • Lorsque vous effectuez des opérations de division de nombres, nous prenons en charge les nombres de plus de neuf chiffres, y compris les décimales.
Remarque : Si la version de compatibilité du robot est définie sur 5, assurez-vous de cocher la case Prise en charge améliorée des nombres activée afin d\'améliorer la précision des opérations mathématiques.
4
  • Lorsque des automatisations contenant des bots parents et enfants échouent, les messages d\'erreur améliorés affichent les détails de l\'erreur provenant du bot enfant.
  • Vérifie si une session DLL existe, même si le nom de la session est défini par une variable.
3 La valeur globale utilisée dans le bot parent est reportée dans le bot enfant à l\'aide d\'un cache partagé pour l\'ensemble de l\'exécution du bot, ce qui réduit le temps d\'exécution du bot.
2 Le chemin de fichier du bot est analysé au moment de l\'exécution du bot en fonction du périphérique sur lequel le bot est exécuté.

Par exemple, le format du chemin d\'accès UNC (Universal Naming Convention) est différent pour Windows et Linux. Lorsque vous choisissez cette version, un message est envoyé au compilateur de bot pour analyser le chemin de fichier au moment de l\'exécution plutôt qu\'au moment de la compilation.

1 Le chemin de fichier du bot est analysé au moment de la compilation.

Définition de la version de compatibilité du bot

En tant que Bot Creator, vous pouvez définir la version de compatibilité du bot dans l\'espace de travail privé.
  1. Connectez-vous à la Control Room.
  2. Dans l\'espace de travail privé, sélectionnez un bot dont vous souhaitez définir la version.

    Le bot s\'ouvre en mode d\'édition.

  3. Dans le menu Actions (trois points suspendus), sélectionnez Paramètres avancés.
  4. Si l\'option Version de compatibilité du robot est définie sur 1, 2, 3, 4 ou 5, nous vous recommandons de la définir sur 6 (version par défaut) pour améliorer les performances du bot. Assurez-vous que le parent bot et tous les enfants bots ont la version de compatibilité Bot définie sur 6.
    Remarque : Chaque version comprend de nouvelles fonctionnalités qui s\'ajoutent à celles des versions antérieures. En choisissant la dernière version 6, vous bénéficierez de toutes les fonctionnalités cumulées des versions antérieures.
  5. Facultatif: Cochez la case Prise en charge améliorée des nombres activée dans le champ Fonctionnalités avancées.

    Ce paramètre permet de calculer avec précision les nombres flottants (nombres entiers positifs ou négatifs avec un point décimal) pour vos nouveaux bots.

  6. Revenez à l\'éditeur de bot et enregistrez le bot.

Version de compatibilité des bots migrés

Après la migration de Enterprise 11 vers Automation 360, si vous avez supprimé AAApplicationPath du chemin de destination, votre bot risquer d\'échouer. Pour en savoir plus sur la manière de résoudre ce problème, consultez la rubrique Versions de compatibilité des robots migrés.