Méthodes du connecteur de file d’attente
Les méthodes de connecteur de file d’attente vous permettent de créer et de gérer des éléments de travail pour les files d’attente dans le Centre de RPA.
Prérequis
- Affectez le processus de bot au projet d’automatisation à l’aide de l’option Affecter le processus de bot de l’onglet Conception de Studio de conception de bureau de RPA pour accéder aux éléments de travail. Pour plus d'informations, consultez Affecter le processus de bot à un projet d’automatisation.
- Définissez la propriété QueueName en procédant comme suit :
- Dans , Studio de conception de bureau de RPAaccédez à .
- Faites glisser le connecteur de file d’attente sous Objets globaux dans l’explorateur de projets.
- Double-cliquez sur le connecteur de file d’attente.
- Dans le volet Propriétés, dans la propriété QueueName, saisissez le nom de la file d’attente.Remarque :Le nom de la file d’attente doit être le même que celui défini dans .Centre de RPA
CreateJSONWorkItem
- Entrée
- Nom
- Sortie
- ID de l’élément de travail
- Dans la barre de méthode CreateJSONWorkItem, cliquez sur l’icône Paramètres de méthode (
).
- Entrez les critères tels qu’indiqués dans la table.
Tableau 1. CRÉER LA CONFIGURATION DE L’ÉLÉMENT Champ Description CONFIGURATION CHAMPS D’ENTRÉE Type Type de l’élément de travail. Par exemple, pour une file d’attente de système comptable, épargne et courants sont des types de comptes.
Pour configurer le champ d’entrée, reportez-vous à la section Configurer les propriétés des ports.Étape Met à jour l’étape de l’élément de travail. Champ personnalisé permettant de gérer les différentes étapes de la transaction.
SLA Accord sur les niveaux de service (SLA) de l’achèvement de l’élément de travail. PROPRIÉTÉS JSON NOTATIONS DE CHEMIN D’ACCÈS JSON Nom Paire clé-valeur (contenu JSON) pour le contenu de la demande. Pour ajouter une clé, procédez comme suit :- Cliquez sur l’icône Ajouter une clé ( icône
).
- Entrez le nom de la clé dans le champ.
- Pour ajouter d’autres clés, répétez les étapes précédentes.
- Pour transmettre la valeur à ces champs, reportez-vous à la section Configurer les propriétés des ports.
Sensible Contenu sensible transmis lors de la création de l’élément de travail. Sélectionnez cette option comme sensible, puis les données sont chiffrées et stockées dans le champ Contenu sensible de la demande du nouvel élément de travail dans Centre de RPA. Pour plus d’informations sur le formulaire d’élément de travail, reportez-vous à la section Formulaire d’élément de travail dans Centre de RPA.
Grâce à cette fonctionnalité, vous pouvez transmettre des informations sensibles par le biais de files d’attente.
Par exemple, si vous souhaitez que les données client soient chiffrées dans la file d’attente, vous devez utiliser le champ Sensible pour stocker les détails du client tels que le numéro de carte de crédit, l’adresse, etc.
- Cliquez sur l’icône Ajouter une clé ( icône
- Cliquez sur OK.
CreateStringWorkItem
- Entrée
- Contenu de demande
- Sortie
- ID de l’élément de travail
Pour spécifier des critères supplémentaires pour la création d’éléments de travail sous forme de chaîne, procédez comme suit.
- Dans la barre de méthode CreateStringWorkItem, cliquez sur l’icône Paramètres de méthode (icône
- Entrez les critères tels qu’indiqués dans la table.
Tableau 2. CRÉER LA CONFIGURATION DE L’ÉLÉMENT Champ Description CHAMPS D’ENTRÉE SensitiveRequestContent Stocke le contenu sensible dans un format chiffré dans le nouvel élément de travail. Pour configurer le champ d’entrée, reportez-vous à la section Configurer les propriétés des ports.
Grâce à cette fonctionnalité, vous pouvez transmettre des informations sensibles par le biais de files d’attente.
Par exemple, si vous souhaitez que les données client soient chiffrées dans la file d’attente, vous devez utiliser le champ SensitiveRequestContent pour stocker les détails du client tels que le numéro de carte de crédit, l’adresse, etc.
Étape Met à jour l’étape de l’élément de travail. Champ personnalisé permettant de gérer les différentes étapes de la transaction.
Type Type de l’élément de travail. Par exemple, pour une file d’attente de système comptable, épargne et courants sont des types de comptes.
Pour configurer le champ d’entrée, reportez-vous à la section Configurer les propriétés des ports.SLA Accord sur les niveaux de service (SLA) de l’achèvement de l’élément de travail. - Cliquez sur OK.
GetWorkItems
Renvoie le nombre et les détails des éléments de travail créés dans la file d’attente en fonction des critères que vous spécifiez. La méthode fournit déjà un critère par défaut, mais vous pouvez spécifier des critères supplémentaires.
- Entrée
- Limite
- Sortie
- Nombre total
Pour spécifier des critères supplémentaires pour identifier et obtenir des éléments de travail, procédez comme suit.
- Cliquez sur l’icône Paramètres de méthode (
).
- Configurez les filtres, selon vos besoins. Aucun filtre n’est obligatoire.
Tableau 3. CONFIGURATION DE L’ÉLÉMENT DE TRAVAIL Champ Description FILTRES D’ENTRÉE Nom Nom de l’élément de travail. Vous pouvez choisir un des filtres suivants : - Est égal à : le nom de l’élément de travail est exactement identique aux critères que vous spécifiez.
- Contient : Le nom de l’élément de travail contient les caractères que vous spécifiez.
- StartsWith : Le nom de l’élément de travail commence par les caractères que vous spécifiez.
- EndsWith : Le nom de l’élément de travail commence par les caractères que vous spécifiez.
Type Type de l’élément de travail au format chaîne. Vous pouvez choisir un des filtres suivants : - Est égal à : le type de l’élément de travail correspond exactement aux critères que vous spécifiez.
- Contient : Type de l’élément de travail Contient les caractères que vous spécifiez.
- StartsWith : Le type de l’élément de travail commence par les caractères que vous spécifiez.
- EndsWith : Le type de l’élément de travail commence par les caractères que vous spécifiez.
Statut État de l’élément de travail. Étape Met à jour l’étape de l’élément de travail. Champ personnalisé permettant de gérer les différentes étapes de la transaction.
Priorité Priorité d’exécution : - Critique
- Élevé
- Moyen
- Faible
Type de date Type de date de l’élément de travail. Si vous fournissez des entrées dans ce champ, vous devez également fournir des entrées dans les champs FromData et ToDate . Date de début Si la méthode consiste à sélectionner des éléments de travail dans une plage de dates, la date de début dans la plage. À ce jour Si la méthode consiste à sélectionner des éléments de travail dans une plage de dates, la date de fin dans la plage de dates. Décalage Nombre d’éléments de travail qui seront récupérés après la limite définie. Par exemple, si la limite est de 20, l’élément de travail sélectionné suivant commence à partir de 21. CHAMPS SORTANTS Enregistrements sortants Renvoie les détails des éléments de travail dans un formulaire objet. - Cliquez sur OK.Remarque :Un port d’entrée de données est créé avec chaque champ que vous configurez.
PickWorkItem
Permet à un robot de choisir un élément de travail en fonction des critères donnés. Vous pouvez également configurer des critères supplémentaires pour l’élément de travail à sélectionner.
Les conditions de requête incluses dans le composant PickWorkItem sont prises en compte pour calculer le nombre de robots requis pour terminer l’exécution d’un processus de bot non assisté, si le processus de bot est activé avec le pool de robots. Pour plus d’informations sur le calcul du nombre de robots, reportez-vous à la section Calculer le nombre de robots dans Centre de RPA. Pour plus d’informations sur les concepts des pools de robots, reportez-vous à la section Pool de robots dans Centre de RPA.
- Entrée
- Priorité
- Sortie
- ID de l’élément de travail
Pour spécifier des critères supplémentaires pour la sélection d’éléments de travail, procédez comme suit.
- Cliquez sur l’icône Paramètres de méthode (
).
- Entrez les critères tels qu’indiqués dans la table.
Tableau 4. CONFIGURATION DE L’ÉLÉMENT DE SÉLECTION Champ Description CONFIGURATION FILTRES D’ENTRÉE Nom Nom de l’élément de travail en fonction des filtres suivants. - Est égal à : le nom de l’élément de travail est exactement identique aux critères que vous spécifiez.
- Contient : Le nom de l’élément de travail contient les caractères que vous spécifiez.
- StartsWith : Le nom de l’élément de travail commence par les caractères que vous spécifiez.
- EndsWith : Le nom de l’élément de travail commence par les caractères que vous spécifiez.
La sélection expose un port d’entrée de données.
Type Type de l’élément de travail en fonction des filtres suivants. - Est égal à : le type de l’élément de travail correspond exactement aux critères que vous spécifiez.
- Contient : Type de l’élément de travail Contient les caractères que vous spécifiez.
- StartsWith : Le type de l’élément de travail commence par les caractères que vous spécifiez.
- EndsWith : Le type de l’élément de travail commence par les caractères que vous spécifiez.
La sélection expose un port d’entrée de données.
Étape Étape de l’élément de travail en fonction des filtres suivants. - Est égal à : l’étape de l’élément de travail correspond exactement aux critères que vous spécifiez.
- Contient : l’étape de l’élément de travail contient les caractères que vous spécifiez.
- StartsWith : L’étape de l’élément de travail commence par les caractères que vous spécifiez.
- EndsWith : L’étape de l’élément de travail commence par les caractères que vous spécifiez.
La sélection expose un port d’entrée de données.
Statut État de l’élément de travail que le robot doit sélectionner. CHAMPS SORTANTS Nom Port de sortie de données qui renvoie le nom de l’élément de travail. Type Port de sortie de données qui renvoie le type de l’élément de travail. Remarques Port de sortie de données qui renvoie des remarques sur l’élément de travail. Étape Port de sortie de données qui renvoie l’étape de l’élément de travail. Contenu de demande Contenu de chaîne pour l’élément de travail. Sélectionne le contenu stocké lors de la création de l’élément de travail. SensitiveRequestContent Le contenu sensible de ce champ est sélectionné, déchiffré et transmis au Studio de conception de bureau de RPA ou robots. PROPRIÉTÉS JSON NOTATIONS DE CHEMIN D’ACCÈS JSON Port de sortie de données qui renvoie la notation du chemin JSON d’un élément de travail. Cliquez sur l’icône Ajouter une clé ( icône
) pour ajouter un nom de clé.
Le JSON peut être transmis dans les champs RequestContent et SensitiveRequestContent .
Lors de la sélection d’un élément de travail, les données JSON sont sélectionnées à partir d’un élément de travail. Par exemple, si une paire clé-valeur « Ville : Mumbai » (Ville est la clé et Mumbai est la valeur) se trouve dans le champ RequestContent et que « Ville : Delhi » (Ville est la clé et Delhi est la valeur) est créée dans le champ SensitiveRequestContent . Lorsque vous essayez de choisir le même élément de travail, étant donné que la clé est la même pour les deux champs, le champ SensitiveRequestContent a la priorité et cette sortie est récupérée à partir de ce champ.
- Cliquez sur OK.
Élément de travail de mise en production
- Entrée
- ID de l’élément de travail
- Sortie
- Retour
Élément de travail de mise à jour
- Entrées
- ID de l’élément de travail
Pour spécifier des critères supplémentaires pour la mise à jour des éléments de travail, procédez comme suit.
- Cliquez sur l’icône Paramètres de méthode (
).
- Entrez les critères tels qu’indiqués dans la table.
Tableau 5. METTRE À JOUR LA CONFIGURATION DE L’ÉLÉMENT Champ Description CONFIGURATION CHAMPS D’ENTRÉE Étape Met à jour l’étape de l’élément de travail. Champ personnalisé permettant de gérer les différentes étapes de la transaction.
DeferredTill Option permettant de spécifier une durée pendant laquelle le même élément de travail ne sera pas récupéré. Par exemple, 5 minutes. Nom Nom de l’élément de travail. Type Type de l’élément de travail. Par exemple, pour une file d’attente de système comptable, épargne et courants sont des types de comptes.
Pour configurer le champ d’entrée, reportez-vous à la section Configurer les propriétés des ports.Remarques Remarques de support sur l’élément de travail. SLA Accord sur les niveaux de service (SLA) de l’achèvement de l’élément de travail. Contenu de réponse Contenu de chaîne pour l’élément de travail. Met à jour le contenu stocké d’un élément de travail. SensitiveRequestContent Met à jour le contenu sensible d’un élément de travail. PROPRIÉTÉS JSON NOTATIONS DE CHEMIN D’ACCÈS JSON Nom Paire clé-valeur (contenu JSON) pour le contenu de la demande. Pour ajouter une clé, procédez comme suit :- Cliquez sur l’icône Ajouter une clé ( icône
).
- Entrez le nom de la clé dans le champ.
- Pour ajouter d’autres clés, répétez les étapes précédentes.
- Pour transmettre la valeur à ces champs, reportez-vous à la section Configurer les propriétés des ports.
Sensible Le contenu sensible est mis à jour pour un élément de travail. Grâce à cette fonctionnalité, vous pouvez transmettre des informations sensibles par le biais de files d’attente.
Par exemple, si vous souhaitez que les données client soient chiffrées dans la file d’attente, vous devez utiliser le champ Sensible pour stocker les détails du client tels que le numéro de carte de crédit, l’adresse, etc.
Lorsque vous ajoutez une paire clé-valeur « Ville : Mumbai » dans le champ SensitiveRequestContent et ajoutez une autre paire clé-valeur « Pays : Inde » dans la notation de chemin JSON, UpdateWorkItem est exécuté. Ensuite, dans le champ SensitiveRequestContent , la sortie est combinée à « Ville : Mumbai » et « Pays : Inde ».
- Cliquez sur l’icône Ajouter une clé ( icône