Mapper les données de l'hôte à l'aide des entrées du robot

Dans une application hôte, vous pouvez transmettre des données de variables d'entrée prises en charge à vos robots dans le Widget iFrame.

Prérequis

Assurez-vous que vous avez effectué les étapes suivantes :
  • Fourni un rôle AAE_Robotic_Interface User créé par le système pour l'Utilisateur Co-Pilot.
  • Vous avez accès à Automation Co-Pilot.
  • Vous avez déjà configuré vos données hôtes dans une application Web qui prend en charge la technologie iFrame, telle que Salesforce ou ServiceNow ; voir Mappage des données de l'HTML vers un formulaire.
  • Vous avez créé un robot qui contient des variables avec un type d'entrée, et vous vous êtes enregistré. Vous pouvez donc accéder à ce robot dans le Widget iFrame.
    Remarque : Les types de variables Chaîne, Nombre, Booléen et Date/heure sont pris en charge pour transmettre des données à un robot assisté. En outre, il existe de nouveaux identifiants pour event.processId et event.botId, où pID correspond au processus et botID aux robots.

Exemple d'un robot avec des variables d'entrée :

Ce formulaire utilise l'action Définir du package Formulaires interactifs pour définir les valeurs des variables d'entrée dans chaque champ du formulaire. Reportez-vous à la rubrique Package Formulaires interactifs. Exemple d'un robot avec des variables multiples.

Procédure

  1. Connectez-vous à Salesforce (application hôte).
  2. Configurez votre code dans la console Salesforce.
    Ce code se trouve dans l'option de contrôleur de code.
    Exemple d'un extrait de code de la configuration de votre robot
    Exemple de code complet comprenant les données de l'hôte :
    Exemple de code hôte complet
    Remarque : Ce code indique un numéro (ex : 102) qui correspond à l'ID de robot de la Control Room. Vous pouvez afficher l'ID de robot lorsque vous accédez à vos robots publics dans le référentiel public. L'identifiant sera affiché dans l'URL de la manière suivante :

    Exemple d'URL d'un ID de robot dans Control Room.

  3. Affichez le robot dans le widget intégré.
    Salesforce avec widget intégré
    Dans ce cas, le robot Account_Details_Validation peut être sélectionné.
  4. Déployez votre robot.
    Le robot commencera le processus d'automatisation.

    Exécution du robot en cours.

    Simultanément, les champs de données du formulaire se remplissent en fonction des variables d'entrée.

    La date des variables d'entrée remplit le formulaire.

  5. Fermez la session d'automatisation.
    Vous avez réussi à exécuter un robot avec des variables d'entrée.