2022 June Release

Struct COOWF@1.1:ArchivedProcessStatistic Permanent link for this heading

Structure for the statics of an archived process

Properties Permanent link for this heading

Type

Property

Name

ArchivedActivityStatistic[]

procstatarchivedactivities

Activities

integer

procstatnrcompleted

Activities Completed

integer

procstatnrinst

Number of Activities

integer

procstatnrreceived

Activities Waiting to Be Started

integer

procstatnrreceivedoverdue

Activities Waiting to Be Started (Delayed)

integer

procstatnrstarted

Activities Started

integer

procstatnrstartedoverdue

Activities Started (Delayed)

integer

procstatnrsuspended

Suspended Started

integer

procstatnrsuspendedoverdue

Suspended Started (Delayed)

integer

procstatnrwaiting

Activities Waiting to Become Startable

integer

procstatnrwaitingoverdue

Activities Waiting to Become Startable (Delayed)

integer

procstatpercentcomp

Percent Completed

integer

procstatreceivedtime

Waiting Period for Received Activities (Sec.)

string(32)

procstatreceivedtimestr

Waiting Period for Received Activities

integer

procstatstartedtime

Working Period for Started Activities (Sec.)

string(32)

procstatstartedtimestr

Working Period for Started Activities

integer

procstattotaltime

Running Period of Process (Sec.)

string(32)

procstattotaltimestr

Running Period of Process

Properties Permanent link for this heading


Activities (COOWF@1.1:procstatarchivedactivities) Permanent link for this heading

unique ArchivedActivityStatistic[] COOWF@1.1:procstatarchivedactivities


Activities Completed (COOWF@1.1:procstatnrcompleted) Permanent link for this heading

This property contains the number of activity instances that have been completed yet. This are activity instances with a valid value in property actinstcompletedat (i.e. essentialy all activities in state Completed, Delegated or Rejected).

unsigned integer COOWF@1.1:procstatnrcompleted not null readonly


Number of Activities (COOWF@1.1:procstatnrinst) Permanent link for this heading

This property contains the number of activity instances that are part of the process instance. This includes all activity instances and wait actions.

unsigned integer COOWF@1.1:procstatnrinst not null readonly


Activities Waiting to Be Started (COOWF@1.1:procstatnrreceived) Permanent link for this heading

This property contains the number of activity instances that are visible in the worklists of the users but not started yet. These are activity instances that have a valid value in actinstreceivedat and that are not yet started. Essentially the activities in state Startable are counted.

unsigned integer COOWF@1.1:procstatnrreceived not null readonly


Activities Waiting to Be Started (Delayed) (COOWF@1.1:procstatnrreceivedoverdue) Permanent link for this heading

This property contains the number of activity instances that are visible in the worklists of the users but not started yet and the defined deadlines of this activities are expired. These are activity instances that have a valid value in actinstreceivedat and that are not yet started. Essentially the activities in state Startable are counted.

unsigned integer COOWF@1.1:procstatnrreceivedoverdue not null readonly


Activities Started (COOWF@1.1:procstatnrstarted) Permanent link for this heading

This property contains the number of activity instances with a valid value in property actinststartedat and that are not yet completed. Essentially the activity instances in state Started are counted.

unsigned integer COOWF@1.1:procstatnrstarted not null readonly


Activities Started (Delayed) (COOWF@1.1:procstatnrstartedoverdue) Permanent link for this heading

This property contains the number of activity instances with a valid value in property actinststartedat and that are not yet completed and the defined deadlines of this activities are expired. Essentially the activity instances in state Started are counted.

unsigned integer COOWF@1.1:procstatnrstartedoverdue not null readonly


Suspended Started (COOWF@1.1:procstatnrsuspended) Permanent link for this heading

This property contains the number of activity instances with are suspended.

unsigned integer COOWF@1.1:procstatnrsuspended not null readonly


Suspended Started (Delayed) (COOWF@1.1:procstatnrsuspendedoverdue) Permanent link for this heading

This property contains the number of activity instances with are suspended and the defined deadlines of this activities are expired.

unsigned integer COOWF@1.1:procstatnrsuspendedoverdue not null readonly


Activities Waiting to Become Startable (COOWF@1.1:procstatnrwaiting) Permanent link for this heading

This property contains the number of activity instances that are neither completed, started nor startable, but which can be started in the future. Essentially this includes the activity instances in state Waiting.

unsigned integer COOWF@1.1:procstatnrwaiting not null readonly


Activities Waiting to Become Startable (Delayed) (COOWF@1.1:procstatnrwaitingoverdue) Permanent link for this heading

This property contains the number of activity instances that are neither completed, started nor startable, but which can be started in the future and the defined deadlines of this activities are expired. Essentially this includes the activity instances in state Waiting.

unsigned integer COOWF@1.1:procstatnrwaitingoverdue not null readonly


Percent Completed (COOWF@1.1:procstatpercentcomp) Permanent link for this heading

This property contains the number of activity instances that have been completed yet in percent. It shows the relation of (completed + not to be executed activities)/entier number of activities.

unsigned integer COOWF@1.1:procstatpercentcomp not null readonly


Waiting Period for Received Activities (Sec.) (COOWF@1.1:procstatreceivedtime) Permanent link for this heading

This property contains the sum of the time periods the activity instances of the process instance waited in the worklists of the users for being started.
For all activity instances with a value in property actinstreceivedat the difference in actinstreceivedat and actinststartedat is added. If property actinststartedat does not have a value, the current date is used.

unsigned integer COOWF@1.1:procstatreceivedtime not null readonly invisible


Waiting Period for Received Activities (COOWF@1.1:procstatreceivedtimestr) Permanent link for this heading

This property contains the sum of the time periods the activity instances of the process instance waited in the worklists of the users for being started. This time period is formatted as string.
For all activity instances with a value in property actinstreceivedat the difference in actinstreceivedat and actinststartedat is added. If property actinststartedat does not have a value, the current date is used.

string(32) COOWF@1.1:procstatreceivedtimestr not null readonly


Working Period for Started Activities (Sec.) (COOWF@1.1:procstatstartedtime) Permanent link for this heading

This property contains the sum of the time periods users worked on the activity instances of the process instance in their worklists after they were started.
For all activity instances with a valid value in actinststartedat the difference in actinststartedat and actinstcompletedat are added up. If property actinstcompletedat does not have a value yet, the current date is used.

unsigned integer COOWF@1.1:procstatstartedtime not null readonly invisible


Working Period for Started Activities (COOWF@1.1:procstatstartedtimestr) Permanent link for this heading

This property contains the sum of the time periods users worked on the activity instances of the process instance in their worklists after they were started. This time period is formatted as string.
For all activity instances with a valid value in actinststartedat the difference in actinststartedat and actinstcompletedat are added up. If property actinstcompletedat does not have a value yet, the current date is used.

string(32) COOWF@1.1:procstatstartedtimestr not null readonly


Running Period of Process (Sec.) (COOWF@1.1:procstattotaltime) Permanent link for this heading

This property contains the running period of the process instance in seconds. The value of this property depends on the state the process is in.
  • Completed process: the difference of the properties procinstcompletedat and procinststartedat.
  • All activity instances are completed, the process instance itself is not completed: the difference in completing the last activity instance and the property procinststartedat.
  • Running process: the difference in the current date and the property procinststartedat.

unsigned integer COOWF@1.1:procstattotaltime not null readonly invisible


Running Period of Process (COOWF@1.1:procstattotaltimestr) Permanent link for this heading

This property contains the running period of the process instance. This time period is formatted as string. The value of this property depends on the state the process is in:
  • Completed process: the difference of the properties procinstcompletedat and procinststartedat.
  • All activity instances are completed, the process instance itself is not completed: the difference in completing the last activity instance and the property procinststartedat.
  • Running process: the difference in the current date and the property procinststartedat.

string(32) COOWF@1.1:procstattotaltimestr not null readonly