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 |