UiPath Documentation
add-ins
latest
false

Add-ins-Benutzerhandbuch

Letzte Aktualisierung 30. März 2026

Schnellstart

Einleitung

Diese Anleitung zeigt Ihnen, wie Sie das UiPath-Add-in für Mulesoft verwenden, indem Sie einen Auftrag starten- Vorgang ausführen.

Start job

Um einen Auftrag zu starten, müssen Sie mindestens die folgenden Eingabeparameter für den Anforderungstext angeben:

ParameterBeschreibung
Taste loslassenDie ID, die Sie durch Ausführen von Get Releases erhalten. Der Orchestrator benötigt diesen Schlüssel, um eine bestimmte Version eines Prozesses auszuführen.
StrategyFür moderne Ordner empfehlen wir die Verwendung von ModernJobsCount.
Anzahl der AufträgeWie oft der Auftrag ausgeführt wird.
EingabeargumenteWenn Ihr Auftrag Eingabeparameter hat, können diese als JSON -Zeichenfolge im Feld InputArguments gesendet werden. Wenn es keine Eingabeparameter hat, wird dieses Feld ignoriert.
Hinweis:

Sie benötigen die Ordner-ID , um den Vorgang Versionen abrufen auszuführen. Diese ID ist auch im Vorgang Auftrag starten erforderlich. Zum Abrufen der Ordner-ID müssen Sie den Vorgang „Ordner abrufen “ ausführen.

Starten Sie den Auftragsvorgang in Anypoint Studio

Führen Sie die folgenden Schritte aus, um den Vorgang durchzuführen:

  1. In Anypoint Studio, click File, go to New and select Mule Project. Name the project and click Finish.
  2. Geben Sie im Feld Suchen HTTP ein und ziehen Sie den HTTP-Listener auf die Arbeitsfläche.
  3. Klicken Sie auf den HTTP-Listener und dann auf das grüne Pluszeichen rechts neben der Connector-Konfiguration. Fügen Sie auf dem nächsten Bildschirm den Host und den Port hinzu , und klicken Sie dann auf OK.
  4. Provide the Path to HTTP Listener with the URI parameter. Example: /job/start}.
  5. Legen Sie auf der Registerkarte Antworten die Variable http.status mit dem Standardwert 200 fest, wie in der Abbildung unten dargestellt:

Registerkarte Antwort des HTTP-Listeners mit der Variablen http.status, die auf 200 festgelegt ist

Schritte

  1. Verbindungskonfigurationsdetails angeben.
    • Suchen Sie auf der Mule-Paelle nach dem Vorgang Ordner abrufen und ziehen Sie ihn auf die Canvas. Klicken Sie auf die neue Konfiguration und geben Sie Konfigurationsdetails wie folgt an:

      Get Folders: Konfigurationsdetails für den Vorgang „Ordner“.

  2. Geben Sie die Vorgangsparameter an.
    • Geben Sie den Parameterwert $filter folgendermaßen ein: DisplayName eq 'UnattendedProcesses'.

      Filterparameter auf DisplayName festgelegt oder UnattendedProcesses

    • Dieser Vorgang gibt die Ordner-ID zurück . Sie verwenden Variable festlegen , um den Wert der Ordner-ID zu speichern.

  3. Variable festlegen.
    • Suchen Sie die Variable „Set Variable“ in der Mule-Palage, ziehen Sie sie neben Get Folder und legen Sie sie dort ab.

    • Geben Sie den Variablennamen und den Wert wie unten gezeigt ein:

      Legen Sie die Variablenkonfiguration mit dem Variablennamen und -wert der Ordner-ID fest

  4. Versionen abrufen.
    • Suchen Sie „Get Releases“ in der Mule-Pappe und ziehen Sie sie dann neben Variable festlegen.
    • Geben Sie die folderId, die Sie im vorherigen Schritt als Variable festgelegt haben, als ID der UIPATH-Organisationseinheit ein.
    • Dieser Vorgang gibt den Release-Schlüssel zurück, der im Vorgang Auftrag starten erforderlich ist.
  5. Auftrag starten.
    • Suchen Sie in der Mule-Paelle nach Auftrag starten und ziehen Sie ihn dann neben Variable festlegen.

    • Geben Sie die folderId, die bereits als Variable festgelegt ist, als ID der UIPATH-Organisationseinheit ein.

    • Geben Sie im Parameter Body einen JSON wie folgt ein:

      %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": "{}"
       }
      }
      
    • Legen Sie für eine Erfolgreich -Antwort die Erfolgsnutzlast wie unten angegeben fest:

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

      Konfiguration der Antwortnutzlast bei Auftragserfolg starten

    • Legen Sie für eine Fehlerantwort http.status als 500 fest und die Fehlernutzlast als:

      Fehlerantwort beim Starten des Auftrags, wobei http.status auf 500 festgelegt ist

      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
      }
      

      Vollständiger Flow „Auftrag starten“ in der Canvas „Anypoint Studio“.

  • Einleitung
  • Start job
  • Schritte

War diese Seite hilfreich?

Verbinden

Benötigen Sie Hilfe? Support

Möchten Sie lernen? UiPath Academy

Haben Sie Fragen? UiPath-Forum

Auf dem neuesten Stand bleiben