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

UpdateWithBCField


This method is used to update a field in the Chat Data map with the value in a business component field. The business component must be included in the business object component of the Chat Related Data business object. For the Service Request business component, there must be a link with Action. For other business components, there must be a link with Service Request. Table 38 shows the input arguments for UpdateWithBCField.

Table 38. UpdateWithBCField Method: Input Arguments
Input Argument
Description

InteractionId (Optional)

The value in this argument is the interaction ID that you want to update if IsSingleChat is set to True. The value in this argument is ignored if IsSingleChat is set to False.

For new and transferred chats, IsSingleChat is always set to True.

IsSingleChat (Optional)

If set to True, then it indicates to update the value provided for InteractionId. False indicates to update the value for all chats. For new and transferred chats, IsSingleChat is always set to True.

BusComp

The business component list that is added to the business object component in the Chat Related Data business object. For example:

Service Request, Account

UpdateField

The field that you want to update in the Chat Data map.

UpdateValue (Optional)

The business component field that you want to get the value from.

Table 39 shows the output arguments for UpdateWithBCField.

Table 39. UpdateWithBCField Method: Output Argument
Input Argument
Description

HasSetForAll (Optional)

Indicates whether or not to set (or update) the value for all chats. If set to True, then all chats get the update value.

Example

If you want to update ChatDisplayName in the Chat Data map with the Service Request Business Component Account field for all chats, then the Service Request Business Component must be included in the business object component in the Chat Related Data Business Object, and it must be linked with Action. The input is as follows:

InteractionId =

IsSingleChat = FALSE

BusComp = Service Request

UpdateField = ChatDisplayName

ValueField = Account

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