Cisco Cisco Computer Telephony Integration Option 9.0 Guía De Referencia
4-12
CTI Driver for Siebel 7 Reference Guide for Cisco ICM/IPCC Enterprise & Hosted Editions
Cisco CTI OS Release 7.2(1)
Chapter 4 Broadcast Statistics
Invoking Service Methods
while (bcMVG.FirstRecord())
{
bcMVG.DeleteRecord();
}
bcMVG = null;
bcBroadcastMessage = null;
boBroadcastMessage = null;
}
Example 4-3
Sample DEF File for Invoking RemoveUserFromBroadcast Service Method for Agent Statistics
[Command:LogoutFromPBX]
SubCommand_1 = "LogoutFromPBXDevice"
SubCommand_2 = "RemoveAgentStatBroadcast"
Profile = ""
FilterSpec = "[$GetCommandStatus(LogoutFromPBXDevice)]='Enabled'"
MenuPosition = "22.1"
Comments = ""
Title = "Log Out (Phone)"
ExecuteAll = "TRUE"
CmdData = ""
[Command:LogoutFromPBXDevice]
Profile = ""
DeviceCommand = "LogOut"
Comments = ""
CmdData = "LogoutFromPBXDevice"
[CmdData:LogoutFromPBXDevice]
Param.ReasonCode = "1"
Comments = ""
[Command:RemoveAgentStatBroadcast]
Profile = ""
Comments = "Remove association Broadcast Message record for this agent/position"
CmdData = "RemoveAgentStatBroadcast"
ServiceMethod = "Cisco Broadcast Stats.RemoveUserFromBroadcast"
Hidden = "TRUE"
[CmdData:RemoveAgentStatBroadcast]
Comments = ""
ServiceParam.UserName = "{@UserName}"
ServiceParam.Abstract = CTIAgentStat_{@UserName}
Example 4-4
Sample DEF File for Invoking RemoveUserFromBroadcast Service Method for Skill Group Statistics
[EventHandler:EventSkillGroupRemove]
Filter.SkillGroupNumber = "?*"
Profile = ""
Comments = ""
Order = "1"
Response = "OnEventSkillGroupRemove"
DeviceEvent = "EventSkillGroupRemove"
[EventResponse:OnEventSkillGroupRemove]
Comments = ""
ServiceMethod = "Cisco Broadcast Stats.RemoveUserFromBroadcast"
ServiceParam.UserName = "{@UserName}"
ServiceParam.Abstract = "CTISkillStat_{SkillGroupNumber}"