Robots
La section Robots répertorie les robots téléchargés dans le répertoire Management Console et vous aide à gérer les robots dans le répertoire en fonction de chaque projet.
Pour s'exécuter selon une planification, les robots doivent être téléchargés dans le Management Console répertoire à partir de Design Studio en utilisant la fonction Charger ou directement à partir de Management Console en utilisant le bouton « Télécharger un robot ». Lorsque le robot est téléchargé, il est copié dans le répertoire. Ainsi, si des modifications sont apportées ultérieurement au robot sur Design Studio, il devra être à nouveau téléchargé. Les planifications auxquels le robot est associé utiliseront la nouvelle version du robot lors de leur prochaine exécution.
Chaque robot appartient à un projet. Dans le cadre d'un projet donné, vous ne pouvez pas avoir deux robots différents portant le même nom dans le répertoire. Différents projets peuvent contenir des robots portant le même nom. Sur Design Studio, vous pouvez attribuer à vos robots des balises qui peuvent être identiques et qui peuvent être utilisées pour filtrer la liste dans Management Console.
En haut de la section Robots, dans la liste déroulante Projets, vous pouvez sélectionner le projet avec les robots à afficher. Vous pouvez modifier la façon dont les informations de chaque robot sont présentées comme suit :
- Filtrez la liste des robots dans le tableau en tapant un nom de robot ou un nom de balise dans le champ de texte Filtre. Voir Filtrage pour plus d'informations.
- Sélectionnez les colonnes de la table à afficher pour un robot à l'aide de l'icône du menu
sur la droite.
- Actualisez les informations affichées en cliquant sur l'icône d'actualisation
à droite.
- Réinitialisez les paramètres de colonne personnalisés en cliquant sur l'icône de réinitialisation
à droite.
- Sélectionnez le nombre d'éléments à afficher par page et accédez aux pages en utilisant le menu de navigation dans l'angle inférieur droit.
Par défaut, les colonnes de la table suivante sont affichées pour chaque robot.
Colonne |
Description |
---|---|
Dossier |
Nom du dossier spécifié pour stocker les fichiers du robot. Par défaut, les fichiers sont stockés dans le dossier racine. Vous pouvez créer un nouveau dossier pour stocker les fichiers, et le nom du dossier doit être unique. Le nom du dossier est affiché dans la colonne si le dossier sélectionné n'est pas le dossier Racine. Les dossiers sont également affichés en tant que partie du nom du robot dans le journal des opérations du robot dans la Vue du journal. Lors de la suppression d'un robot, vous pouvez supprimer un dossier vide. |
Nom |
Nom du robot. Si le robot utilise un type ou un extrait qui n'est pas présent dans le répertoire, le nom est marqué en rouge. |
Type |
Type du robot : Robot ou Robot à Moteur Basique. |
Nom du projet |
Nom du projet auquel le robot appartient (utile pour visualiser tous les projets). |
Balises |
Balises attribuées au robot. |
Version |
Dernière version de Kofax RPA utilisée lors de l'édition du robot. |
Taille |
Taille du robot en octets. |
Planifications |
Noms des planifications qui font s'exécuter le robot. |
Types d'entrées |
Types utilisés dans les variables d'entrée du robot. Pour exécuter le robot, des fichiers .type correspondant à chacun de ces types doivent être présents. |
Types renvoyés |
Types de valeurs renvoyées par le robot. Lors de l'exécution du robot par l'API, il peut renvoyer des valeurs de ce type. Pour exécuter le robot, des fichiers .type correspondant à chacun de ces types doivent être présents. |
Types stockés |
Types de valeurs stockées dans une base de données par le robot. Pour exécuter le robot, des fichiers .type correspondant à chacun de ces types doivent être présents. |
Déclencheurs |
Les noms des déclencheurs auxquels le robot est associé. |
Labels |
Les labels auxquelles le robot est associé. |
Snippets utilisés |
Noms des Snippets utilisés par ce robot. Si un robot utilise le snippet A et que le snippet A utilise le snippet B, seul le snippet A est répertorié ici. |
Mappages |
Affiche le mappage des utilisateurs de robots et des labels. |
Dernière modification |
Date de la plus récente modification du robot. |
Importé par |
Nom d'utilisateur de l'utilisateur qui a importé le robot faisant partie du projet importé ou de la sauvegarde restaurée. |
Importé le |
Date de l'importation du robot faisant partie du projet importé ou de la sauvegarde restaurée. |
Robots référencés |
Noms des robots appelés par le Robot à Moteur Basique. |
Colonnes facultatives | |
ID du robot |
ID générée automatiquement du robot. |
Créé par |
Nom d'utilisateur de l'utilisateur qui a téléchargé le robot en premier. |
Modifiée par |
Nom de l'utilisateur qui a modifié le robot en dernier lieu. |
Message de validation |
Résumé décrivant la validation. |
Numéro de révision |
Numéro de la révision du robot. |
Robot de téléchargement
-
Pour ajouter un robot sur le Management Console, cliquez sur le signe plus dans le coin supérieur gauche.
La boîte de dialogue « Charger un robot » apparaît.
Une autre façon de télécharger un robot est d'utiliser la fonction de téléchargement (Upload) dans Design Studio. Cela fonctionne exactement de la même manière, sauf que Design Studio télécharge également les types et les snippets nécessaires. Si votre répertoire Management Console contient plusieurs projets, vous êtes invité à choisir le projet pour télécharger le robot.
-
Cliquez sur le signe
pour sélectionner un fichier robot à télécharger, sélectionnez le fichier sur votre ordinateur, puis cliquez sur Open.
-
Si vous téléchargez un robot portant le même nom qu'un robot existant, sélectionnez Remplacer s'il existe pour remplacer le robot existant.
-
Sélectionnez le dossier dans lequel le robot doit être téléchargé. Par défaut, tous les fichiers sont stockés dans le dossier racine.
-
Dans le champ Message de validation, vous pouvez ajouter une description de la validation.
-
-
Cliquez sur Soumettre.
Le robot apparaît dans la table.
Une fois qu'un robot est téléchargé sur Management Console, il peut être exécuté de manières différentes : En utilisant directement l'option « Exécuter maintenant », dans le cadre d'une planification, par le biais de l'API Java/.NET ou de services REST. Voir « Activités sur les robots » ci-dessous.
Pour exécuter un robot dans le cadre d'un Kapplet, voir Kapplets.
Ajout des types et des snippets manquants pour le robot
Lorsqu'un robot est chargé, les données des colonnes « Nom », « Types requis » et/ou « Snippets utilisés » peuvent apparaître en rouge. Cela signifie que certains snippets et/ou types dont le robot a besoin pour fonctionner ne sont pas chargés. Pour ce faire, pointez sur le texte rouge dans l'une des colonnes du tableau et le menu de chargement apparaîtra. Sur le côté droit de ce menu, cliquez sur le signe de chargement et la boîte de dialogue de chargement pour les types ou les snippets s'ouvre.
Activités sur les robots
Lorsque vous cliquez sur le menu contextuel pour un robot, les actions suivantes sont listées :
- Exécuter maintenant : lancement immédiat de l'exécution du robot sur RoboServer. Cette fonction n'est pas disponible pour les robots qui prennent des entrées.
- Définir un dossier : ajoute le robot sélectionné à un dossier dans le répertoire Management Console.
- Créer une planification : ouvre un assistant pour la création de planifications. Si un robot ajouté de cette manière nécessite une saisie, vous devez l'ajouter plus tard.
- API : Ouvre une fenêtre avec un exemple de code Java ou C# pour l'exécution du robot sur RoboServer.
- REST: Ouvre une fenêtre qui vous permet d'appeler le robot en tant que service REST.
Lorsque vous démarrez un robot via l'API Java/.NET ou en tant que service REST et qu'un Management Console n'a pas assez de créneaux pour le faire fonctionner, un message apparaît indiquant qu'aucun créneau n'est disponible. Le robot n'est pas dans la file d'attente. Par conséquent, lorsque vous démarrez un robot à l'aide de l'API, créez un moyen de planificationr les robots de manière à ce qu'ils puissent toujours s'exécuter lorsque suffisamment de créneaux sont disponibles. Par exemple, vous pouvez compter le nombre de robots en cours d'exécution et ne démarrer un nouveau robot que lorsqu'il y a suffisamment de créneaux disponibles, ou vous pouvez avoir des boucles qui tentent de faire s'exécuter un robot et si le manque de créneaux l'empêche de fonctionner, la boucle doit attendre et réessayer.
- SOAP : Ouvre une fenêtre qui vous permet d'appeler le robot avec SOAP.
- Ajouter/Modifier l'accès par mot de passe pour le robot : ouvre une boîte de dialogue dans laquelle vous pouvez créer ou modifier le jeton d'accès pour un robot. Le jeton correspond à la version particulière d'un robot. Ici, vous pouvez également éditer une description du jeton et lui attribuer une entrée de mot de passe à partir de la liste des entrées de mot de passe disponibles. Vous pouvez attribuer des entrées de mot de passe au jeton directement dans l'onglet Entrées de mot de passe du magasin des mots de passe.
- Obtenir un jeton d'accès aux ressources : ouvre une boîte de dialogue dans laquelle vous pouvez copier le jeton d'accès pour ce robot. Par exemple, vous pouvez utiliser ce jeton d'accès pour permettre au robot d'accéder au Magasin des mots de passe ou au Système de fichiers du robot.
- Mapper à un utilisateur : Disponible pour les robots avec déclencheurs dans un Robot. Permet de sélectionner un utilisateur sur laquelle mapper le robot.
- Mapper au label : vous permet de sélectionner un label sur laquelle mapper le robot. Vous pouvez taper un nouveau label ici ou sélectionner un label existant.
- Suspendre les déclencheurs : Disponible pour les robots avec déclencheurs dans un Robot. Cliquez pour désactiver les déclencheurs dans le robot.
- Activer les déclencheurs : Disponible pour les robots avec déclencheurs dans un Robot. Cliquez pour activer les déclencheurs dans le robot suspendu.
- Télécharger : télécharge une copie du robot à partir du répertoire et l'enregistre dans votre système de fichiers.
- Générer la documentation : Génère une vue d'ensemble du robot, y compris les activités réalisées.
- Ouvrir dans Design Studio : Ouvre le robot dans Design Studio.
- Afficher les exécutions du robot : affiche les informations consignées sur les exécutions du robot, telles qu'elles apparaissent également dans la Vue du journal.
- Afficher les erreurs du robot : affiche les informations enregistrées sur les erreurs du robot, comme cela apparaît également dans la Vue du journal.
Pour retirer un robot du répertoire, sélectionnez-le dans la table et cliquez sur l'icône bin dans le coin supérieur gauche. Vous êtes invité à confirmer la suppression. Le robot est automatiquement retiré de toutes les planifications utilisées pour le faire fonctionner. Si vous n'avez pas de copie du robot dans le système de fichiers, il est irrévocablement perdu.