Jump to: navigation, search

InvokeWorkflow (Activity)


The InvokeWorkflow activity invokes a UBIK® Workflow.

[edit]

Description

Invoke Workflow
Name InvokeWorkflow
Purpose Invoke a workflow
Category Control Flow
Returns True if successful
Version 2.1.14+

Arguments

Argument Type Direction Purpose
Workflow Workflow In The UBIK® workflow object to invoke
WorkflowName String In The name of the workflow to invoke, overrules the Workflow argument if set
UBIKObject BaseClass In A valid object; this argument is mandatory if WorkflowName is used
VerboseErrors Boolean In True to show workflow errors on the UI, false to suppress them
InArguments IDictionary<String, Object> In A list with arguments to pass to the workflow
OutArguments Dictionary<String, Object> Out A list of arguments returned from the workflow, empty if none are returned
Result Boolean Out True if successful, false if failed

Usage

This activity is used to load and invoke workflows from within a workflow. It is very useful to split complex workflows into handy and reusable portions and invoke them from other workflows.

See also