Workflow Utilities Business Service

The Workflow Utilities business service includes generic utilities that you can use in a test environment.

Methods

The following table describes the methods of the Workflow Utilities business service.

Method Name Description

Sleep

Sleeps for the number of seconds defined by value.

PropSetToText

Converts a hierarchical input property set to a single string.

TextToPropSet

Converts a single string to a hierarchical output property set.

DynamicDispatch

Calls a service.

Echo

Sends inputs to outputs.

Echo Method

The Echo method of the Workflow Utilities business service returns a mirror image of the input arguments. Echo copies the echo inputs to the echo outputs. For example, you can use Echo to create or format the body of an email message before calling the SendMessage method of the Outbound Communications Manager.

The following table describes the arguments of the Echo method of the Workflow Utilities business service.

Argument Description

Input Arguments

This method accepts input arguments.

Output Arguments

An exact copy of the input arguments.

Using Output Parameters with the Echo Method

When using the Echo Method of the Workflow Utilities business service, you define the output parameters that Siebel CRM updates with values from the active record of the business component that the Workflow Process modifies. For example, assume Siebel CRM must get the value for the Price List Id field from the active record in the Account business component. You can use the Echo method with no input argument and one output argument.

The following table describes an example output argument that you can use with the Echo Method to get a value. When the Workflow Process in this example runs, Siebel updates the Echo Variable process property with the value in the Price List Id field of the active record for the Account business component.

Property Value

Property Name

Echo Variable

Type

Business Component

Business Component Name

Account

Business Component Field

Price List Id