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 247 describes properties that Siebel CRM uses with a WF step.

Table 247. Properties of the WF Step
Property
Description

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 248 describes properties of the start step.

Table 248. Properties of the Start Step
Start Property
Value

Name

Start

Parent Name

Workflow name:version

Processing Mode

Local Synchronous

Table 249 describes properties of the business service step.

Table 249. Properties of the Business Service Step
Business Service Property
Value

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 250 describes properties of the decision point step.

Table 250. Properties of the Decision Point
Decision Point Property
Value

Name

Decision Point 0. You can modify this value, as necessary.

Parent Name

Workflow name:version

Table 251 describes properties of the subprocess step.

Table 251. Properties of the Sub Process Step
Sub Process Property
Value

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 252 describes properties of the Siebel operation step.

Table 252. Properties of the Siebel Operation Step
Siebel Operation Property
Value

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 253 describes properties of the task step.

Table 253. Properties of the Task Step
Task Property
Value

Name

Task 0. You can modify this value, as necessary.

Task Name

Choose the task name from the picklist.

Table 254 describes properties of the user interact step.

Table 254. Properties of the User Interact Step
User Interact Property
Value

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 255 describes properties of the wait step.

Table 255. Properties of the Wait Step
Wait Property
Value

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 256 describes properties of the stop step.

Table 256. Properties of the Stop Step
Stop Property
Value

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 257 describes properties of the end step.

Table 257. Properties of the End Step
Stop Property
Value

Name

End 0. You can modify this value, as necessary.

Parent Name

Workflow name:version

Table 258 describes properties of the error exception connector.

Table 258. Properties of the Error Exception Connector
Error Exception Connector Properties
Value

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

Siebel Object Types Reference Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Legal Notices.