How to Find Record (query) in Business Component through Siebel Workflow

Add new Business Service step in Siebel Workflow, set its properties as below:

Business Service Name: Inbound E-mail Database Operations
Business Service Method: FindRecord
fr01

Set the values of Input Arguments as below:

Input Argument: BusComp
Type: Literal
Value: Service Request

Input Argument: BusObj
Type: Literal
Value: Service Request

Input Argument: QueryFields
Type: Literal
Value: SR Number

Note: Filed on which you want to query. Can add multiple fields like Field1,Field2,Field3

Input Argument: ValueFields
Type: Literal
Value: Id

Note: Filed which will business service return if found the record. Can add multiple fields like Field1,Field2,Field3

Input Argument: SR Number
Type: Process Property
Property Name: SRNumber

Note: Input Argument should be same as the name of filed defined in QueryFields.
fr02

Set the values of Output Arguments as below:

Property Name: SR ID
Type: Output Argument
Output Argument: Id

Note: Output Argument should be same as the name of field defined in ValueFields, if record didn't found service will return error so add error handling steps.

fr03

← Back to Home

Comments

Post a Comment