Class Hierarchy
Type |
Property |
Name |
Ad Hoc Process Key |
||
Activity Definition |
||
Ad Hoc Process Inserted by |
||
Container Element |
||
Process |
||
Join of Predecessor Activities |
Return Type |
Signature |
GetInstanceElementColor( |
|
GetNextActivityInstances( |
|
HasValidParticipant( |
|
IsActivityCompleted( |
|
IsInstanceElementEvaluated( |
|
PrescribeObject( |
Ad Hoc Process Key (COOWF@1.1:actinstadhockey)
string COOWF@1.1:actinstadhockey readonly
Activity Definition (COOWF@1.1:actinstdefinition)
DefinitionElement COOWF@1.1:actinstdefinition readonly
Ad Hoc Process Inserted by (COOWF@1.1:actinstinsertedadhocby)
User COOWF@1.1:actinstinsertedadhocby readonly
Container Element (COOWF@1.1:actinstparent)
Object COOWF@1.1:actinstparent readonly invisible
Additional Information
Process (COOWF@1.1:actinstprocinst)
ProcessInstance COOWF@1.1:actinstprocinst not null readonly
Join of Predecessor Activities (COOWF@1.1:instjointype)
JoinType COOWF@1.1:instjointype readonly
COOWF@1.1:GetInstanceElementColor
integer
COOWF@1.1:GetInstanceElementColor(
out retval integer
colorcode)
Name |
Description |
colorcode |
the color code
|
COOWF@1.1:GetNextActivityInstances
InstanceElement[]
COOWF@1.1:GetNextActivityInstances(
optional boolean
skipconditions,
optional boolean
includecontrolelements,
out retval InstanceElement[]
nextactinst)
Name |
Description |
skipconditions |
if defined the conditions of gateways are not evaluated and all following activities are returned
|
includecontrolelements |
if defined the search for the next activity instance is stopped
at a control element and the control element is part of the result
|
nextactinst |
the following activity instances
|
boolean
COOWF@1.1:HasValidParticipant(
optional boolean
checkactivesubstitution,
optional boolean
checkaccess,
out retval boolean
hasvalidpart,
out optional string
invalidpartreason)
Name |
Description |
checkactivesubstitution |
if set the participant is checked for active substitutions.
The participant will be marked as invalid if the is a substitution defined
|
checkaccess |
if defined the participant is checked for read access on the object of the process
|
hasvalidpart |
the result
|
invalidpartreason |
a description if the participant is not valid
|
boolean
COOWF@1.1:IsActivityCompleted(
out retval boolean
iscompleted)
Name |
Description |
iscompleted |
the result
|
COOWF@1.1:IsInstanceElementEvaluated
boolean
COOWF@1.1:IsInstanceElementEvaluated(
out retval boolean
isevaluated,
optional boolean
allowstartable)
Name |
Description |
isevaluated |
|
allowstartable |
if set startable activities are not treated as evaluted
|
ProcessInstance
COOWF@1.1:PrescribeObject(
optional integer
handle,
optional integer
index,
ref optional WorkFlowPrescriptionList[]
prescription,
optional boolean
prescrparallel,
optional object
prescrback,
optional string
remark,
optional boolean
remarkdefined,
optional datetime
receivedat,
optional datetime
startedat,
optional datetime
completedat,
ref optional WorkFlowPrescriptionBlockList[]
prescrblocks,
optional boolean
notcomplete,
optional object[]
additionalobjects,
optional object[]
concernedobjects,
optional string
processname,
optional WorkFlowDiagram
processdiagram,
optional boolean
delayedprocessstart,
optional string
adhocprocesskey,
out retval ProcessInstance
procinst,
optional WorkFlowParticipantMapping[]
partmapping,
optional boolean
expandsubprocesses,
optional dictionary
processparams,
optional string
procinstcommonid)
Name |
Description |
handle |
unused deprecated
|
index |
unused deprecated
|
prescription |
the prescription list contains the following
activities and participants
|
prescrparallel |
defines if following activities defined in
parameter prescription will be added parallel
|
prescrback |
this activity will be added after the inserted
activity instances.
|
remark |
the entered remark will be stored to the current
activity instance.
|
remarkdefined |
determines if a remark is supplied
|
receivedat |
the time stamp when the current activity was received.
Only important for manual activities!
|
startedat |
the time stamp when the current activity was started
Only important for manual activities!
|
completedat |
the time stamp when the current activity was completed
Only important for manual activities!
|
prescrblocks |
the prescription blocks contains the following activities
and participants
|
notcomplete |
internal: is used for integrity checks if the current
activity was already completed
|
additionalobjects |
when creating a new process this objects will be
added to
COOWF@1.1:procinstobjects |
concernedobjects |
the objects which are dependent for the prescription
|
processname |
the name of the newly created process
|
processdiagram |
the supplied diagram initiates the process on the current object
|
delayedprocessstart |
the process is not started immediately
|
adhocprocesskey |
the key for the ad hoc process. This parameter is for internal reasons and
should not be set.
|
procinst |
the process instance where the ad hoc elements were inserted to
|
partmapping |
the supplied mapping is used to replace the participants defined in the process diagram when the activities are created.
|
expandsubprocesses |
If set to
True , all subprocesses contained in the supplied process diagram are expanded
directly when the process is started |
processparams |
if defined the process parameters are merged into the process parameters of the process diagram
|
procinstcommonid |
if defined the identification is stored in property procinstcommonid for newly created processes.
This identification is used to allow to combine commonly started process instances
|
Additional Information