2022 April Release

Struct COOWF@1.1:WorkFlowWaitAction Permanent link for this heading

This struct is used to define what should happen when a wait action activity is received

Additional Information

Properties Permanent link for this heading

Type

Property

Name

Action

wfwaction

Action

string[]

wfwexpression

Expression

Object[]

wfwobject

Object(s) of Action

integer

wfwrepeat

Repeat After Seconds

WorkFlowWorkScope

wfwscope

Scope of Action

ScriptComponentObject

wfwscriptobj

Script

Properties Permanent link for this heading


Action (COOWF@1.1:wfwaction) Permanent link for this heading

Defines the action that is executed for this work item of the activity. This action is executed for the objects in property wfwobject. If this property does not specify an object, the action is executed for the objects of the process. Property wfwscope defines which object of the process is used. Instead of an action an ActiveX script can be specified for the work item in property wfwscriptobj.
Note: The user must have access right AccTypeExecWorkFlow for the action object in order to execute the action. By default this right is deactivated for all actions. You can activate this access right by assigning ACL WorkFlowActionACL to the actions concerned.

Action COOWF@1.1:wfwaction

Additional Information


Expression (COOWF@1.1:wfwexpression) Permanent link for this heading

Defines the expression that is executed for this work item of the activity.

The object of the process is passed into the Local Scope as variable object.

string[] COOWF@1.1:wfwexpression readonly(ui)(
  optional object object,
  optional ProcessInstance process,
  optional ActivityInstance activity,
  optional integer workitem)

Local Scope: dictionary

Name

Description

object

the object of the process

process

the process instance

activity

the current activity instance

workitem

the work item which is currently processes

Additional Information


Object(s) of Action (COOWF@1.1:wfwobject) Permanent link for this heading

Defines the objects used by the action of the work item stored in property wfwaction. If this property does not have a value, the action is executed for the objects of the process. Property wfwscope defines which object of the process is used in that case.

Object[] COOWF@1.1:wfwobject

Additional Information


Repeat After Seconds (COOWF@1.1:wfwrepeat) Permanent link for this heading

Defines the number of seconds, after which the wait action in a wait action instance is repeated. This value can be overwritten with transaction variable number 12 of type INTEGER of software component Workflow by the action or script called.

unsigned integer COOWF@1.1:wfwrepeat

Additional Information


Scope of Action (COOWF@1.1:wfwscope) Permanent link for this heading

Defines the context the action of the work item is executed in. The initial value is WFWS_FIRST ("First of Process Objects").

WorkFlowWorkScope COOWF@1.1:wfwscope

Additional Information


Script (COOWF@1.1:wfwscriptobj) Permanent link for this heading

Defines the ActiveX script that is executed for this work item of the activity. This script is executed for the objects in property wfwobject. If this property does not specify an object, the action is executed for the objects of the process. Property wfwscope defines which object of the process is used.

ScriptComponentObject COOWF@1.1:wfwscriptobj

Additional Information