Create substitutable parameters for use in subject and description expressions. Also create custom task properties for selection filters in Process Central and other task clients.
When you define a task, you can create presentation parameters for the task subject and description, as described in
Configuring Presentation Parameters for a Task or Notification Subject or Description
.
You can also create presentation parameters that are used for custom task properties. By creating custom task properties, you can configure Process Central and other task clients to use them.
To use custom properties in Process Central, see
Configuring Process Central Task Columns and Task Filters Using Properties
.
To Create a Custom Task Property:
In the Properties view of a task, select the Presentation tab.
Click (
...
) to open the
Presentation Parameters
dialog.
Select Add and click (...) to open the Expression builder.
Create an expression for the parameter. For example, select an input message part. The name of this part can be used as a column name in an task list.
Select the Type. Allowed types are string, integer, double, boolean, date and dateTime
Name the parameter appropriately, as shown in the following illustration.
Tips for Using Custom Properties:
Custom properties created in Presentation Parameters do not need to be used in the task subject or description.
To view a list of the properties you create, deploy your process to the server, display the Process Console Catalog page, and select Task Properties
Property names do not need to be unique, if added as different types. For example, you can create a property named "priority", once as a string and once as an integer. The Task Properties list appends the type to the name:
priority.string
and
priority.integer
.
Allowed types are string, integer, double, boolean, date and dateTime.
You may want to take advantage of the Process Developer custom function getOutput as an expression for a property. This allows you to filter a task list using an output message part.
Task properties deployed in the .avcconfig file are not tied to a particular process. They are for general use in a task client.
See also,
Configuring Process Central Task Columns and Task Filters Using Properties