Lire et examiner la documentation Automation Anywhere

Automation Anywhere Automation 360

Fermer les contenus

Contenus

Ouvrir les contenus

Robot de tâches package

  • Mis à jour le : 6/14/2021
    • Automation 360 v.x
    • Création
    • Espace de travail RPA

Robot de tâches package

Utilisez les actions Exécuter, Mettre en pause et Arrêter dans le package Robot de tâches pour gérer l'exécution d'un ou plusieurs robots enfants depuis un robot parent ou avec un logiciel tiers utilisant une API.

Créez des robots plus petits qui automatisent une seule tâche et l'exécutent à partir d'un robot parent. Par exemple, créez un robot enfant Connexion pour saisir le nom d'utilisateur et le mot de passe dans un formulaire Web, puis cliquez sur Soumettre. Le robot enfant Connexion accepte les informations d'identification du robot parent et renvoie un message de réussite. Le robot parent peut ensuite appeler le robot enfant CreateInvoice suivant. Le robot enfant Connexion doit également contenir une logique de gestion des erreurs si les informations d'identification sont incorrectes.

Cette pratique de construction de robots plus petits et autonomes, permet à un utilisateur de réutiliser la logique du robot dans un plus grand nombre de tâches et facilite la gestion et le dépannage des erreurs. Le temps passé pour la création et la gestion des robots est ainsi également réduit. Cela permet aux entreprises d'adapter rapidement leurs initiatives d'automatisation. Dans cet exemple, le robot enfant Connexion peut être réutilisé dans toute tâche impliquant de fournir des informations d'identification à une page de connexion sur un site Web.

Remarque :
  • Les sessions d'enregistreur et de fichier CSV/texte ne peuvent pas être partagées entre les robots. Vous pouvez partager des sessions Excel à l'aide des robots en utilisant une variable de session. Reportez-vous à la rubrique Exemple de partage d’une session Excel entre des robots.
  • Lorsque vous utilisez une variable de type de fichier dans Exécuter la tâche, assurez-vous d'avoir défini la valeur par défaut dans la variable. Sans valeur par défaut, le robot affiche une erreur lors de l'exécution.

En outre, l'exécution d'un robots enfant depuis un robot parent offre un meilleur contrôle sur les données :

  • Les utilisateurs peuvent configurer les variables afin de contrôler le sens dans lequel les informations sont échangées en choisissant parmi les options suivantes :
    • Utiliser comme entrée : La variable contient une valeur pouvant être transmise d'un robot parent ou logiciel tiers à un robot enfant.
    • Utiliser comme sortie : La variable contient une valeur pouvant être transmise d'un robot enfant au robot parent ou à un logiciel tiers.
    • Les deux : la valeur peut être transmise dans les deux sens.
    • Ni : La variable est confinée à ce robot ; elle ne peut pas être partagée avec d'autres robots.
    Reportez-vous à la rubrique Création d'une variable.
  • D'autres utilisateurs peuvent réutiliser le robots enfant sans afficher son contenu.

Le package Robot de tâches comprend les actions suivantes :

Action Description
Pause Met temporairement en pause l’robot en cours d’exécution. Utilisez l'action Mettre en pause pour modifier des données ou vérifier le statut d'un composant pertinent.

Lorsque le robot atteint l'action Mettre en pause pendant l'exécution, un bouton Reprendre apparaît. Vous devez cliquer sur Reprendre pour que le robot passe à l'action suivante.

Exécution

Réexécute la tâche sélectionnée le nombre de fois spécifié ou pendant un certain nombre d'heures. La tâche peut être répétée jusqu'à ce que l'utilisateur décide de l'arrêter. Vous pouvez enregistrer les valeurs de sortie dans une variable de dictionnaire, où chaque clé du dictionnaire est le nom de la variable et la valeur correspondante du robot enfant. Ou, vous pouvez mapper chaque clé de dictionnaire à une variable pour stocker la valeur correspondante.

Voir Utilisation de l’action Exécuter.

Pour un exemple, voir Exemple d’utilisation de l’action Exécuter.

Arrêter Arrête l’robot en cours d’exécution.

Par exemple, utilisez l'action Arrêter pour mettre fin au robot si une condition est remplie, telle que la présence d'un fichier dont la taille dépasse 100 Mo pour le robot.

Envoyer le commentaire