Siebel Business Process Designer Administration Guide > For Administrators: Administering Workflow Processes > Administering Workflow Processes in the Run-Time Client >

Activating Workflow Processes


Workflow components and definitions are defined as Siebel Tools objects and are stored in the Siebel Tools repository. When you deploy a workflow process, its definition is read from the repository and written to run-time tables.

Before you can run a workflow process, you must take two steps. First you deploy the workflow process from Siebel Tools, by clicking the Deploy button in the OBLE. This marks the workflow process Completed in the repository. Then you activate the workflow process from the Workflow Deployment view in the Siebel Web Client, by clicking the Activate button. This updates the status of the workflow process record to Active.

For more details about activating workflow processes, see To deploy a workflow process.

Activating Fields Used by Workflow Processes

Fields that are not activated by the Object Manager must be activated in order for Workflow to be able to reference and use them. When fields are exposed on the user interface, they are activated by the Object Manager, so workflow processes (running on the Object Manager) that reference these fields are able to run properly. But when fields are not exposed on the user interface, they are not activated by the Object Manager, so the Object Manager does not reference them. In this case, a workflow process running on the Object Manager cannot use these fields, and an error results.

To activate the fields necessary for a workflow process to run, do one of the following:

  • Activate the fields through scripting. For example, use a business service to activate all the fields to be used by the workflow process.
  • Expose the fields on the user interface.
  • At the business component level, explicitly activate the fields by setting the fields' property Force Active = TRUE.
Siebel Business Process Designer Administration Guide