Siebel Chat Guide > Methods for Customizing Siebel Chat Process Flow and Interface Functionality > Methods for Customizing Siebel Chat Process Flow and Interface Functionality >

GetTransferredActivityDataFromDB


This method is used to query the parent activity record. The query is based on the interaction ID, and it applies only to chat transfers. Generally, this method queries for the service request ID when a second agent accepts a chat. Table 29 shows the input PropertySet arguments for GetTransferredActivityDataFromDB.

Table 29. GetTransferredActivityDataFromDB Method: Input Arguments
Input Argument
Description

InteractionId

The interaction ID for the chat.

QuerySpec (Optional)

This optional input argument applies if you want to redefine your own query specifications.

ValueFields

This is a comma-separated field list that indicates the output field name list. If no Value Fields are defined, then the default value is Activity SR Id.

The output PropertySet for GetTransferredActivityDataFromDB contains the key value pairs that are defined by the ValueFields input parameter.

Example

When an agent accepts a transferred chat, the service request ID that Siebel automatically creates must be located. The Chat Business Service by default uses the interaction to query the activity created by the first agent (who transferred the chat), and then to query for that activity to obtain the service request ID. The input is as follows:InteractionId = 1234423545

ValueFields = Id,Primary Contact Id,Activity SR Id

Siebel Chat Guide Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Legal Notices.