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.