Créer un flux à partir d’un modèle dans Studio du moteur de développement d'application

  • Rversion finale: Washingtondc
  • Mis à jour 1 févr. 2024
  • 4 minutes de lecture
  • Parcourir un exemple de la façon de créer, tester et activer un flux à l’aide d’un modèle de flux dans Studio du moteur de développement d'application.

    Avant de commencer

    Créer une application dans Studio du moteur de développement d'application. Une fois votre application créée, vous pouvez utiliser des modèles de flux pour créer des flux. Pour plus d’informations, consultez Création d’applications dans App Engine Studio.

    Rôle requis : admin, flow_designer ou delegated_developer

    Pourquoi et quand exécuter cette tâche

    Pour vous aider à commencer à créer un flux à partir d’un modèle de flux, suivez les étapes ci-dessous. L’exemple de flux démarrera, ou se déclenchera, chaque fois qu’un utilisateur de l’instance créera une demande pour un Catalogue de services élément. Lorsqu’une demande est créée, notre flux exécute automatiquement les actions suivantes :
    • Vérifiez si le prix de l’élément de catalogue est supérieur à 1 000 $.
    • Si le prix est supérieur à 1 000 $, informez le gestionnaire du demandeur pour qu’il approuve la demande.
    • Dans le cas contraire, si le prix est inférieur ou égal à 1 000 $, approuvez et fermez automatiquement la demande.

    Procédure

    1. Accédez à la Tous > Studio du moteur de développement d'application > Studio du moteur de développement d'application.
    2. Sur la page Mes applications, ouvrez votre application.
    3. Dans votre application, à côté de Automatisation, cliquez sur l’icône Ajouter ( Ajouter une icône).
    4. Dans la galerie de modèles d’automatisation, sélectionnez Créer une approbation pour un élément de catalogue demandé, puis cliquez sur Commencer.
    5. Dans la liste Élément de catalogue de modèles , sélectionnez l’ordinateur portable standard.
    6. Dans le champ Demander l’approbation si le prix de l’élément de catalogue est supérieur à , saisissez 1 000, puis cliquez sur Terminé.
    7. Dans le champ Nom , entrez le flux d’approbation pour les éléments demandés.
    8. Dans le champ Description , saisissez Flux d’approbation pour les éléments demandés, puis cliquez sur Continuer.
    9. Une fois votre flux créé, cliquez sur Modifier ce flux.
    10. Sur la page de flux, cliquez sur l’étape Si elle n’est pas approuvée , puis sur Supprimer pour supprimer l’étape.
    11. En bas du flux, cliquez sur l’étape Journal , puis sur Supprimer pour supprimer l’étape.
    12. De la même manière, supprimez les deux dernières actions de journal en bas du flux.
    13. Sélectionnez Ajouter une action, une logique de flux ou un flux secondaire.
      Ensuite, sélectionnez Logique de flux et choisissez Else dans le sélecteur de logique de flux.
    14. Sous votre Else logique de flux, sélectionnez l’icône Plus ( icône Plus),puis sélectionnez Action.
      Dans le sélecteur d’actions, sélectionnez l’action Mettre à jour l’enregistrement .
    15. Ajoutez les valeurs suivantes pour les entrées de l’action Mettre à jour l’enregistrement :
      Entrée Action
      Enregistrement Cliquez sur l’icône du sélecteur de pastilles (icône du sélecteur de pastilles.)pour ouvrir le marcheur de points. Ensuite, naviguez, ou remontez à pas, jusqu’à Déclencheur : Service Catalog > Enregistrement d’un élément demandé et sélectionnez Enregistrement d’élément demandé pour ajouter cette pastille de données à l’entrée.
      Table Laisser tel quel élément demandé [sc_req_item].
      Champs Sélectionnez + Ajouter une valeur de champ. Ensuite, sélectionnez le champ Approbation et choisissez Approuvé comme valeur du champ. Ensuite, sélectionnez le champ État et choisissez Fermé terminé comme valeur du champ. Enfin, sélectionnez le champ Fermer les notes et entrez Demande approuvée automatiquement, car la valeur de l’élément demandé est inférieure à 1 000 $ pour la valeur du champ.
      Maintenant, vous avez configuré avec succès une action conditionnelle qui approuve et ferme automatiquement la demande d’élément de catalogue si le prix de l’élément demandé est inférieur ou égal à 1 000 $.
    16. Pour terminer l’ajout de l’action conditionnelle Update Record dans la Else logique de flux de votre flux, cliquez sur Terminé.
    17. Dans l’en-tête principal, cliquez sur Enregistrer pour enregistrer les modifications que vous avez apportées à votre flux.
      Votre flux doit ressembler à l’exemple suivant :

      Exemple de flux d’approbation nécessitant l’approbation du gestionnaire pour les éléments demandés dont le prix est supérieur à 1 000 $

    18. Pour tester votre flux et voir s’il se déclenche et s’exécute correctement sans erreur, accédez à l’en-tête principal et cliquez sur Tester.
    19. Dans la fenêtre Flux de test, sélectionnez un enregistrement d’élément demandé dont le prix est supérieur à 1 000 $, puis sélectionnez Exécuter le test.
      Par exemple, sélectionnez l’enregistrement d’élément demandé que vous avez précédemment créé à partir du catalogue de services (RITM0010001).
      Vous pouvez sélectionner l’icône Créer un enregistrement ( icône Créer un enregistrement).) pour créer un nouvel élément demandé.
    20. Sélectionnez L’exécution de votre test est terminée. Affichez les détails d’exécution du flux.
    21. Sur la page Détails de l’exécution, consultez les valeurs renseignées pour le déclencheur et chaque action automatisée de votre flux.
      Pour plus d'informations, consultez Détails d'exécution du flux.
    22. Revenez à votre flux.
    23. Dans l’en-tête principal, cliquez sur Activer pour que le déclencheur de votre flux se déclenche chaque fois qu’un utilisateur de votre instance crée un nouvel Catalogue de services enregistrement de demande d’élément.

    Que faire ensuite

    Votre flux est maintenant actif et s’exécutera chaque fois qu’il sera déclenché. Ensuite, vous pouvez gérer votre flux chaque fois qu’il s’exécute en consultant l’historique des exécutions de votre flux. Pour afficher cet historique, cliquez sur Exécutions dans l’en-tête principal. La page résultante affiche l’état d’achèvement de chaque exécution de flux, ainsi que le temps nécessaire à l’exécution de chaque exécution de flux, ou sa durée d’exécution. Pour résoudre les erreurs d’une exécution de flux, sélectionnez une exécution de cette liste pour ouvrir le Détails d'exécution du fluxfichier .