Siebel Business Process & Functionality (MOSC)

MOSC Banner

Siebel CTI: Can we use GetProfileAttr in EventLog Definations ?

edited Feb 27, 2018 4:03AM in Siebel Business Process & Functionality (MOSC) 6 commentsAnswered

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

Howdy, Stranger!

Log In

To view full details, sign in to My Oracle Support Community.

Register

Don't have a My Oracle Support Community account? Click here to get started.

Category Leaderboard

Top contributors this month

New to My Oracle Support Community? Visit our Welcome Center

MOSC Help Center