Overview of the Process Property
A process property is a container that stores a value that the Workflow Process gets from the Siebel database or that it derives before or during processing. The value that a process property contains can be used in the following ways:
- To pass information between objects. For example, between steps in a Workflow Process, between a Workflow Process and a sub process, or between a Workflow Process and a business service. You define a process property as an input argument or output argument on a Workflow Process step. 
- To make decisions. You can base a decision branch on the value that a process property contains. 
- In expressions. You can use the value that a process property contains in an expression. 
When a Workflow Process finishes, the final value of each process property is available as a separate output argument that Siebel CRM can pass to another object. For more information about:
- Arguments that you can use with a process property, see Process Property Fields and Arguments. 
- Property sets, see Integration Platform Technologies: Siebel Enterprise Application Integration.