Task Bot package
- Dernière mise à jour2024/03/04
Task Bot package
Utilisez les actions Exécuter, Mettre en pause et Arrêter dans le package Task Bot pour gérer l'exécution d'un ou plusieurs bots enfants depuis un bot parent ou avec un logiciel tiers utilisant une API.
Login
pour saisir le nom d'utilisateur et le mot de passe dans un formulaire Web, puis cliquez sur Soumettre. Le bot enfant Login
accepte les informations d'identification du bot parent et renvoie un message de réussite. Le bot parent peut ensuite appeler le bot enfant CreateInvoice
suivant. Le bot enfant Login
doit également contenir une logique de gestion des erreurs si les informations d'identification sont incorrectes.Cette pratique de construction de bots plus petits et autonomes, permet à un utilisateur de réutiliser la logique du bot 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 bots est ainsi également réduit. Cela permet aux entreprises d'adapter rapidement leurs initiatives d'automatisation. Dans cet exemple, le bot enfant Login
peut être réutilisé dans toute tâche impliquant de fournir des informations d'identification à une page de connexion sur un site Web.
Lorsque vous exécutez un Task Bot qui s'appelle lui-même de manière répétée jusqu'à ce que vous décidiez de l'arrêter, le bot s'exécute à l'infini et, par conséquent, rencontre une erreur liée à des problèmes de mémoire de pile. Nous vous recommandons de créer un bot parent et un enfant avec des noms différents, puis d'exécuter l'botenfant à partir du bot parent.
- Lorsque vous créez un Task Bot, veillez à ce que la version du package soit la même sur les bots parents et enfants.
- Les sessions d'enregistreur et de fichier CSV/texte ne peuvent pas être partagées entre les bots. Vous pouvez partager des sessions Excel à l'aide des bots en utilisant une variable de session. Reportez-vous à la rubrique Exemple de partage d'une session Excel entre bots.
- Lorsque vous utilisez une variable de type de fichier dans Run Task, assurez-vous d'avoir défini la valeur par défaut dans la variable. Sans valeur par défaut, le bot affiche une erreur lors de l'exécution.
En outre, l'exécution d'un bots enfant depuis un bot parent offre un meilleur contrôle sur les données :
- Les utilisateurs peuvent configurer les variables dans le bot enfant pour contrôler le sens dans lequel les informations peuvent être échangées en sélectionnant l'une des options suivantes :
- Utiliser comme entrée : La variable contient une valeur que le bot enfant accepte d'un bot parent ou d'un logiciel tiers.
- Utiliser comme sortie : La variable contient une valeur que le bot enfant transmet au bot parent ou à un logiciel tiers.
- Les deux : la valeur peut être transmise dans les deux sens.
- Aucune : la variable est limitée à ce bot ; il est impossible de la partager avec d'autres bots.
- D'autres utilisateurs peuvent réutiliser le bots enfant sans afficher son contenu.
Le package Task Bot comprend les actions suivantes :
Action | Description |
---|---|
Pause | Reportez-vous à la rubrique action Pause. |
Exécuter |
|
Arrêter | Reportez-vous à la rubrique action Arrêter. |