Siebel Business Process Framework: Workflow Guide > Options for Configuring a Workflow Process > Setting the Workflow Mode Property >

Options for the Workflow Mode Property


This topic describes how the workflow mode determines the types of steps a workflow process can contain.

Workflow Mode Usage with the Wait Step and the User Interact Step

If a workflow process includes a user interact step, then you must set the mode property of this workflow process to Interactive Flow. This workflow process can contain a wait step that waits for an event. In some situations, a wait is not required. For example, you can use a wait step that only assigns a value to a process property.

A workflow process that includes a wait step is a long-running workflow process only if the wait step waits for an amount of time. The Workflow Process Manager must resume the workflow process after the wait finishes. If a wait step waits for a run-time event in a user session, then the workflow process is not a long-running workflow process. This type of workflow process can include a user interact step, which makes it an interactive workflow.

Workflow Mode Usage with the Sub Process Step

A workflow process can call multiple sub processes, but the workflow mode of the calling workflow process must be consistent with the workflow mode for the sub process.

Table 34 describes the workflow modes that Siebel CRM allows between the calling workflow process and the sub process.

Table 34. Workflow Modes That Siebel CRM Allows Between the Calling Workflow Process and the Sub Process
Mode of the Calling Workflow Process
Mode of the Sub Process

Service Flow

Service Flow

Interactive Flow

You can use any of the following modes:

  • Service Flow
  • Interactive Flow

Long Running Flow

You can use any of the following modes:

  • Service Flow
  • Interactive Flow
  • Long Running Flow

7.0 Flow

7.0 Flow

Siebel Business Process Framework: Workflow Guide Copyright © 2018, Oracle and/or its affiliates. All rights reserved. Legal Notices.