About the Task Progress Indicator

A task includes a Task Progress Indicator that displays the number of screens completed and the percentage of task completed. For example, the indicator might display the following information:

Percentage Complete: 40%

Siebel CRM displays a Progress Indicator in the task pane. It displays the percentage of views that the user has completed as part of the total number of views in the current task.

How Siebel CRM Determines the Percentage of Task Completion

To calculate the percentage of task completed, Siebel CRM determines the following for each view in the task:

  • The number of views the user completed

  • The total number of views in the task

This percentage of task completed is the number of views completed divided by the total number of views that exist in the task. For example, if the user completes five views and if a total of eight views exist in the task, then the percentage of the task completed is 62.5% (and Siebel CRM rounds this up to 63).

To avoid runtime overhead, Siebel CRM does most of the calculations it requires to determine task completion during application design.

Decision steps, subtask steps, and loops can contribute to task complexity. To handle this complexity, Siebel CRM stores the number of views that exist in the longest possible path to reach the end step from the current view, including subtasks and alternative branches. It stores this number for each task view step. The only runtime calculation that Siebel CRM does is to track the number of views that the user completes.

For more information, see Enabling the Task Progress Indicator.