Scénario : Développer et utiliser des modèles dans une automatisation

Ce scénario permet de comprendre comment créer un modèle pour les automatisations et comment utiliser ces modèles pour simplifier le processus de création des automatisations.

À propos de ce scénario

Ce scénario détaille les actions et le flux de travail des utilisateurs suivants :

Marcus est un développeur professionnel employé de la société de soins de santé Acme. Il travaille dans le service des ressources humaines et est responsable de la conception, du développement et de la mise en œuvre d'automatisations visant à améliorer l'efficacité des processus. Il a créé de nombreuses automatisations destinées aux processus opérationnels de son organisation.

Dans ce scénario, Marcus crée un modèle pour automatiser le processus des métriques de performance. Le flux de travail des métriques de performance comprend une série d'étapes répétitives fréquemment utilisées dans plusieurs services. La création d'un modèle pour ce flux de travail profitera à tous les services, qui éviteront ainsi de perdre du temps et de l'énergie à créer leur propre système d'automatisation. Ils peuvent donc utiliser le modèle créé par Marcus et le personnaliser en fonction de leurs besoins spécifiques. Une fois le modèle créé, Marcus enregistre son modèle dans le référentiel public et le met à la disposition des utilisateurs des autres services.

Sue est une développeuse citoyenne qui travaille dans la même organisation que Marcus, mais dans le service des finances. Chargée de calculer les évaluations annuelles des employés, elle décide d'automatiser ce processus. Alors qu'elle travaille sur le flux de travail automatisé, Sue utilise le modèle créé par Marcus pour les métriques de performance afin de gagner du temps.

Le flux de travail suivant illustre comment Marcus (développeur professionnel) développe un modèle pour les métriques de performance, puis comment Sue (développeuse citoyenne) utilise ce modèle dans le cadre de l'automatisation du calcul des évaluations.

Développer et utiliser un modèle dans une automatisation

Marcus crée un modèle

La procédure suivante explique comment Marcus crée un modèle pour le processus des métriques de performance et archive le modèle dans le référentiel public.

Procédure

  1. Marcus se connecte au Control Room en tant que Bot Creator.
  2. Il navigue vers l'onglet Automatisation et crée une automatisation.
  3. Après avoir saisi les détails nécessaires à l'automatisation, il ouvre l'automatisation dans le Éditeur de Bot afin de créer l'automatisation des métriques de performance.
  4. Il utilise l'action Workday > Obtenir le rapport pour obtenir le rapport sur les métriques de performance et enregistre le résultat dans une variable de liste.
  5. Il utilise Boucle > Pour chaque élément de la liste pour lire et itérer chaque élément de la liste.
  6. Il utilise Base de données > Insérer/Mettre à jour/Supprimer pour mettre à jour le composant des métriques de performance pour chaque employé dans la base de données.
  7. Il enregistre cette automatisation en tant que modèle.
  8. Sur la page Automatisation, il sélectionne le modèle Métriques de performance et archive le modèle dans l'espace de travail public à partir de son espace de travail privé pour le rendre accessible à tous les utilisateurs.

Sue crée des automatisations à l'aide du modèle.

Sue utilise le modèle de Marcus et crée une automatisation de l'évaluation annuelle.

Procédure

  1. Sue se connecte au Control Room en tant que Développeur citoyen.
  2. Elle se rend sur la page Automatisation et sélectionne l'option Créer un nouveau > Robot de tâches à partir d'un modèle pour créer une automatisation à l'aide d'un modèle.
  3. Dans la fenêtre de sélection des modèles, Sue voit tous les modèle disponibles dans le référentiel public.
  4. Elle recherche le modèle de Marcus et ouvre le modèle en mode aperçu pour vérifier s'il correspond à ses besoins.
  5. Si c'est le cas, elle sélectionne le modèle pour commencer à créer une automatisation.
  6. Elle saisit les informations requises et navigue jusqu'au Éditeur de Bot.
    La structure du modèle est ajoutée au Éditeur de Bot.
  7. Elle modifie le flux de code existant et ajoute le nouveau actions suivant pour construire l'automatisation de l'évaluation annuelle :
    1. L'action Base de données > Exécuter la procédure stockée pour récupérer les détails du salaire des employés.
    2. L'action Numéro > Attribuer pour appliquer la formule et calculer le montant de l'évaluation.
    3. L'action Base de données > Insérer/Mettre à jour/Supprimer pour insérer les données et mettre à jour la base de données.
    4. L'action Envoyer un e-mail pour envoyer des e-mails aux employés et aux gestionnaires.
  8. Elle enregistre ensuite l'automatisation et l'exécute.
Les détails de l'évaluation sont récupérés et partagés avec les gestionnaires par e-mail.

Résumé et avantages

L'utilisation des modèles a permis à Sue et Marcus d'atteindre leurs objectifs d'automatisation de manière spécifique.

Icône Réutiliser Marcus crée des modèles pour les cas d'utilisation communs à différents services.
Icône Horloge L'utilisation d'un modèle prédéfini permet à Sue de créer rapidement des automatisations sans avoir à recréer plusieurs fois la même automatisation, ce qui lui a fait gagner du temps.
Icône productivité L'utilisation de ce modèle permet de réduire les coûts, d'améliorer la productivité et d'accélérer le développement de l'automatisation.