Přeskočit obsah

Stop Workflow

Akce Stop Workflow zastaví běžící instanci workflow na zadané položce.

Vlastnosti

Vlastnost Popis Hodnota / Komentář
WorkflowInternalName Interní název workflow, které se má zastavit. Podporuje tokeny. [Povinné] ApprovalWF
ItemId ID položky, na které se workflow zastaví. Podporuje tokeny. Pokud není zadáno, použije se kontextová položka.
List Název nebo GUID seznamu položky. Podporuje tokeny.
Behavior Chování při neběžící instanci. Default / Force / Try
ItemBehavior Chování při nenalezení položky. Default / ThrowError / Ignore
Label Popisný štítek zobrazený v editoru akcí.
Disabled Pokud je akce deaktivována, její vykonání se přeskočí. Vypnuto / Zapnuto

Chování

Pokud se zastavuje aktuální workflow (vlastní WorkflowInternalName odpovídá běžícímu workflow), akce zastaví zpracování a workflow se ukončí.

Behavior Popis
Default Pokud workflow neběží, akce skončí chybou.
Force Pokud workflow neběží, akce se přeskočí (bez chyby).
Try Pokud workflow neběží, akce se přeskočí (bez chyby).

Příklady

Příklad: Zastavení aktuálního workflow

<StopWorkflowAction WorkflowInternalName="{wf:InternalName}" />

Příklad: Zastavení jiného workflow na položce

<StopWorkflowAction
  WorkflowInternalName="NotificationWF"
  Behavior="Try" />