UiPath Documentation
add-ins
latest
false
Important :
Ce contenu a été traduit à l'aide d'une traduction automatique. La localisation du contenu nouvellement publié peut prendre 1 à 2 semaines avant d’être disponible.
UiPath logo, featuring letters U and I in white

Guide de l'utilisateur des compléments

Dernière mise à jour 30 mars 2026

Démarrage rapide

Introduction

L'objectif de ce guide est de vous montrer comment utiliser le complément UiPath pour Mulesoft en effectuant une opération Démarrer la tâche .

Start job

Pour démarrer une tâche, vous devez fournir au moins les paramètres d'entrée du corps de requête suivants :

ParamètreDescription
CléRelâche (ReleaseKey)L'ID que vous obtenez en exécutant Obtenir les versions. L’Orchestrator a besoin de cette clé pour exécuter une version spécifique d’un processus.
StrategyPour les dossiers modernes, nous vous recommandons d'utiliser ModernJobsCount.
NombreTâchesLa fréquence à laquelle la tâche est exécutée.
Arguments d'entréeSi votre tâche comporte des paramètres d'entrée, ceux-ci peuvent être envoyés sous forme de chaîne JSON dans le champ InputArguments . S'il n'a pas de paramètres d'entrée, ce champ est ignoré.
Remarque :

Vous avez besoin de l' ID de dossier pour effectuer l'opération Obtenir les versions . Cet ID est également requis dans l'opération Start Job . Pour obtenir l’ID de dossier, vous devez effectuer l’opération Obtenir les dossiers .

Démarrer le flux d'opération de tâche dans Anypoint Studio

Suivez ces étapes pour effectuer l'opération :

  1. In Anypoint Studio, click File, go to New and select Mule Project. Name the project and click Finish.
  2. Dans le champ Rechercher , tapez HTTP et faites glisser l' écouteur HTTP vers le canevas.
  3. Cliquez sur l' écouteur HTTP, puis sur le signe plus vert à droite de Configuration du connecteur. Sur l'écran suivant, ajoutez l' Hôte et le Port, puis cliquez sur OK.
  4. Provide the Path to HTTP Listener with the URI parameter. Example: /job/start}.
  5. Dans l'onglet Réponses , définissez la variable http.status avec la valeur par défaut 200, comme indiqué dans l'image ci-dessous :

Onglet Réponse de l'écouteur HTTP avec la variable http.status définie sur 200

Étapes

  1. Fournissez les détails de la configuration de la connexion.
    • Dans la palette Mule, recherchez l'opération Obtenir les dossiers et faites-la glisser sur la zone de dessin. Cliquez sur la nouvelle configuration et fournissez les détails de configuration ci-dessous :

      Obtenir les détails de la connexion de l’opération Obtenir les dossiers

  2. Fournissez les paramètres de fonctionnement.
    • Saisissez la valeur du paramètre $filter sous la forme suivante : DisplayName eq 'UnattendedProcesses'.

      Paramètre de filtre défini sur NomComplet eq UnattendedProcesses

    • Cette opération renvoie l' ID de dossier. Vous utiliserez Définir la variable pour contenir la valeur de l' ID de dossier.

  3. Définir la variable.
    • Recherchez Définir la variable dans la palette Mule, faites-la glisser et déposez-la à côté de l'activité Obtenir le dossier.

    • Saisissez le nom et la valeur de la variable comme indiqué ci-dessous :

      Définir la configuration de la variable avec le nom et la valeur de la variable Folder ID

  4. Obtenir les versions (Get Releases).
    • Recherchez Obtenir les versions dans la palette Mule, puis faites-la glisser et déposez-la à côté de Définir la variable.
    • Saisissez l' IdDossier, que vous avez défini comme variable à l'étape précédente, en tant qu ' Id de l'unité d'organisation UIPATH.
    • Cette opération renvoie la clé de version, qui est requise dans l'opération Start Job .
  5. Démarrer la tâche.
    • Recherchez Démarrer la tâche dans la palette Mule, puis faites-la glisser et déposez-la à côté de Définir la variable.

    • Saisissez l' ID de dossier, déjà défini en tant que variable, en tant qu'ID d'unité d'organisation UIPATH.

    • Dans le paramètre Corps , saisissez un JSON comme indiqué ci-dessous :

      %dw 2.0
      output application/json
      ---
      {
       "startInfo": {
        "ReleaseKey": payload.value.Key[0],
        "Strategy": "ModernJobsCount",
        "JobsCount": 1,
        "InputArguments": "{}"
       }
      }
      %dw 2.0
      output application/json
      ---
      {
       "startInfo": {
        "ReleaseKey": payload.value.Key[0],
        "Strategy": "ModernJobsCount",
        "JobsCount": 1,
        "InputArguments": "{}"
       }
      }
      
    • Pour une Réponse réussie , définissez la charge utile de réussite comme indiqué ci-dessous :

      output
      application/json
      ---
      {
      "message":"Operation has been executed successfully",
      "payload": payload
      }
      output
      application/json
      ---
      {
      "message":"Operation has been executed successfully",
      "payload": payload
      }
      

      Démarrer la configuration de la charge utile de la réponse de réussite de la tâche

    • Pour une Réponse d' échec , définissez http.status sur 500 et la charge utile de l'erreur sur :

      Démarrer la réponse d'échec de la tâche avec le statut http.status défini sur 500

      output
      application/json
      ---
      {
      "message":"There is an error while performing this operation.",
      "error":error
      }
      output
      application/json
      ---
      {
      "message":"There is an error while performing this operation.",
      "error":error
      }
      

      Terminer le flux de démarrage de la tâche dans le canevas Studio Anypoint

  • Introduction
  • Start job
  • Étapes

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

Connecter

Besoin d'aide ? Assistance

Vous souhaitez apprendre ? UiPath Academy

Vous avez des questions ? UiPath Forum

Rester à jour