Siebel Business Process Framework: Task UI Guide > Configuring Task UI > Editing Task Flows >
Configuring Task Properties
You can use task properties to store values that you can use in task steps, either as input and output arguments, or for performing evaluations. Task Properties store values that the task retrieves from the database or derives before or during processing. You can base decision branches on the values in a task property, and pass the task properties as input and output arguments. You can also use the task property values in expressions.
There are two types of task properties: system task properties and user task properties. For a description of system task properties, see System Task Properties. User task properties can be of type String, Number, Binary, Date, Hierarchy, Integration Object, and Strongly Typed Integration Object. You use the Multi Value Property Window to define and configure task properties.
To define a task property
- Open the task to which you want to add a task property in the Task Designer.
- In the Task Designer, click the open area of the canvas (not on a task step).
The Multi Value Property Window displays tabs associated with the task.
- In the Multi Value Property Window, click the Task Properties tab.
- Right-click the list area of the Task Properties tab, and choose New Record from the pop-up menu.
- Enter a Name, and select the Data Type for the task property.
- (Optional) You can assign a default value for the task property in the Default field if necessary.
- (Optional) You can change the values of Access Mode and In/Out.
By default, Access Mode and In/Out are set to R/W and None respectively. Typically, you do not need to change these values. However, you can make changes as follows:
- You can change Access Mode to make the task property read-only.
- You can change In/Out to In, Out, or In/Out, which allows you to use the task property as input, output, or both for the task. The default is None, which confines the task property to the task instance executed.
- If you chose Integration Object as the Data Type (in Step 5), select the Integration Object to be used for the task property.
- (Optional) You can provide Comments, as necessary.
- Step off the record to save your changes.