activities
latest
false
Activités de workflow
Last updated 4 oct. 2024

Travailler avec des tâches d'application

Pour une vue détaillée de la création d'une tâche App, consultez la documentation officielle d'Apps. Après avoir développé une application d'action dans Apps, vous pouvez configurer des champs pour chaque propriété définie dans la propriété d'action.

Pour créer une tâche d'application dans un workflow, à l'aide de l'activité Créer une tâche d' application (Create App Task) , accédez à Studio Web ou à Studio Desktop, puis suivez ces étapes :

Créer une tâche d’application dans un workflow

Créez un workflow dans Studio Web ou Studio Desktop pour télécharger un document de facturation à partir d'un compte Google Drive. Chargez le document téléchargé dans le compartiment de stockage lié à votre application Action. Ensuite, ajoutez une activité Action de l'utilisateur (User Action)/Action de l'application ( App action ) pour afficher le document spécifique pour l'approbation ou le rejet de l'utilisateur. Affectez la tâche à un utilisateur, attendez la fin de l'action et reprenez le workflow. Enregistrez un message détaillant la décision de validation de l'utilisateur pour le document.
Remarque : les tâches d'application sont disponibles dans Studio version 2022.10 ou supérieure.
  1. Créez un projet dans Studio.
  2. Ajoutez une activité Télécharger le fichier (Download File ).
    1. Établissez une connexion à Google Drive à l’intérieur de l'activité.
    2. Dans le champ Fichier à télécharger (File to download), spécifiez le nom du fichier à télécharger.
    3. Dans la section Sortie (Output), créez une variable pour stocker le fichier téléchargé.
      Pour cet exemple, nommez la variable downloadFile.
  3. Ajoutez une activité Charger le fichier de stockage ( Upload Storage File ) pour charger le fichier dans le compartiment de stockage associé à votre application Action.
    1. À partir du Chemin d'accès au dossier Orchestrator ( Orchestrator Folder Path) et du Nom du compartiment de stockage (Storage Bucket Name), choisissez le chemin d'accès au dossier Orchestrator et le compartiment de stockage où vous souhaitez télécharger le fichier.
    2. Dans le champ Fichier (File), saisissez la variable où vous avez stocké le fichier que vous avez téléchargé.
      Pour cet exemple, entrez downloadFile.
    3. Dans le champ Chemin d'accès/chemin d' accès (Where to upload/Path ), saisissez l'expression downloadFile.FullName.toString pour enregistrer le fichier dans le compartiment de stockage.
      Conseil : vous pouvez stocker cette expression dans une variable.


  4. Ajoutez une activité Créer une tâche d' application (Create App Task ) pour créer l'action.
    1. Définissez le Titre(Title) et la Priorité ( Priority ) en conséquence.
    2. Pour les applications, sélectionnez l'application Action créée dans Apps.
    3. Renseignez les champs générés avec les variables appropriées.
    4. Sous la section Sortie (Output), créez une variable UserActionData pour stocker les données liées à l'action générée.
      Pour cet exemple, nommez la variable sous la forme taskID.
  5. Ajoutez une activité Affecter des tâches (Assign Tasks ) pour affecter la tâche à un utilisateur de l'organisation.
    1. Dans le champ ID de tâche (Task Id ), saisissez une expression qui récupère l'ID de tâche à partir de la variable de sortie créée à l'étape 4, sous-étape d.
      Dans cet exemple, entrez l'expression taskID.Id.Value .
    2. Dans le champ Nom d'utilisateur ou E-mail (User Name or Email ), saisissez le nom d'utilisateur ou l'adresse e-mail de l'utilisateur auquel vous souhaitez attribuer cette action.


    Remarque : la liste déroulante Apps de l'activité Créer des tâches d'application ( Create App Tasks ) affiche uniquement les applications déployées qui ont des actions.
  6. Ajoutez une activité Attendre la tâche de l'application et reprendre (Wait For App Task And Resume) pour attendre que l'utilisateur termine l'action, puis reprend le workflow.
    1. Dans le champ Tâche d' application créée (Created App Task ), saisissez la variable de sortie créée à l'étape 4, sous-étape d.
    2. Dans le champ Action entreprise (Action entreprise), créez une variable (exemple : userActionTaken) pour stocker le type d'action que l'utilisateur a effectué pour terminer la tâche.
  7. Ajoutez une activité Message du journal ( Log Message ) pour imprimer le type d'action que l'utilisateur a effectué pour terminer la tâche. Utiliser une expression telle que "The action that user used to complete the Validate Invoice action was " + userActionTaken.ToString


Exemple de workflow

Pour suivre les étapes et essayer le tutoriel vous-même, téléchargez l’exemple de projet Studio Desktop. Pour l'ouvrir dans Studio Web, enregistrez le projet dans Cloud, puis recherchez dans Studio Web le projet où vous pouvez l'ouvrir.

  • Créer une tâche d’application dans un workflow
  • Exemple de workflow

Cette page vous a-t-elle été utile ?

Obtenez l'aide dont vous avez besoin
Formation RPA - Cours d'automatisation
Forum de la communauté UiPath
Uipath Logo White
Confiance et sécurité
© 2005-2024 UiPath Tous droits réservés.