Viewing the Tree of Activities in a specific Process

The Activity Table in the Process History section displays a time-ordered tree view of activities for the process selected in the Processes table. Activity status changes and any processes spawned by subprocesses are shown underneath the activity nodes. Process nodes are displayed as sub-nodes of the subprocess activities that spawned them.

ColumnDescription
Activity NameName of the activity
Event DetailsDetails about activity events
OIDActivity OID
CriticalityCriticality category of the activity instance. For details on this column, refer to section Criticality of chapter Working with Activity Tables.
StartedTime when an activity was started
Last ModificationTime when activity was last modified
Event PerformerPerformer of the event
Assigned ToUser the activity is assigned to
StatusStatus of the process or activity
ActionsAvailable actions, like activating, aborting and delegating

Activity List of Process Instance
Figure: Activities Table

Please refer to the following sections for details:

Activity Types

The specific type of an activity is indicated via the following icons:

Icon Description
Application Activity
Auxiliary Activity
Manual Activity

Quality Assurance States

Manual Activities marked for Quality Assurance, are displayed according to their states in the following way:

Icon Description
Quality assurance failed
Quality assurance passed

For details on possible states of activities marked for quality assurance refer to chapter Quality Assurance in the Infinity Process Platform Concepts Quality Assurance in the Infinity Process Platform Concepts handbook.

Indicated Actions and State Changes

Activity state change events and actions performed on the activity are displayed in the Activity Name column as follows:

Icon Description
Activity is delegated
Activity terminated events
Activity state change events like:
  • Activity is in aborting state
  • Activity is aborted
  • Activity is activated
  • Activity is suspended
  • Activity is scheduled for resubmission
  • Activity is interrupted
  • Activity is halted
  • Activity threw an exception

Filtering Activities

In the Filters section of the toolbar, you can filter the rows, e.g. for different state of activities.

Filters
Figure: Provided Filters.

Show/Hide non-interactive Activities

You can choose to show or hide non-interactive activities, like application activities, by enabling or disabling the filter button for non-interactive activities .

Show/Hide interactive Activities

You can choose to show or hide interactive activities, like manual activities, by enabling or disabling the filter button for interactive activities .

Show/Hide Auxiliary Activities

You can choose to show or hide auxiliary activities (route activities) by enabling or disabling the filter button for auxiliary activities .

Auxiliary activities are all route activities and activities defined as Is Auxiliary Activity in the activities property page in the Infinity Process Workbench. Please refer to the chapter Specifying Activities of the Infinity Process Platform Documentation - Modeling Guide section Display of the chapter Specifying Activities for detailed information on setting the Display option for defining activities as auxiliary.

If the auxiliary activity is a subprocess activity and the Show/Hide auxiliary activities button is disabled, all following activities in this subprocess will be hidden as well.

Show/Hide Delegation Events

You can choose to show or hide delegation events by enabling or disabling the filter button for delegation events Show / Hide Delegation Events.

Show/Hide Exceptions

You can choose to show or hide exceptions by enabling or disabling the filter button for exceptions Show / Hide Exceptions.

Show/Hide terminated Events

You can choose to show or hide terminated events by enabling or disabling the filter button for terminated events Show / Hide Terminated Events.

Show/Hide State Change Events

You can choose to show or hide state change events by enabling or disabling the filter button for state change events Show / Hide State Change Events.

Activity Tooltip

An activity tooltip indicates the type of activity like Application, Manual etc. Move your mouse-pointer over the according activity to invoke a tooltip with the activity type.

Tooltip
Figure: Indicate the Activity Type.

Actions

The following actions are available according to...

Activating Activity Instances

To activate an activity, click the Activate icon in the Actions column:

Activate Action
Figure: Start Activate Action

Aborting Activity Instances

This column provides an abort button if the following requirements are fulfilled:

To abort an activity, click the Abort icon:

Abort Action
Figure: Start Aborting an Action

For details on aborting activities, refer to section Aborting Activities of chapter Activity View of the Administration Perspective.

Note
Out data mappings of aborted activity instances will not be evaluated. The following activity instances using In data mappings from those data have to be aware that the data values may not be initialized or can contain incorrect data.

Delegating Activity Instances

In case you have the permission to delegate the according activity to other users, the Delegate icon in the Actions column is enabled. Please refer to section Authorization of chapter Specifying Activity Properties in the Business Process Modeling Handbook for detailed information on this permission.

To delegate an activity, click the Delegate icon.

The Delegation Dialog opens, where you can choose a user. Refer to chapter Delegating Activities for detailed information on delegating activities.

Displaying Quality Assurance Code

In case an interactive activity is in quality assurance state, as described in section Quality Assurance States, an additional option to display quality assurance code(s) added to this activity instance is available. In case the option is enabled, quality assurance code exists. To view the existing code(s), click on the icon. A list of appended quality assurance code(s) is displayed.


Figure: Display Quality Assurance Code(s) for the activity

Viewing Event Details

The Event Details column displays details for events of interactive activities as well as details on event actions.

Viewing Event Details for Interactive Activities

In the Event Details column for interactive activities, the Event performer and Event details are displayed for each activity state change.

Activated

For an activation of an activity, the role or organization of the performer who activated the activity is displayed in the Event Details column. The event performer can be viewed in the Event Performer column.


Figure: Activation Event Details

Organization information is also displayed.


Figure: Event Details including Department Information

Suspended

If an activity is suspended, the performer it has been assigned to is displayed with an incoming arrow. Per default, this is the assigned role or organization of the activity.


Figure: Suspended Event Details

In case the activity is suspended with the option Suspend and Save to My Worklist, the logged-in user is displayed in the suspended event row.


Figure: Assigned User displayed in Suspended Event Details

Delegation

A delegation event displays the user, role or organization, the activity is delegated from and to. The Event Performer column entry shows the performer who delegated the activity.


Figure: Delegation Event Details

Aborted

In case an activity is aborted then it is displayed.


Figure: Aborted Event Details

Halted

In case an activity is paused and started then it is displayed as Halted.


Figure: Halted Event Details

Viewing Details on Events

To view the event in Process History, the Log Handler option in the Implementation properties of event should be selected.

Timer Non-boundary Event

The event is visible under the route activity node. The Event Details column entry displays the name or, if no name is specified, the ID. It also displays the start time and last modification time.

Event
Figure: Event Activity in Process History

Non-interrupting Timer Boundary Event

The event is visible under the activity node to which the fired event is bound. The Event Details column entry displays the name or, if no name is specified, the ID. It also displays the start time and last modification time.

Event
Figure: Event Activity in Process History

Interrupting Timer Boundary Event

The event is visible under the activity node to which the fired event is bound. The Event Details column entry displays the name or, if no name is specified, the ID, followed by an arrow and the text Abort Activity. It also displays the start time and last modification time.

Event
Figure: Event Activity in Process History

Interrupting Error Event

The event is visible under the activity node to which the fired event is bound. The Event Details column entry displays the name or, if no name is specified, the ID, followed by an arrow and the text Abort Activity. It also displays the start time and last modification time.

Event
Figure: Error Event Activity in Process History