Selectable Fields for Process

This section lists selectable fields for process objects.

Selectable Fields for Process
Field Description Output

attribute[].*

Attribute instance

If attribute[name] is specified, then default is value; if not, default is a list of all associated attribute names.

automated[].*

The automated activity

If automated[name] is specified, then default is value; if not, default is a list of all associated automated activity names (see Selectable Fields for Query)

automated[].trigger[]

any trigger configured for the process state

Returns list of triggers in this format:

trigger = EVENT_INVOCATION:PROGRAM_NAME(ARGS)

Include a program name in square brackets to check for the existence of that program: TRUE/FALSE will be returned to indicate if that program is or is not configured as a trigger. If you do not include a PROGRAM_NAME, all triggers are listed.

autostart

Is autostart enabled?

True/False

context.*

The context identifier

Returns current context user.

description

The process description

Value

hidden

Is Process defined as hidden?

True/False

id

The workflow identifier

Value

interactive[].*

The interactive activity

If interactive[name] is specified, then default is value; if not, default is a list of all associated interactive activity names. (see Selectable Fields for Query)

interactive[].trigger[]

any trigger configured for the process state

Returns list of triggers in this format:

trigger = EVENT_INVOCATION:PROGRAM_NAME(ARGS)

Include a program name in square brackets to check for the existence of that program: TRUE/FALSE will be returned to indicate if that program is or is not configured as a trigger. If you do not include a PROGRAM_NAME, all triggers are listed.

modified

The time and date the administration object was modified

Value

modified.generic

Time and date in generic format (independent of the MX_NORMAL_DATETIME_FORMAT and MX_DECIMAL_SYMBOL settings chosen by an Administrator) the administration object was modified

Value

name

The workflow name

Value

node[].*

The element of process

If node is specified, default is value. If nothing is specified in [ ], returns node names for process.

object[ ]

a corresponding business object

Returns a business object where the type matches the string in [ ] and the name is the same as the process's name. If no string is given, the object type is process, with case ignored. In a case sensitive environment if more than 1 type meets that criteria (such as both a Person type and a PERSON type), OR if there are more than 1 object with the same type and name that are not in the same revision chain, the object with the latest originated date is returned. When objects with same type and name are in the same revision chain, the latest revision is returned.

originated

The time and date the administration object was created

Value

originated.generic

Time and date in generic format (independent of the MX_NORMAL_DATETIME_FORMAT and MX_DECIMAL_SYMBOL settings chosen by an Administrator) the administration object was created

Value

property[].*

Associated properties

If property[ ] is specified, returns property names and values. If blank, returns all property names and values.

transition

Transition condition

Value

trigger

Trigger program definitions

Value (see Selectable Fields for Program)

trigger[]

any trigger configured for the process state

Returns list of triggers in this format:

trigger = EVENT_INVOCATION:PROGRAM_NAME(ARGS)

Include a program name in square brackets to check for the existence of that program: TRUE/FALSE will be returned to indicate if that program is or is not configured as a trigger. If you do not include a PROGRAM_NAME, all triggers are listed.