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.

As shown in this image, the following steps describe one example of how Siebel CRM uses a task property:
-
Siebel CRM uses a task property to send data to Task Step 1 as an input argument.
-
Task Step 1 uses the data according to the internal configuration for the step.
-
An output argument on Task Step 1 sends data from the step to the task property.
-
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. |