Workflow Process
A workflow process allows you to use a familiar flowcharting interface to define the business processes that your company uses. A workflow process includes one or more process steps, such as start steps, subprocesses, decision points, and tasks.
This object type occurs in the following location in the object hierarchy:
Siebel Objects > Workflow Process
The following table describes properties that Siebel CRM uses with a workflow process.
Property | Description |
---|---|
Auto Persist |
If TRUE, then this workflow process is persistent. |
Business Object |
Specifies the name of the business object that this workflow process references. Optional. The drop-down list for this property displays only business objects that include a primary business component. |
Effective End Date |
Specifies a date that Siebel CRM uses to retire this workflow process. For example, you can set the start date to a future date and set the end date for the existing version to the same date. Siebel CRM uses the new version starting on this date. |
Effective Start Date |
Specifies a date that Siebel CRM uses to start using this workflow process. |
Error Process Name |
Specifies the name of a workflow process. If the workflow process on which you specify the Error Process Name property encounters an error, then it runs the workflow process that you define in this property. |
Group |
Specifies the name of a group. This group allows you to group similar workflow processes according to your criteria, such as all the workflow processes that support a particular business process. To define this group, you use the List of Values view in the Application Administration screen in the client. This property only applies to workflow processes before Siebel CRM version 7.7. Starting with version 7.7, it is recommended that you do not use this property. You can use the Project property instead. |
Name (R) |
Specifies a name for this workflow process. |
Pass By Ref Hierarchy |
If TRUE, and if this workflow process is a subprocess of another workflow process, then Siebel CRM uses a reference to send any modifications it makes in this workflow process to the parent workflow process. This property can reduce the amount of memory that a workflow process requires because Siebel CRM sends data through a reference instead of sending a value. |
Process Name |
Specifies a name that describes the work that this workflow process performs. |
Replication Level |
Specifies how Siebel CRM synchronizes this workflow process with a Mobile Web Client. You can use one of the following values:
|
State Management Type |
For more information, see State Management Type Property of a Workflow Process. |
Status |
Displays the current status of this workflow process. |
Version |
Displays the version number of this workflow process. The default version is 0. Siebel Tools increments this version number by one each time you revise this workflow process. |
Web Service Enabled (O) |
If TRUE, then Siebel CRM exposes this workflow process as a Web service and can independently call it. Setting this property to TRUE does not automatically implement the workflow Web service. Defining the workflow process for a Web service does not set this property to TRUE. |
Workflow Mode |
Specifies the mode that defines the runtime configuration of this workflow process. |