Siebel Object Types Reference > Siebel Object Types Reference > Workflow Process Object Types >
WF Step
A WF step defines a step in a workflow process. This object type occurs in the following location in the object hierarchy:
Table 243 describes properties that Siebel CRM uses with a WF step.
Table 243. Properties of the WF Step
|
|
Allow Retry Flag |
Not used. |
Business Component (O)(R) |
Specifies the business component field that Siebel CRM uses to determine the condition. If the Compare to value is Business Component, then the Business Component property is required. |
Business Service Method |
Specifies the name of the business service method that Siebel CRM calls. |
Business Service Name |
Specifies the name of the business service that Siebel CRM calls. The drop-down list for this property displays business services that include a Hidden property is FALSE. |
Error Code |
Specifies a number that identifies a string in the Siebel database that contains the error message. |
Error Message |
Specifies the text of the error message. If you choose a value in the Error Code property, then Siebel Tools automatically enters a value in the Error Message property. |
Maximum Iterations |
Specifies the maximum number of times Siebel CRM can run this step in a workflow process instance. If it reaches the maximum number of iterations, then it creates an Object Manager error and the workflow process returns an In Error status. If you require the process to run to completion, then you must configure an object to catch and handle the error, such as an error workflow process or exception branch. |
Name |
Specifies a descriptive name that includes the following characteristics:
- Consistent with your overall naming strategy
- Meaningful to the designer of the process
- Unique
If you create a new WF step, then Siebel Tools automatically assigns a name depending on the type of step and a sequence number. You can modify this name or leave it as is. |
Operation |
Specifies the comparison operation. You can use one of the following values:
- Delete
- Insert
- NextRecord
- PrevRecord
- Query
- QueryBiDirectional
- Update
- Upsert
|
Processing Mode (O) |
Specifies the mode that Siebel CRM uses to run the workflow process if a runtime event triggers this workflow process, You can use one of the following values:
- Local Synchronous. Runs the workflow process in the Application Object Manager. This value is the default value.
- Remote Synchronous. Sends a synchronous request to the Workflow Process Manager server component to run the workflow process.
- Remote Asynchronous. Sends an asynchronous request to the Workflow Process Manager server component to run the workflow process.
|
Subprocess Name |
Specifies the name of the subprocess step. |
Type |
Specifies the type of WF step. Siebel Tools automatically enters this value when you create a new step in the Process Designer. This value is a read only property. |
Update Snapshot |
If this property contains a check mark, and if Siebel CRM reaches this step in the workflow process at run time, then it uses a snapshot of the workflow process state. It does this so that it can can recover the state if a system failure occurs. |
User Interact View |
Specifies the name of the Siebel view that Siebel CRM displays. |
Properties of Different Types of Workflow Process Steps
This topic describes properties of the various steps and connectors in a workflow process.
Table 244 describes properties of the start step.
Table 244. Properties of the Start Step
|
|
Name |
Start |
Parent Name |
Workflow name:version |
Processing Mode |
Local Synchronous |
Table 245 describes properties of the business service step.
Table 245. Properties of the Business Service Step
Business Service Property |
|
Allow Retry Flag |
FALSE |
Business Service Name |
Choose the business service name from the picklist. |
Business Service Method |
Choose the business service method from the picklist. |
Name |
Business service 0. You can modify this value, as necessary. |
Parent Name |
Workflow name:version |
Table 246 describes properties of the decision point step.
Table 246. Properties of the Decision Point
|
|
Name |
Decision Point 0. You can modify this value, as necessary. |
Parent Name |
Workflow name:version |
Table 247 describes properties of the subprocess step.
Table 247. Properties of the Sub Process Step
|
|
Name |
Sub Process 0. You can modify this value, as necessary. |
Sub Process Name |
Choose the name of the subprocess from the picklist. Siebel CRM only displays subprocesses in this picklist that include a status of Complete. |
Table 248 describes properties of the Siebel operation step.
Table 248. Properties of the Siebel Operation Step
Siebel Operation Property |
|
Allow Retry Flag |
FALSE |
Business Component |
Choose the business component name from the picklist. |
Name |
Siebel Operation 0. You can modify this value, as necessary. |
Operation |
Choose the operation from the list. |
Parent Name |
Workflow name:version |
Table 249 describes properties of the task step.
Table 249. Properties of the Task Step
|
|
Name |
Task 0. You can modify this value, as necessary. |
Task Name |
Choose the task name from the picklist. |
Table 250 describes properties of the user interact step.
Table 250. Properties of the User Interact Step
|
|
Name |
User Interact 0. You can modify this value, as necessary. |
Parent Name |
Workflow name:version |
User Interact View |
Choose the view name from the picklist. |
Table 251 describes properties of the wait step.
Table 251. Properties of the Wait Step
|
|
Business Service Method |
Sleep |
Business Service Name |
Workflow Utilities |
Maximum Iterations |
Not applicable |
Name |
Wait 0. You can modify this value, as necessary. |
Parent Name |
Workflow name:version |
Table 252 describes properties of the stop step.
Table 252. Properties of the Stop Step
|
|
Error Code |
Choose the error code from the picklist. |
Error Message |
If you choose the Error code, then Siebel Tools populates the Error Message property. |
Name |
Stop 0. You can modify this value, as necessary. |
Parent Name |
Workflow name:version |
Table 253 describes properties of the end step.
Table 253. Properties of the End Step
|
|
Name |
End 0. You can modify this value, as necessary. |
Parent Name |
Workflow name:version |
Table 254 describes properties of the error exception connector.
Table 254. Properties of the Error Exception Connector
Error Exception Connector Properties |
|
Inactive |
FALSE |
Name |
Error Exception 0. You can modify this value, as necessary. |
Parent Name |
Siebel CRM enters this value from step name. |
Type |
Error Exception |
User Event Name |
Leave this field empty. |
User Event Storage |
Leave this field empty. |
User Event Timeout |
0 |
|