Loading
Automatisieren Ihrer Geschäftsprozesse
Hintergrundschritte

Hintergrundschritte

Ein Hintergrundschritt startet einen aktiven automatisch gestarteten Flow und weist keine Benutzerinteraktion auf. Sie können selbst bestimmen, wann ein Hintergrundschritt gestartet werden soll. Verwenden Sie Hintergrundschritte, um Aktionen auszuführen, die sich auf eine Genehmigungssendung beziehen, jedoch nicht Teil eines Genehmigungsarbeitselements sind. Verwenden Sie beispielsweise einen Hintergrundschritt, um Datensätze zu aktualisieren oder zusätzliche Benachrichtigungen in Bezug auf die Genehmigung auszulösen.

Erforderliche Editionen

Zeigen Sie unterstützte Editionen für Flow-Genehmigungsprozesse an.

Verarbeitung von Hintergrundschritten

Jeder Hintergrundschritt verweist auf einen aktiven automatisch gestarteten Flow. Wenn die Orchestrierungsausführung ausgeführt wird, die der Einreichung der übergeordneten Genehmigung zugeordnet ist, wird automatisch bestimmt, ob der Flow des Schritts synchron oder asynchron ausgeführt wird. Eine einer Genehmigungssendung zugeordnete Orchestrierungsausführung verarbeitet einen Hintergrundschritt asynchron, wenn der zugrunde liegende Flow des Schritts mindestens ein Aktions-, Subflow- oder Warteelement enthält.

Wenn der Flow eines Hintergrundschritts synchron ausgeführt wird, wird die Orchestrierungsausführung, die der Einreichung der übergeordneten Genehmigung zugeordnet ist, sofort fortgesetzt, wenn der Flow abgeschlossen ist.

Wenn der Flow eines Hintergrundschritts asynchron ausgeführt wird, veröffentlicht der Schritt das Plattformereignis "Flow-Orchestrierungsereignis". Dieses Ereignis führt dazu, dass die Orchestrierungsausführung, die der übergeordneten Genehmigungssendung zugeordnet ist, den Status der aktuellen Phase und jedes Schritts mit dem Status "Nicht gestartet" oder "Wird ausgeführt" auswertet, der in der Phase enthalten ist.

Empfohlener Startzeitpunkt für den Schritt

Wählen Sie eine Bedingung aus, um zu steuern, wann ein Hintergrundschritt beginnt.

Schrittbedingung Erfordert
Wenn die Phase beginnt, wird der Schritt gestartet.
Wenn ein anderer Schritt als "Abgeschlossen" markiert wird, beginnt der Schritt. Der Name des Schritts, der abgeschlossen werden muss, damit der Schritt gestartet werden kann
Wenn die angegebenen Anforderungen erfüllt sind, wird der Schritt gestartet Bis zu 10 Anforderungen, die bestimmen, ob der Schritt gestartet werden kann
Wenn der angegebene Auswertungs-Flow "Wahr" zurückgibt, wird der Schritt gestartet Der Name des aktiven Auswertungs-Flows, der bestimmt, ob der Schritt gestartet werden kann

Ausführen des Kontexts einer durch einen Hintergrundschritt aufgerufenen Aktion

Standardmäßig wird ein aktiver automatisch gestarteter Flow, der durch einen Hintergrundschritt aufgerufen wird, im Kontext des Benutzers des automatisierten Prozesses ausgeführt. Wenn Sie einen Hintergrundschritt im Kontext eines anderen Benutzers ausführen möchten, verwenden Sie im Eigenschaftenbereich des Hintergrundschritts den Abschnitt "Auswählen, als wer die Aktion ausgeführt werden soll". Wenn Sie den Zugriff auf Datensatzebene des Systemkontexts steuern möchten, verwenden Sie die erweiterte Option How to Run the Flow (Ausführen des Flows) des automatisch gestarteten Flows, auf den der Schritt verweist.

 
Laden
Salesforce Help | Article