UiPath Documentation
activities
latest
false
Wichtig :
Bitte beachten Sie, dass dieser Inhalt teilweise mithilfe von maschineller Übersetzung lokalisiert wurde. Es kann 1–2 Wochen dauern, bis die Lokalisierung neu veröffentlichter Inhalte verfügbar ist.
UiPath logo, featuring letters U and I in white

Integration Service-Aktivitäten

Letzte Aktualisierung 20. Apr. 2026

Workflows mit Integration Service-Aktivitäten mit langer Ausführungszeit

Integration Service bietet Unterstützung für Workflows mit langer Ausführungszeit mit dedizierten Aktivitäten. Alle Integration Service-Connectors enthalten eine Aktivität Wait for an Event on {Connector} and Resume. Deren Zielsetzung ist es, einen Auftrag zur Laufzeit anzuhalten und fortzusetzen, sobald ein bestimmtes Ereignis in einer Drittanbieteranwendung eintritt.

„Wait for an Event“-Aktivitäten in Studio Web

Wait for an Event on Salesforce and Resume

Hinweis:

Wait for an Event and Resume ist für alle Connector-Aktivitäten verfügbar, die über das einheitliche UiPath.IntegrationService.Activities -Paket bereitgestellt werden. In Studio Desktop wird Wait for an Event and Resume im Aktivitätenbereich im Abschnitt Verfügbar für jeden Connector aufgeführt. In Studio Web können Sie ihn über den Aktivitätsbrowser finden. Weitere Informationen finden Sie unter Arbeiten mit Integration Service-Aktivitäten.

Warum Workflows mit langer Ausführungszeit verwenden?

Workflowdiagramm mit langer Ausführungszeit

Durch das Aussetzen von Workflows können mehrere individuelle Workflows in einem zusammengeführt werden. Damit lassen sich Szenarien oder Ereignisse außerhalb des Workflows bewältigen, bei denen Menschen involviert sind, wobei der Status und Scope des gesamten Workflows beim Wiederaufruf beibehalten werden. Dies erleichtert den Überblick über den Workflow und die Aufträge und behält den Kontext des vollständigen Objekts oder Datasets bei, das der Workflow verarbeitet. Der Kontext des Auftrags bleibt bestehen, bis sein Dataset einen bestimmten Status erreicht.

Durch das Aussetzen von Workflows werden auch separate Filter entfernt, die Sie möglicherweise in einzelnen Workflows durchführen müssen. Wenn Sie an bestimmten Aktualisierungen eines bestimmten Datensatzes interessiert sind, können Sie die Filterung nach einem bestimmten Datensatz als Teil der Aktivität durchführen, anstatt mehrere Aufträge auszulösen.

So funktionieren Workflows mit langer Ausführungszeit

Die Integration Service-Unterstützung für Workflows mit langer Ausführungszeit basiert auf dem Integration Service Trigger-Framework und den vorhandenen Persistenzaktivitäten.

Hinweis:

Die Aktivitäten „Wait for Event and Resume“ unterstützen auch den Prozessverfolgungsdienst. Weitere Informationen finden Sie unter Support für den Prozessverfolgungsdienst.

Jeder Integration Service-Connector, der Ereignisse unterstützt, unterstützt auch Workflow-Funktionen mit langer Ausführungszeit für dieselben Ereignisse. Der Salesforce-Connector unterstützt beispielsweise die folgenden Ereignisse: Konto erstellt, Kontakt erstellt, Opportunity erstellt, Lead erstellt, Opportunity geschlossen und gewonnen, Datensatz aktualisiert und Datensatz erstellt. Dieselben Ereignisse stehen in der Aktivität Wait for an Event on Salesforce and Resume zur Auswahl.

Wenn ein Auftrag zur Runtime in den Status Angehalten wechselt, wird ein temporärer Trigger im Integration Service erstellt. Dieser Trigger verschwindet, sobald das Ereignis im Anbietersystem eintritt. In diesem Fall gibt Integration Service dem Orchestrator die Anweisung , den Auftrag fortzusetzen. Der Orchestrator setzt den vorhandenen Auftrag fort und setzt ihn aus dem Status Angehalten zurück in den Status Wird ausgeführt. Der Auftrag fährt dann mit dem vollständigen Kontext und Status fort, den er vor dem Anhalten hatte, sowie mit der Eingabe der Ereignisaktivität. Wenn der Auftrag erfolgreich fortgesetzt wird, weist der Orchestrator Integration Service an, den temporären Trigger zu entfernen.

Hinweis:

Temporäre Trigger werden im Integration Service nur zur Laufzeit erstellt, nicht zur Entwurfszeit. Beim Testen hält der Prozess an, wenn er die Wait for-Aktivität erreicht. An diesem Punkt können Sie manuell zur Anbieteranwendung wechseln, die erforderliche Aktion ausführen (z. B. eine Bestellung genehmigen) und dann In Studio Fortfahren auswählen, um die Ausführung fortzusetzen.

Beispiel

Hier ist ein Beispiel-Workflow mit einer Aktivität Wait for an Event and Resume.

  1. Lösen Sie einen Workflow aus, wenn ein Auftrag in Salesforce erstellt wird, indem Sie den Trigger Datensatz erstellt für ein Auftragsobjekt verwenden.
    Hinweis:

    Die Bestellung wird anhand ihrer Bestellnummer identifiziert. Diese ID wird im Workflow weiter verwendet, um Aktualisierungen in dieser bestimmten Reihenfolge zu erfassen.

  2. Führen Sie eine Reihe von Schritten aus, z. B. das Abrufen von Kundeninformationen und das Bestellen von Elementen.
  3. Damit der Auftrag vom Workflow weiterverarbeitet werden kann, muss ein Vertriebsmanager eingreifen und eine Aktion für diesen Auftrag ausführen, z. B. ihn in Salesforce genehmigen. Hier verwenden Sie Wait for an Event on Salesforce und Resume.
  4. Wenn der Workflow die Aktivität „Wait for“ erreicht, wird er pausiert. Der Auftrag wird vorübergehend angehalten und wartet auf eine Aktualisierung eines Auftrags mit einem bestimmten Bezeichner (der in Schritt 1 abgerufenen Objekt-ID).
    1. Im Orchestrator ändert sich der Status für Ihren Prozess auf der Seite Aufträge in Angehalten.
    2. Im Integration Service wird auf der Registerkarte Trigger ein temporärer Trigger Datensatz erstellt angelegt, der darauf wartet, dass eine Aktion in Salesforce ausgeführt wird.
  5. Der Auftrag wird in Salesforce genehmigt.
  6. Der Trigger des Integrationsdienstes fragt alle fünf Minuten (oder je nach Konfiguration) ab und identifiziert das Ereignis in Salesforce.
  7. Sobald das Ereignis identifiziert wurde, wird die Prozessausführung fortgesetzt.
    1. Im Orchestrator ändert sich der Status des Prozesses auf der Registerkarte Aufträge von Angehalten zu Wird ausgeführt.
    2. Im Integration Service wird der temporäre Trigger gelöscht.

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