Defining a Custom Process Property
You can define a process property in the Multi Value Property Window (MVPW) pane or in the WF Process Props list. You can define process properties while you diagram a Workflow Process or you can diagram the entire workflow and then define properties for individual steps. It is recommended that you define process properties before you define an input argument or output argument on an individual step because some of these arguments might reference a process property. For more information, see Using Process Properties.
To define a custom process property
-
Click the canvas in the Process Designer, making sure no Workflow Process step or connector is chosen.
-
In the MVPW pane, go to the Process Properties tab.
-
Add a new (custom process property) record by completing the following fields:
-
Enter a Name for the process property. For more information, see Naming a Workflow Process Step or a Process Property.
-
Define the Data Type field using values from the following table.
Data Type Type of Data the Process Property Holds String
Series of characters
Number
Numeric value
Date
Date value
Hierarchy
Hierarchical data, as in a property set
Binary
Binary value
Siebel CRM encodes binary data in the original character set where it was entered. This data type code is appropriate for data that describes itself, such as XML code.
Integration Object
Integration object
The Siebel Runtime Repository uses the integration object definition for this object.
Alias
XPath notation for pointing to a child in a hierarchical process property
The String data type code is appropriate for strings, text data, and non XML data even though Siebel CRM can store XML data as string data. Siebel CRM assumes that string data in a Workflow Process is UTF 16 String encoded. Literal or Expression data types are UTF 16 String.
You cannot modify a data type after you define it.
-
Define the Default String, Default Date, or Default Number property, as necessary.
Siebel CRM uses the value that you define in one of these properties when it runs a Workflow Process. If the corresponding data type for the value is chosen, then you only define one of these default values. For example, if you define the Date data type, then you can define a Default Date.
-
-
Repeat step 2 and 3 to define more process properties, as required.