Siebel CTI: Can we use GetProfileAttr in EventLog Definations ?
Hi All,
I have used Get Profile Attr function in the commands to check for the agent state etc.., below..
[Command:NotReadyGroup]
SubCommand_1 = "NotReadyGroupSetToNotReady"
SubCommand_2 = "NotReadyGroupSetToReady"
Description = "Change ready state"
DeviceCommand = "ChangeNotReadyState"
FilterSpec = "GetProfileAttr("AdvisorState")<>"Manual" AND GetProfileAttr("AdvisorState")<>"ManualOnCall" AND GetProfileAttr("AdvisorState")<>"ManualWrap""
Hidden = "TRUE"
Now on the same lines, i would like to use a GetProfileAttr in the EventLog as below..
[EventLog:LogIncommingCallContactNotFound]
BusComp = "Service Request"
BusObj = "Service Request"
LogField.Abstract = "-"
LogField.SR Type = "Level 1"
LogField.Status = "Open"
LogField.Sub Type = GetProfileAttr("Sub Type")
WorkTrackingObj.External = "YES"
But unfortunately this is not working , i tried placing it in single quotes, multiple quotes all kinds of permutation and combinations, i was getting the below error