Bookshelf Home | Contents | Index | PDF | ![]() ![]() |
Siebel Chat Guide > Methods for Customizing Siebel Chat Process Flow and Interface Functionality > Methods for Customizing Siebel Chat Process Flow and Interface Functionality > UpdateChatDataFieldExThis method is used to update the field in the Chat Data map with the value in a business component field. This method is typically used as a preceding step for the UpdateWithBCFieldEx method. For example, if QueryField is set to the SR Number business component field in UpdateWithBCFieldEx and to the SRNumber value in the Chat Data map, then the SRNumber value in Chat Data map expires if the agent associates a new service request with the chat activity. As a result, you must update the SRNumber value in the Chat Data map before SR Number is used in UpdateWithBCFieldEx. Table 34 shows the input arguments for UpdateChatDataFieldEx. ExampleIf you want to update the SRNumber field in Chat Data map with the SR Number value in the Action business component, Id is used as the query filter and is set to the value of the ActivityId field in Chat Data map. That is, the ActivityId value in Chat Data map is used as the query filter to query the Action business component record to obtain the SR Number value in the Action business component record. The SR Number value is then used to update the SR Number field in Chat Data map, so that it has the latest value if a new service request is associated with the chat activity. The ActivityId field value in Chat Data map is not always changed in the chat session, but the SRNumber field value in Chat Data map is changed if a new service request is associated with the chat activity. Therefore, the UpdateChatDataFieldEx method is used to update SRNumber before the SRNumber field value in Chat Data map is used in the next workflow step. To update SRNumber for all chats, the input is as follows: QueryFields = Id // the field of Activity Id in Action BC Id = ActivityId // the field of Activity Id in Chat Data map UpdateField = SRNumber // the field of SR Number in Chat Data map ValueField = SR Number // the field of SR Number in Action BC |
![]() ![]() |
Siebel Chat Guide | Copyright © 2018, Oracle and/or its affiliates. All rights reserved. Legal Notices. | |