Task Properties and the Property Set

A task property is an object that stores a value that the task gets from the Siebel database or gets before or during processing. Some of the ways that Siebel CRM uses a task property are as follows:

  • Pass information between objects. For example, between two steps in a task, between a task and a subtask, or between a task and a business service. You define the task property as an input argument or output argument for the step.

  • Design a decision branch that uses the value in a task property.

  • Use the value in a task property in an expression.

The final value of each task property is available as a separate output argument when a task finishes. You can configure Siebel CRM to pass this value to other objects.

For more information about:

  • Defining metrics for a task property, see About Task Metrics.

  • The process property, which is similar to the task property, see Siebel Business Process Framework: Workflow Guide.

  • Properties, including a detailed description of properties, see Siebel Object Types Reference.

How a Task Property Works

The following image illustrates how Siebel CRM uses a task property.


How Siebel CRM Uses a Task Property

As shown in this image, the following steps describe one example of how Siebel CRM uses a task property:

  1. Siebel CRM uses a task property to send data to Task Step 1 as an input argument.

  2. Task Step 1 uses the data according to the internal configuration for the step.

  3. An output argument on Task Step 1 sends data from the step to the task property.

  4. An input argument on Task Step 2 brings the data that Task Step 1 uses into Task Step 2, where Siebel CRM can use it according to the internal configuration that is defined for Task Step 2.

The following table describes how a task property manages property sets in two different ways.

Object Description Work You Perform

Task Property

Store values that apply to the entire task.

Click the Task Editor canvas, and then use the Multi Value Property Window (MVPW) pane.

Step Argument

Communicates information between a task property and an individual step in a task.

Click a task step, and then use the Multi Value Property Window (MVPW) pane.