浏览代码

IVR提交

zhengbingbing 6 年之前
父节点
当前提交
feabef26bd
共有 8 个文件被更改,包括 844 次插入264 次删除
  1. 161 263
      ivr/IVR_XLX.xml
  2. 133 0
      ivr/IVR_XLX_201908151.xml
  3. 133 0
      ivr/IVR_XLX_20190925.xml
  4. 133 0
      ivr/IVR_XLX_20191028.xml
  5. 136 0
      ivr/IVR_XLX_20191105.xml
  6. 147 0
      ivr/IVR_XLX_20191106.xml
  7. 1 1
      ivr/MYD_Normal.xml
  8. 二进制
      ivr/wav_20191217/holiday_xj.wav

文件差异内容过多而无法显示
+ 161 - 263
ivr/IVR_XLX.xml


+ 133 - 0
ivr/IVR_XLX_201908151.xml

@@ -0,0 +1,133 @@
1
+<?xml version="1.0" encoding="utf-8"?>
2
+<ivr>
3
+	<flow Name="IVR_Normal" Type="normal" MatchedNum="." MatchedLine="|-1|" Concurrency="1">
4
+		<cell Name="CELL_START" Pos="1" Next="2" Note="开始节点" />
5
+		<!--
6
+			exec P_OptCallRecords 'tel','callid',type,bustype,mydkey,'recfile'
7
+			tel:来电号码%[CallerID]
8
+			callid:中间件定义%[CallID]
9
+			type:执行类型:1.插入通话记录;2.更新挂机时间;3.更新排队开始时间;4.插入留言;5.更新满意度
10
+			bustype:业务选择,用于需要有按键选择业务按键值
11
+			mydkey:满意度按键值,1满意,2一般,3不满意
12
+			recfile:留言的录音文件:%[CallID]_%[CallerID]_%[StartTime].wav
13
+			插入通话记录示例:exec P_OptCallRecords '%[CallerID]','%[CallID]',1,0,1,'' 
14
+		-->
15
+		<cell Name="CELL_SQL" Pos="2" ConnStr="Provider=SQLOLEDB.1;Password=hykj800100;Persist Security Info=True;User ID=sa;Initial Catalog=CallCenter_XinXiangXLX;Data Source=10.11.202.222" SqlStr="exec P_OptCallRecords '%[CallerID]','%[CallID]',1,0,'1','','%[CalleeID]' " 
16
+		IsSaved="no" SuccessPos="3" FailPos="3" Note="插入通话记录" />
17
+		<cell Name="CELL_DEFINEVAR" Pos="3" Next="100" Note="定义变量节点">
18
+			<DefVar VarType="1" VarName="AgentNo" VarVal="0" />
19
+			<DefVar VarType="1" VarName="AgentExtNo" VarVal="0" />
20
+			<DefVar VarType="1" VarName="KeyGroup" VarVal="0" /><!--坐席组按键值-->
21
+			<DefVar VarType="1" VarName="GroupID" VarVal="0" /><!--通过坐席组按键值 获取相应的坐席组ID-->
22
+			<DefVar VarType="1" VarName="Key" VarVal="0" />
23
+			<DefVar VarType="1" VarName="BlackListVerify" VarVal="0" />
24
+			<DefVar VarType="1" VarName="HolidayVerify" VarVal="0" />
25
+			<DefVar VarType="1" VarName="zbdh" VarVal="0" />
26
+		</cell>
27
+		<!--20190814 zhengbingbing  客户提出欢迎词太长,暂时取消欢迎词播报-->
28
+		<!--欢迎词-->
29
+		<!--根据被叫播放不同欢迎词-->
30
+		<cell Name="CELL_BRANCH" Pos="100" Var="CalleeID" DefaultPos="101" Note="分支-欢迎词'%[CalleeID]'">
31
+		  <Branch Value="9100" Pos="101" />      <!--心连心尿素-->
32
+		  <Branch Value="9101" Pos="102" />      <!--手拉手-->
33
+		  <Branch Value="9102" Pos="102" />      <!--沃利沃-->
34
+		  <Branch Value="9300" Pos="103" />      <!--新疆-->
35
+		  <Branch Value="9200" Pos="104" />      <!--九江-->
36
+		</cell>
37
+
38
+		<cell Name="CELL_AUDIODTMF" Pos="101" PlayType="2" ContentType="1" Content="D:\Midware\wav\welcome-xlx.wav" TTSNumMode="1" TTSSpeed="50" TTSVolume="50" 
39
+		TTSEngine="0" StopWhenDtmf="2" MaxKeyCount="1" KeyPressInterval="0" FinishKey="#" KeyVar="" SuccessPos="4" FailPos="24" HangupPos="25" Note="放欢迎词-心连心客服中心" />
40
+		<cell Name="CELL_AUDIODTMF" Pos="102" PlayType="2" ContentType="1" Content="D:\Midware\wav\welcome-nx.wav" TTSNumMode="1" TTSSpeed="50" TTSVolume="50" 
41
+		TTSEngine="0" StopWhenDtmf="2" MaxKeyCount="1" KeyPressInterval="0" FinishKey="#" KeyVar="" SuccessPos="4" FailPos="24" HangupPos="25" Note="放欢迎词-农心公司客服中心" />
42
+		<cell Name="CELL_AUDIODTMF" Pos="103" PlayType="2" ContentType="1" Content="D:\Midware\wav\welcome-xj.wav" TTSNumMode="1" TTSSpeed="50" TTSVolume="50" 
43
+		TTSEngine="0" StopWhenDtmf="2" MaxKeyCount="1" KeyPressInterval="0" FinishKey="#" KeyVar="" SuccessPos="4" FailPos="24" HangupPos="25" Note="放欢迎词-新疆心连心客服中心" />
44
+		<cell Name="CELL_AUDIODTMF" Pos="104" PlayType="2" ContentType="1" Content="D:\Midware\wav\welcome-jj.wav" TTSNumMode="1" TTSSpeed="50" TTSVolume="50" 
45
+		TTSEngine="0" StopWhenDtmf="2" MaxKeyCount="1" KeyPressInterval="0" FinishKey="#" KeyVar="" SuccessPos="4" FailPos="24" HangupPos="25" Note="放欢迎词-九江心连心客服中心" />
46
+		
47
+		<!--欢迎词-->
48
+		
49
+		<!--黑名单-->
50
+		<cell Name="CELL_SQL" Pos="4" ConnStr="Provider=SQLOLEDB.1;Password=hykj800100;Persist Security Info=True;User ID=sa;Initial Catalog=CallCenter_XinXiangXLX;Data Source=10.11.202.222" SqlStr="exec P_GetBlacklist  '%[CallerID]','%[CallID]' " IsSaved="yes" SuccessPos="5" FailPos="5" Note="读取黑名单" />
51
+		<cell Name="CELL_RECORDSET" Pos="5" LPos="6" EPos="6" GPos="6" Note="取黑名单结果">
52
+			<Map Var="BlackListVerify" />
53
+		</cell>
54
+		<cell Name="CELL_COMPARE" Pos="6" Data1Type="2" Data2Type="1" Data3Type="1" Data1="BlackListVerify" Data2="0" Data3="" VarType="1" CompareType="2" TruePos="26" FalsePos="8" Note="判断黑名单" />
55
+		<!--黑名单提示音-->
56
+		<cell Name="CELL_AUDIODTMF" Pos="26" PlayType="2" ContentType="1" Content="D:\Midware\wav\black.wav" TTSNumMode="1" TTSSpeed="50" TTSVolume="50" 
57
+		TTSEngine="0" StopWhenDtmf="2" MaxKeyCount="1" KeyPressInterval="3" FinishKey="#" KeyVar="" SuccessPos="25" FailPos="24" HangupPos="24" Note="黑名单提示音" />
58
+		<!--黑名单提示音-->
59
+		<!--黑名单-->
60
+		
61
+		<!--节假日-->
62
+		<!--判断是否加班或节假日,是放节假日音后挂机,否转坐席-->
63
+		<cell   Name="CELL_SQL"  Pos="8" ConnStr="Provider=SQLOLEDB.1;Password=hykj800100;Persist Security Info=True;User ID=sa;Initial Catalog=CallCenter_XinXiangXLX;Data Source=10.11.202.222" SqlStr="EXEC P_GetHolidays" IsSaved="yes" SuccessPos="9" FailPos="15" IVR_Name="数据库读写" Note="节假日查询" /> 
64
+		<cell   Name="CELL_RECORDSET"  Pos="9" LPos="10" EPos="10" GPos="10" IVR_Name="数据集映射" Note="取节假日结果" > 
65
+			<Map   Var="HolidayVerify" /> 
66
+		</cell>
67
+		<cell   Name="CELL_COMPARE"  Pos="10" Data1Type="2"  Data2Type="1"  Data3Type="1"  Data1="HolidayVerify" Data2="0" Data3="" VarType="1"  CompareType="2"  TruePos="603" FalsePos="11" IVR_Name="数据比较" Note="判断节假日" /> 
68
+		<cell Name="CELL_AUDIODTMF" Pos="11" PlayType="1" ContentType="1" Content="D:\Midware\wav\holiday.wav" TTSNumMode="1" TTSSpeed="50" TTSVolume="50" 
69
+		TTSEngine="0" StopWhenDtmf="1" MaxKeyCount="1" KeyPressInterval="3" FinishKey="#" KeyVar="keyh" SuccessPos="110" FailPos="24" HangupPos="24" Note="放节假日音" />
70
+		<cell Name="CELL_BRANCH" Pos="110" Var="keyh" DefaultPos="101" Note="分支-节假日">
71
+		  <Branch Value="1" Pos="29" />      <!--转值班电话-->
72
+		  <Branch Value="2" Pos="20" />      <!--语音留言-->
73
+		</cell>
74
+		<!--节假日-->
75
+				
76
+		<!--排队,转坐席-->
77
+		<cell Name="CELL_SQL" Pos="603" ConnStr="Provider=SQLOLEDB.1;Password=hykj800100;Persist Security Info=True;User ID=sa;Initial Catalog=CallCenter_XinXiangXLX;Data Source=10.11.202.222" SqlStr="exec P_GetSeatGroup '%[CallerID]','%[CalleeID]'" 
78
+		IsSaved="yes" SuccessPos="604" FailPos="24" Note="获取坐席组ID" />
79
+		<cell Name="CELL_RECORDSET" Pos="604" LPos="501" EPos="501" GPos="501" Note="获取坐席组ID结果">
80
+			<Map Var="GroupID" />
81
+		</cell>
82
+		
83
+		<cell Name="CELL_SQL" Pos="501" ConnStr="Provider=SQLOLEDB.1;Password=hykj800100;Persist Security Info=True;User ID=sa;Initial Catalog=CallCenter_XinXiangXLX;Data Source=10.11.202.222" SqlStr=" exec P_OptCallRecords '%[CallerID]','%[CallID]',3,%[KeyGroup],'1','','%[CalleeID]' " IsSaved="no" SuccessPos="13" FailPos="13" Note="更新排队开始时间" />
84
+		<!--坐席排队时,没有登录坐席直接转值班电话,无空闲坐席转坐席全忙放音,有空闲坐席继续播报-->
85
+		<cell Name="CELL_QUEUE" Pos="13" Strategy="1" VipLevelType="1" VipLevel="0" GroupType="2" Group="GroupID" AgentVar="AgentNo" ExtenVar="AgentExtNo" 
86
+		NoAgentPos="29" NoFreePos="14" SuccessPos="31" HangupPos="24" Note="排队节点" />
87
+		
88
+		<cell Name="CELL_AUDIODTMF" Pos="14" PlayType="1" ContentType="1" Content="D:\Midware\wav\坐席全忙.wav" TTSNumMode="1" TTSSpeed="50" TTSVolume="50" 
89
+		TTSEngine="0" StopWhenDtmf="1" MaxKeyCount="1" KeyPressInterval="3" FinishKey="#" KeyVar="Key" SuccessPos="15" FailPos="24" HangupPos="24" Note="坐席全忙放音" />
90
+		<cell Name="CELL_BRANCH" Pos="15" Var="Key" DefaultPos="14" Note="分支节点">
91
+			<Branch Value="1" Pos="16" /><!--1.继续等待-->
92
+			<Branch Value="2" Pos="29" /><!--2.转值班电话-->
93
+			<Branch Value="3" Pos="20" /><!--3.留言-->
94
+		</cell>		
95
+		<cell Name="CELL_CONTINUEQUEUE" Pos="16" Agent="AgentNo" Exten="AgentExtNo" Audio="D:\Midware\wav\保持音.wav" Timeout="60" SuccessPos="31" HangupPos="24" TimeoutPos="14" Note="继续排队节点" />
96
+		<cell Name="CELL_CANCELQUEUE" Pos="17" Reason="等烦了" Next="24" Note="放弃排队节点" />		
97
+		<!--20190814 zhengbingbing  取消欢迎词播报后,取消通话录音提示播报,直接提示工号-->
98
+		<cell Name="CELL_AUDIODTMF" Pos="18" PlayType="2" ContentType="1" Content="D:\Midware\wav\通话录音提示音.wav" TTSNumMode="1" 
99
+		TTSSpeed="50" TTSVolume="50" TTSEngine="0" StopWhenDtmf="2" MaxKeyCount="1" KeyPressInterval="0" FinishKey="#" KeyVar="" SuccessPos="31" FailPos="24" HangupPos="24" Note="转接电话提示录音" />
100
+		<cell Name="CELL_AUDIODTMF" Pos="31" PlayType="2" ContentType="2" Content=" `vs40 您好, `dig`vs30 %[AgentNo] `vs50 号话务员为您服务." TTSNumMode="1" TTSSpeed="50" TTSVolume="50" TTSEngine="0" StopWhenDtmf="2" MaxKeyCount="1" KeyPressInterval="0" FinishKey="#" KeyVar="" SuccessPos="19" FailPos="24" HangupPos="24" Note="播报工号" />
101
+		<cell Name="CELL_TURNAGENT" Pos="19" Exten="AgentExtNo" SuccessPos="25" FailPos="17" HangupPos="24" Note="转座席节点">
102
+		  <BandData Var="CallID" />
103
+		</cell>
104
+		<!--排队,转坐席-->
105
+		
106
+		<!--留言-->
107
+		<cell Name="CELL_AUDIODTMF" Pos="20" PlayType="2" ContentType="1" Content="D:\Midware\wav\留言提示音.wav" TTSNumMode="1" TTSSpeed="50" TTSVolume="50" 
108
+		TTSEngine="0" StopWhenDtmf="2" MaxKeyCount="1" KeyPressInterval="3" FinishKey="#" KeyVar="" SuccessPos="21" FailPos="24" HangupPos="24" Note="留言开始放音" />
109
+		<cell Name="CELL_LEAVEWORD" Pos="21" Path="%[CallID]_%[CallerID]_%[StartTime].wav" FinishKey="#" Timeout="60" TimeoutPos="22" HangupPos="23" FinishPos="22" Note="留言节点" />
110
+		<cell Name="CELL_AUDIODTMF" Pos="22" PlayType="2" ContentType="1" Content="D:\Midware\wav\留言结束提示音.wav" TTSNumMode="1" TTSSpeed="50" TTSVolume="50" TTSEngine="0" StopWhenDtmf="2" MaxKeyCount="1" KeyPressInterval="3" FinishKey="#" KeyVar="" SuccessPos="23" FailPos="23" HangupPos="23" Note="留言结束放音" />
111
+		<cell Name="CELL_SQL" Pos="23" ConnStr="Provider=SQLOLEDB.1;Password=hykj800100;Persist Security Info=True;User ID=sa;Initial Catalog=CallCenter_XinXiangXLX;Data Source=10.11.202.222" 
112
+		SqlStr=" exec P_OptCallRecords '%[CallerID]','%[CallID]',4,0,'1','%[CallID]_%[CallerID]_%[StartTime].wav','%[CalleeID]' " IsSaved="no" 
113
+		SuccessPos="24" FailPos="24" Note="留言入库" />
114
+		
115
+		<!--留言-->
116
+		
117
+		<!--转值班电话-->
118
+		<cell Name="CELL_AUDIODTMF" Pos="29" PlayType="2" ContentType="1" Content="D:\Midware\wav\转值班电话提示.wav" TTSNumMode="1" TTSSpeed="50" TTSVolume="50" TTSEngine="0" StopWhenDtmf="2" MaxKeyCount="1" KeyPressInterval="0" FinishKey="#" KeyVar="" SuccessPos="701" FailPos="24" HangupPos="24" Note="转值班电话提示音" />
119
+		<cell Name="CELL_SQL" Pos="701" ConnStr="Provider=SQLOLEDB.1;Password=hykj800100;Persist Security Info=True;User ID=sa;Initial Catalog=CallCenter_XinXiangXLX;Data Source=10.11.202.222" SqlStr="EXEC P_GetZBDH '%[CalleeID]' " IsSaved="yes" SuccessPos="702" FailPos="24" Note="获取值班电话" />
120
+		<cell Name="CELL_RECORDSET" Pos="702" LPos="30" EPos="30" GPos="30" Note="获取值班电话结果">
121
+			<Map Var="zbdh" />
122
+		</cell>
123
+		<cell Name="CELL_TRANSFEROUT" Pos="30" CalleeNumType="2" CalleeNum="zbdh" Timeout="60" SuccessPos="25" FailPos="24" Note="转值班电话" />
124
+		<!--转值班电话-->
125
+		
126
+		<!---->
127
+		<cell Name="CELL_SQL" Pos="24" ConnStr="Provider=SQLOLEDB.1;Password=hykj800100;Persist Security Info=True;User ID=sa;Initial Catalog=CallCenter_XinXiangXLX;Data Source=10.11.202.222" SqlStr=" exec P_OptCallRecords '%[CallerID]','%[CallID]',2,0,'1','','%[CalleeID]' " IsSaved="no" 
128
+		SuccessPos="204" FailPos="204" Note="更新挂机时间" />
129
+		<cell Name="CELL_HANGUP" Pos="204" Next="25" Note="挂机节点" />
130
+		<cell Name="CELL_END" Pos="25" Note="结束节点" />	
131
+		<!---->
132
+	</flow>		
133
+</ivr>

+ 133 - 0
ivr/IVR_XLX_20190925.xml

@@ -0,0 +1,133 @@
1
+<?xml version="1.0" encoding="utf-8"?>
2
+<ivr>
3
+	<flow Name="IVR_Normal" Type="normal" MatchedNum="." MatchedLine="|-1|" Concurrency="1">
4
+		<cell Name="CELL_START" Pos="1" Next="2" Note="开始节点" />
5
+		<!--
6
+			exec P_OptCallRecords 'tel','callid',type,bustype,mydkey,'recfile'
7
+			tel:来电号码%[CallerID]
8
+			callid:中间件定义%[CallID]
9
+			type:执行类型:1.插入通话记录;2.更新挂机时间;3.更新排队开始时间;4.插入留言;5.更新满意度
10
+			bustype:业务选择,用于需要有按键选择业务按键值
11
+			mydkey:满意度按键值,1满意,2一般,3不满意
12
+			recfile:留言的录音文件:%[CallID]_%[CallerID]_%[StartTime].wav
13
+			插入通话记录示例:exec P_OptCallRecords '%[CallerID]','%[CallID]',1,0,1,'' 
14
+		-->
15
+		<cell Name="CELL_SQL" Pos="2" ConnStr="Provider=SQLOLEDB.1;Password=hykj800100;Persist Security Info=True;User ID=sa;Initial Catalog=CallCenter_XinXiangXLX;Data Source=10.11.202.222" SqlStr="exec P_OptCallRecords '%[CallerID]','%[CallID]',1,0,'1','','%[CalleeID]' " 
16
+		IsSaved="no" SuccessPos="3" FailPos="3" Note="插入通话记录" />
17
+		<cell Name="CELL_DEFINEVAR" Pos="3" Next="100" Note="定义变量节点">
18
+			<DefVar VarType="1" VarName="AgentNo" VarVal="0" />
19
+			<DefVar VarType="1" VarName="AgentExtNo" VarVal="0" />
20
+			<DefVar VarType="1" VarName="KeyGroup" VarVal="0" /><!--坐席组按键值-->
21
+			<DefVar VarType="1" VarName="GroupID" VarVal="0" /><!--通过坐席组按键值 获取相应的坐席组ID-->
22
+			<DefVar VarType="1" VarName="Key" VarVal="0" />
23
+			<DefVar VarType="1" VarName="BlackListVerify" VarVal="0" />
24
+			<DefVar VarType="1" VarName="HolidayVerify" VarVal="0" />
25
+			<DefVar VarType="1" VarName="zbdh" VarVal="0" />
26
+		</cell>
27
+		<!--20190814 zhengbingbing  客户提出欢迎词太长,暂时取消欢迎词播报-->
28
+		<!--欢迎词-->
29
+		<!--根据被叫播放不同欢迎词-->
30
+		<cell Name="CELL_BRANCH" Pos="100" Var="CalleeID" DefaultPos="101" Note="分支-欢迎词'%[CalleeID]'">
31
+		  <Branch Value="9100" Pos="101" />      <!--心连心尿素-->
32
+		  <Branch Value="9101" Pos="102" />      <!--手拉手-->
33
+		  <Branch Value="9102" Pos="102" />      <!--沃利沃-->
34
+		  <Branch Value="9300" Pos="103" />      <!--新疆-->
35
+		  <Branch Value="9200" Pos="104" />      <!--九江-->
36
+		</cell>
37
+
38
+		<cell Name="CELL_AUDIODTMF" Pos="101" PlayType="2" ContentType="1" Content="D:\Midware\wav\welcome-xlx.wav" TTSNumMode="1" TTSSpeed="50" TTSVolume="50" 
39
+		TTSEngine="0" StopWhenDtmf="2" MaxKeyCount="1" KeyPressInterval="0" FinishKey="#" KeyVar="" SuccessPos="4" FailPos="24" HangupPos="25" Note="放欢迎词-心连心客服中心" />
40
+		<cell Name="CELL_AUDIODTMF" Pos="102" PlayType="2" ContentType="1" Content="D:\Midware\wav\welcome-nx.wav" TTSNumMode="1" TTSSpeed="50" TTSVolume="50" 
41
+		TTSEngine="0" StopWhenDtmf="2" MaxKeyCount="1" KeyPressInterval="0" FinishKey="#" KeyVar="" SuccessPos="4" FailPos="24" HangupPos="25" Note="放欢迎词-农心公司客服中心" />
42
+		<cell Name="CELL_AUDIODTMF" Pos="103" PlayType="2" ContentType="1" Content="D:\Midware\wav\welcome-xj.wav" TTSNumMode="1" TTSSpeed="50" TTSVolume="50" 
43
+		TTSEngine="0" StopWhenDtmf="2" MaxKeyCount="1" KeyPressInterval="0" FinishKey="#" KeyVar="" SuccessPos="4" FailPos="24" HangupPos="25" Note="放欢迎词-新疆心连心客服中心" />
44
+		<cell Name="CELL_AUDIODTMF" Pos="104" PlayType="2" ContentType="1" Content="D:\Midware\wav\welcome-jj.wav" TTSNumMode="1" TTSSpeed="50" TTSVolume="50" 
45
+		TTSEngine="0" StopWhenDtmf="2" MaxKeyCount="1" KeyPressInterval="0" FinishKey="#" KeyVar="" SuccessPos="4" FailPos="24" HangupPos="25" Note="放欢迎词-九江心连心客服中心" />
46
+		
47
+		<!--欢迎词-->
48
+		
49
+		<!--黑名单-->
50
+		<cell Name="CELL_SQL" Pos="4" ConnStr="Provider=SQLOLEDB.1;Password=hykj800100;Persist Security Info=True;User ID=sa;Initial Catalog=CallCenter_XinXiangXLX;Data Source=10.11.202.222" SqlStr="exec P_GetBlacklist  '%[CallerID]','%[CallID]' " IsSaved="yes" SuccessPos="5" FailPos="5" Note="读取黑名单" />
51
+		<cell Name="CELL_RECORDSET" Pos="5" LPos="6" EPos="6" GPos="6" Note="取黑名单结果">
52
+			<Map Var="BlackListVerify" />
53
+		</cell>
54
+		<cell Name="CELL_COMPARE" Pos="6" Data1Type="2" Data2Type="1" Data3Type="1" Data1="BlackListVerify" Data2="0" Data3="" VarType="1" CompareType="2" TruePos="26" FalsePos="8" Note="判断黑名单" />
55
+		<!--黑名单提示音-->
56
+		<cell Name="CELL_AUDIODTMF" Pos="26" PlayType="2" ContentType="1" Content="D:\Midware\wav\black.wav" TTSNumMode="1" TTSSpeed="50" TTSVolume="50" 
57
+		TTSEngine="0" StopWhenDtmf="2" MaxKeyCount="1" KeyPressInterval="3" FinishKey="#" KeyVar="" SuccessPos="25" FailPos="24" HangupPos="24" Note="黑名单提示音" />
58
+		<!--黑名单提示音-->
59
+		<!--黑名单-->
60
+		
61
+		<!--节假日-->
62
+		<!--判断是否加班或节假日,是放节假日音后挂机,否转坐席-->
63
+		<cell   Name="CELL_SQL"  Pos="8" ConnStr="Provider=SQLOLEDB.1;Password=hykj800100;Persist Security Info=True;User ID=sa;Initial Catalog=CallCenter_XinXiangXLX;Data Source=10.11.202.222" SqlStr="EXEC P_GetHolidays" IsSaved="yes" SuccessPos="9" FailPos="15" IVR_Name="数据库读写" Note="节假日查询" /> 
64
+		<cell   Name="CELL_RECORDSET"  Pos="9" LPos="10" EPos="10" GPos="10" IVR_Name="数据集映射" Note="取节假日结果" > 
65
+			<Map   Var="HolidayVerify" /> 
66
+		</cell>
67
+		<cell   Name="CELL_COMPARE"  Pos="10" Data1Type="2"  Data2Type="1"  Data3Type="1"  Data1="HolidayVerify" Data2="0" Data3="" VarType="1"  CompareType="2"  TruePos="603" FalsePos="11" IVR_Name="数据比较" Note="判断节假日" /> 
68
+		<cell Name="CELL_AUDIODTMF" Pos="11" PlayType="1" ContentType="1" Content="D:\Midware\wav\holiday.wav" TTSNumMode="1" TTSSpeed="50" TTSVolume="50" 
69
+		TTSEngine="0" StopWhenDtmf="1" MaxKeyCount="1" KeyPressInterval="3" FinishKey="#" KeyVar="keyh" SuccessPos="110" FailPos="24" HangupPos="24" Note="放节假日音" />
70
+		<cell Name="CELL_BRANCH" Pos="110" Var="keyh" DefaultPos="101" Note="分支-节假日">
71
+		  <Branch Value="1" Pos="29" />      <!--转值班电话-->
72
+		  <Branch Value="2" Pos="20" />      <!--语音留言-->
73
+		</cell>
74
+		<!--节假日-->
75
+				
76
+		<!--排队,转坐席-->
77
+		<cell Name="CELL_SQL" Pos="603" ConnStr="Provider=SQLOLEDB.1;Password=hykj800100;Persist Security Info=True;User ID=sa;Initial Catalog=CallCenter_XinXiangXLX;Data Source=10.11.202.222" SqlStr="exec P_GetSeatGroup '%[CallerID]','%[CalleeID]'" 
78
+		IsSaved="yes" SuccessPos="604" FailPos="24" Note="获取坐席组ID" />
79
+		<cell Name="CELL_RECORDSET" Pos="604" LPos="501" EPos="501" GPos="501" Note="获取坐席组ID结果">
80
+			<Map Var="GroupID" />
81
+		</cell>
82
+		
83
+		<cell Name="CELL_SQL" Pos="501" ConnStr="Provider=SQLOLEDB.1;Password=hykj800100;Persist Security Info=True;User ID=sa;Initial Catalog=CallCenter_XinXiangXLX;Data Source=10.11.202.222" SqlStr=" exec P_OptCallRecords '%[CallerID]','%[CallID]',3,%[KeyGroup],'1','','%[CalleeID]' " IsSaved="no" SuccessPos="13" FailPos="13" Note="更新排队开始时间" />
84
+		<!--坐席排队时,没有登录坐席直接转值班电话,无空闲坐席转坐席全忙放音,有空闲坐席继续播报-->
85
+		<cell Name="CELL_QUEUE" Pos="13" Strategy="1" VipLevelType="1" VipLevel="0" GroupType="2" Group="GroupID" AgentVar="AgentNo" ExtenVar="AgentExtNo" 
86
+		NoAgentPos="29" NoFreePos="14" SuccessPos="31" HangupPos="24" Note="排队节点" />
87
+		
88
+		<cell Name="CELL_AUDIODTMF" Pos="14" PlayType="1" ContentType="1" Content="D:\Midware\wav\坐席全忙.wav" TTSNumMode="1" TTSSpeed="50" TTSVolume="50" 
89
+		TTSEngine="0" StopWhenDtmf="1" MaxKeyCount="1" KeyPressInterval="3" FinishKey="#" KeyVar="Key" SuccessPos="15" FailPos="24" HangupPos="24" Note="坐席全忙放音" />
90
+		<cell Name="CELL_BRANCH" Pos="15" Var="Key" DefaultPos="14" Note="分支节点">
91
+			<Branch Value="1" Pos="16" /><!--1.继续等待-->
92
+			<Branch Value="2" Pos="29" /><!--2.转值班电话-->
93
+			<Branch Value="3" Pos="20" /><!--3.留言-->
94
+		</cell>		
95
+		<cell Name="CELL_CONTINUEQUEUE" Pos="16" Agent="AgentNo" Exten="AgentExtNo" Audio="D:\Midware\wav\保持音.wav" Timeout="60" SuccessPos="31" HangupPos="24" TimeoutPos="14" Note="继续排队节点" />
96
+		<cell Name="CELL_CANCELQUEUE" Pos="17" Reason="等烦了" Next="24" Note="放弃排队节点" />		
97
+		<!--20190814 zhengbingbing  取消欢迎词播报后,取消通话录音提示播报,直接提示工号-->
98
+		<cell Name="CELL_AUDIODTMF" Pos="18" PlayType="2" ContentType="1" Content="D:\Midware\wav\通话录音提示音.wav" TTSNumMode="1" 
99
+		TTSSpeed="50" TTSVolume="50" TTSEngine="0" StopWhenDtmf="2" MaxKeyCount="1" KeyPressInterval="0" FinishKey="#" KeyVar="" SuccessPos="31" FailPos="24" HangupPos="24" Note="转接电话提示录音" />
100
+		<cell Name="CELL_AUDIODTMF" Pos="31" PlayType="2" ContentType="2" Content=" `vs40 您好, `dig`vs30 %[AgentNo] `vs50 号话务员为您服务." TTSNumMode="1" TTSSpeed="50" TTSVolume="50" TTSEngine="0" StopWhenDtmf="2" MaxKeyCount="1" KeyPressInterval="0" FinishKey="#" KeyVar="" SuccessPos="19" FailPos="24" HangupPos="24" Note="播报工号" />
101
+		<cell Name="CELL_TURNAGENT" Pos="19" Exten="AgentExtNo" SuccessPos="25" FailPos="17" HangupPos="24" Note="转座席节点">
102
+		  <BandData Var="CallID" />
103
+		</cell>
104
+		<!--排队,转坐席-->
105
+		
106
+		<!--留言-->
107
+		<cell Name="CELL_AUDIODTMF" Pos="20" PlayType="2" ContentType="1" Content="D:\Midware\wav\留言提示音.wav" TTSNumMode="1" TTSSpeed="50" TTSVolume="50" 
108
+		TTSEngine="0" StopWhenDtmf="2" MaxKeyCount="1" KeyPressInterval="3" FinishKey="#" KeyVar="" SuccessPos="21" FailPos="24" HangupPos="24" Note="留言开始放音" />
109
+		<cell Name="CELL_LEAVEWORD" Pos="21" Path="%[CallID]_%[CallerID]_%[StartTime].wav" FinishKey="#" Timeout="60" TimeoutPos="22" HangupPos="23" FinishPos="22" Note="留言节点" />
110
+		<cell Name="CELL_AUDIODTMF" Pos="22" PlayType="2" ContentType="1" Content="D:\Midware\wav\留言结束提示音.wav" TTSNumMode="1" TTSSpeed="50" TTSVolume="50" TTSEngine="0" StopWhenDtmf="2" MaxKeyCount="1" KeyPressInterval="3" FinishKey="#" KeyVar="" SuccessPos="23" FailPos="23" HangupPos="23" Note="留言结束放音" />
111
+		<cell Name="CELL_SQL" Pos="23" ConnStr="Provider=SQLOLEDB.1;Password=hykj800100;Persist Security Info=True;User ID=sa;Initial Catalog=CallCenter_XinXiangXLX;Data Source=10.11.202.222" 
112
+		SqlStr=" exec P_OptCallRecords '%[CallerID]','%[CallID]',4,0,'1','%[CallID]_%[CallerID]_%[StartTime].wav','%[CalleeID]' " IsSaved="no" 
113
+		SuccessPos="24" FailPos="24" Note="留言入库" />
114
+		
115
+		<!--留言-->
116
+		
117
+		<!--转值班电话-->
118
+		<cell Name="CELL_AUDIODTMF" Pos="29" PlayType="2" ContentType="1" Content="D:\Midware\wav\转值班电话提示.wav" TTSNumMode="1" TTSSpeed="50" TTSVolume="50" TTSEngine="0" StopWhenDtmf="2" MaxKeyCount="1" KeyPressInterval="0" FinishKey="#" KeyVar="" SuccessPos="701" FailPos="24" HangupPos="24" Note="转值班电话提示音" />
119
+		<cell Name="CELL_SQL" Pos="701" ConnStr="Provider=SQLOLEDB.1;Password=hykj800100;Persist Security Info=True;User ID=sa;Initial Catalog=CallCenter_XinXiangXLX;Data Source=10.11.202.222" SqlStr="EXEC P_GetZBDH '%[CalleeID]' " IsSaved="yes" SuccessPos="702" FailPos="24" Note="获取值班电话" />
120
+		<cell Name="CELL_RECORDSET" Pos="702" LPos="30" EPos="30" GPos="30" Note="获取值班电话结果">
121
+			<Map Var="zbdh" />
122
+		</cell>
123
+		<cell Name="CELL_TRANSFEROUT" Pos="30" CalleeNumType="2" CalleeNum="zbdh" Timeout="60" SuccessPos="25" FailPos="24" Note="转值班电话" />
124
+		<!--转值班电话-->
125
+		
126
+		<!---->
127
+		<cell Name="CELL_SQL" Pos="24" ConnStr="Provider=SQLOLEDB.1;Password=hykj800100;Persist Security Info=True;User ID=sa;Initial Catalog=CallCenter_XinXiangXLX;Data Source=10.11.202.222" SqlStr=" exec P_OptCallRecords '%[CallerID]','%[CallID]',2,0,'1','','%[CalleeID]' " IsSaved="no" 
128
+		SuccessPos="204" FailPos="204" Note="更新挂机时间" />
129
+		<cell Name="CELL_HANGUP" Pos="204" Next="25" Note="挂机节点" />
130
+		<cell Name="CELL_END" Pos="25" Note="结束节点" />	
131
+		<!---->
132
+	</flow>		
133
+</ivr>

+ 133 - 0
ivr/IVR_XLX_20191028.xml

@@ -0,0 +1,133 @@
1
+<?xml version="1.0" encoding="utf-8"?>
2
+<ivr>
3
+	<flow Name="IVR_Normal" Type="normal" MatchedNum="." MatchedLine="|-1|" Concurrency="1">
4
+		<cell Name="CELL_START" Pos="1" Next="2" Note="开始节点" />
5
+		<!--
6
+			exec P_OptCallRecords 'tel','callid',type,bustype,mydkey,'recfile'
7
+			tel:来电号码%[CallerID]
8
+			callid:中间件定义%[CallID]
9
+			type:执行类型:1.插入通话记录;2.更新挂机时间;3.更新排队开始时间;4.插入留言;5.更新满意度
10
+			bustype:业务选择,用于需要有按键选择业务按键值
11
+			mydkey:满意度按键值,1满意,2一般,3不满意
12
+			recfile:留言的录音文件:%[CallID]_%[CallerID]_%[StartTime].wav
13
+			插入通话记录示例:exec P_OptCallRecords '%[CallerID]','%[CallID]',1,0,1,'' 
14
+		-->
15
+		<cell Name="CELL_SQL" Pos="2" ConnStr="Provider=SQLOLEDB.1;Password=hykj800100;Persist Security Info=True;User ID=sa;Initial Catalog=CallCenter_XinXiangXLX;Data Source=10.11.202.222" SqlStr="exec P_OptCallRecords '%[CallerID]','%[CallID]',1,0,'0','','%[CalleeID]' " 
16
+		IsSaved="no" SuccessPos="3" FailPos="3" Note="插入通话记录" />
17
+		<cell Name="CELL_DEFINEVAR" Pos="3" Next="100" Note="定义变量节点">
18
+			<DefVar VarType="1" VarName="AgentNo" VarVal="0" />
19
+			<DefVar VarType="1" VarName="AgentExtNo" VarVal="0" />
20
+			<DefVar VarType="1" VarName="KeyGroup" VarVal="0" /><!--坐席组按键值-->
21
+			<DefVar VarType="1" VarName="GroupID" VarVal="0" /><!--通过坐席组按键值 获取相应的坐席组ID-->
22
+			<DefVar VarType="1" VarName="Key" VarVal="0" />
23
+			<DefVar VarType="1" VarName="BlackListVerify" VarVal="0" />
24
+			<DefVar VarType="1" VarName="HolidayVerify" VarVal="0" />
25
+			<DefVar VarType="1" VarName="zbdh" VarVal="0" />
26
+		</cell>
27
+		<!--20190814 zhengbingbing  客户提出欢迎词太长,暂时取消欢迎词播报-->
28
+		<!--欢迎词-->
29
+		<!--根据被叫播放不同欢迎词-->
30
+		<cell Name="CELL_BRANCH" Pos="100" Var="CalleeID" DefaultPos="101" Note="分支-欢迎词'%[CalleeID]'">
31
+		  <Branch Value="9100" Pos="101" />      <!--心连心尿素-->
32
+		  <Branch Value="9101" Pos="102" />      <!--手拉手-->
33
+		  <Branch Value="9102" Pos="102" />      <!--沃利沃-->
34
+		  <Branch Value="9300" Pos="103" />      <!--新疆-->
35
+		  <Branch Value="9200" Pos="104" />      <!--九江-->
36
+		</cell>
37
+
38
+		<cell Name="CELL_AUDIODTMF" Pos="101" PlayType="2" ContentType="1" Content="D:\Midware\wav\welcome-xlx.wav" TTSNumMode="1" TTSSpeed="50" TTSVolume="50" 
39
+		TTSEngine="0" StopWhenDtmf="2" MaxKeyCount="1" KeyPressInterval="0" FinishKey="#" KeyVar="" SuccessPos="4" FailPos="24" HangupPos="25" Note="放欢迎词-心连心客服中心" />
40
+		<cell Name="CELL_AUDIODTMF" Pos="102" PlayType="2" ContentType="1" Content="D:\Midware\wav\welcome-nx.wav" TTSNumMode="1" TTSSpeed="50" TTSVolume="50" 
41
+		TTSEngine="0" StopWhenDtmf="2" MaxKeyCount="1" KeyPressInterval="0" FinishKey="#" KeyVar="" SuccessPos="4" FailPos="24" HangupPos="25" Note="放欢迎词-农心公司客服中心" />
42
+		<cell Name="CELL_AUDIODTMF" Pos="103" PlayType="2" ContentType="1" Content="D:\Midware\wav\welcome-xj.wav" TTSNumMode="1" TTSSpeed="50" TTSVolume="50" 
43
+		TTSEngine="0" StopWhenDtmf="2" MaxKeyCount="1" KeyPressInterval="0" FinishKey="#" KeyVar="" SuccessPos="4" FailPos="24" HangupPos="25" Note="放欢迎词-新疆心连心客服中心" />
44
+		<cell Name="CELL_AUDIODTMF" Pos="104" PlayType="2" ContentType="1" Content="D:\Midware\wav\welcome-jj.wav" TTSNumMode="1" TTSSpeed="50" TTSVolume="50" 
45
+		TTSEngine="0" StopWhenDtmf="2" MaxKeyCount="1" KeyPressInterval="0" FinishKey="#" KeyVar="" SuccessPos="4" FailPos="24" HangupPos="25" Note="放欢迎词-九江心连心客服中心" />
46
+		
47
+		<!--欢迎词-->
48
+		
49
+		<!--黑名单-->
50
+		<cell Name="CELL_SQL" Pos="4" ConnStr="Provider=SQLOLEDB.1;Password=hykj800100;Persist Security Info=True;User ID=sa;Initial Catalog=CallCenter_XinXiangXLX;Data Source=10.11.202.222" SqlStr="exec P_GetBlacklist  '%[CallerID]','%[CallID]' " IsSaved="yes" SuccessPos="5" FailPos="5" Note="读取黑名单" />
51
+		<cell Name="CELL_RECORDSET" Pos="5" LPos="6" EPos="6" GPos="6" Note="取黑名单结果">
52
+			<Map Var="BlackListVerify" />
53
+		</cell>
54
+		<cell Name="CELL_COMPARE" Pos="6" Data1Type="2" Data2Type="1" Data3Type="1" Data1="BlackListVerify" Data2="0" Data3="" VarType="1" CompareType="2" TruePos="26" FalsePos="8" Note="判断黑名单" />
55
+		<!--黑名单提示音-->
56
+		<cell Name="CELL_AUDIODTMF" Pos="26" PlayType="2" ContentType="1" Content="D:\Midware\wav\black.wav" TTSNumMode="1" TTSSpeed="50" TTSVolume="50" 
57
+		TTSEngine="0" StopWhenDtmf="2" MaxKeyCount="1" KeyPressInterval="3" FinishKey="#" KeyVar="" SuccessPos="25" FailPos="24" HangupPos="24" Note="黑名单提示音" />
58
+		<!--黑名单提示音-->
59
+		<!--黑名单-->
60
+		
61
+		<!--节假日-->
62
+		<!--判断是否加班或节假日,是放节假日音后挂机,否转坐席-->
63
+		<cell   Name="CELL_SQL"  Pos="8" ConnStr="Provider=SQLOLEDB.1;Password=hykj800100;Persist Security Info=True;User ID=sa;Initial Catalog=CallCenter_XinXiangXLX;Data Source=10.11.202.222" SqlStr="EXEC P_GetHolidays" IsSaved="yes" SuccessPos="9" FailPos="15" IVR_Name="数据库读写" Note="节假日查询" /> 
64
+		<cell   Name="CELL_RECORDSET"  Pos="9" LPos="10" EPos="10" GPos="10" IVR_Name="数据集映射" Note="取节假日结果" > 
65
+			<Map   Var="HolidayVerify" /> 
66
+		</cell>
67
+		<cell   Name="CELL_COMPARE"  Pos="10" Data1Type="2"  Data2Type="1"  Data3Type="1"  Data1="HolidayVerify" Data2="0" Data3="" VarType="1"  CompareType="2"  TruePos="603" FalsePos="11" IVR_Name="数据比较" Note="判断节假日" /> 
68
+		<cell Name="CELL_AUDIODTMF" Pos="11" PlayType="1" ContentType="1" Content="D:\Midware\wav\holiday.wav" TTSNumMode="1" TTSSpeed="50" TTSVolume="50" 
69
+		TTSEngine="0" StopWhenDtmf="1" MaxKeyCount="1" KeyPressInterval="3" FinishKey="#" KeyVar="keyh" SuccessPos="110" FailPos="24" HangupPos="24" Note="放节假日音" />
70
+		<cell Name="CELL_BRANCH" Pos="110" Var="keyh" DefaultPos="101" Note="分支-节假日">
71
+		  <Branch Value="1" Pos="29" />      <!--转值班电话-->
72
+		  <Branch Value="2" Pos="20" />      <!--语音留言-->
73
+		</cell>
74
+		<!--节假日-->
75
+				
76
+		<!--排队,转坐席-->
77
+		<cell Name="CELL_SQL" Pos="603" ConnStr="Provider=SQLOLEDB.1;Password=hykj800100;Persist Security Info=True;User ID=sa;Initial Catalog=CallCenter_XinXiangXLX;Data Source=10.11.202.222" SqlStr="exec P_GetSeatGroup '%[CallerID]','%[CalleeID]'" 
78
+		IsSaved="yes" SuccessPos="604" FailPos="24" Note="获取坐席组ID" />
79
+		<cell Name="CELL_RECORDSET" Pos="604" LPos="501" EPos="501" GPos="501" Note="获取坐席组ID结果">
80
+			<Map Var="GroupID" />
81
+		</cell>
82
+		
83
+		<cell Name="CELL_SQL" Pos="501" ConnStr="Provider=SQLOLEDB.1;Password=hykj800100;Persist Security Info=True;User ID=sa;Initial Catalog=CallCenter_XinXiangXLX;Data Source=10.11.202.222" SqlStr=" exec P_OptCallRecords '%[CallerID]','%[CallID]',3,%[KeyGroup],'1','','%[CalleeID]' " IsSaved="no" SuccessPos="13" FailPos="13" Note="更新排队开始时间" />
84
+		<!--坐席排队时,没有登录坐席直接转值班电话,无空闲坐席转坐席全忙放音,有空闲坐席继续播报-->
85
+		<cell Name="CELL_QUEUE" Pos="13" Strategy="1" VipLevelType="1" VipLevel="0" GroupType="2" Group="GroupID" AgentVar="AgentNo" ExtenVar="AgentExtNo" 
86
+		NoAgentPos="29" NoFreePos="14" SuccessPos="31" HangupPos="24" Note="排队节点" />
87
+		
88
+		<cell Name="CELL_AUDIODTMF" Pos="14" PlayType="1" ContentType="1" Content="D:\Midware\wav\坐席全忙.wav" TTSNumMode="1" TTSSpeed="50" TTSVolume="50" 
89
+		TTSEngine="0" StopWhenDtmf="1" MaxKeyCount="1" KeyPressInterval="3" FinishKey="#" KeyVar="Key" SuccessPos="15" FailPos="24" HangupPos="24" Note="坐席全忙放音" />
90
+		<cell Name="CELL_BRANCH" Pos="15" Var="Key" DefaultPos="14" Note="分支节点">
91
+			<Branch Value="1" Pos="16" /><!--1.继续等待-->
92
+			<Branch Value="2" Pos="29" /><!--2.转值班电话-->
93
+			<Branch Value="3" Pos="20" /><!--3.留言-->
94
+		</cell>		
95
+		<cell Name="CELL_CONTINUEQUEUE" Pos="16" Agent="AgentNo" Exten="AgentExtNo" Audio="D:\Midware\wav\保持音.wav" Timeout="60" SuccessPos="31" HangupPos="24" TimeoutPos="14" Note="继续排队节点" />
96
+		<cell Name="CELL_CANCELQUEUE" Pos="17" Reason="等烦了" Next="24" Note="放弃排队节点" />		
97
+		<!--20190814 zhengbingbing  取消欢迎词播报后,取消通话录音提示播报,直接提示工号-->
98
+		<cell Name="CELL_AUDIODTMF" Pos="18" PlayType="2" ContentType="1" Content="D:\Midware\wav\通话录音提示音.wav" TTSNumMode="1" 
99
+		TTSSpeed="50" TTSVolume="50" TTSEngine="0" StopWhenDtmf="2" MaxKeyCount="1" KeyPressInterval="0" FinishKey="#" KeyVar="" SuccessPos="31" FailPos="24" HangupPos="24" Note="转接电话提示录音" />
100
+		<cell Name="CELL_AUDIODTMF" Pos="31" PlayType="2" ContentType="2" Content=" `vs40 您好, `dig`vs30 %[AgentNo] `vs50 号话务员为您服务." TTSNumMode="1" TTSSpeed="50" TTSVolume="50" TTSEngine="0" StopWhenDtmf="2" MaxKeyCount="1" KeyPressInterval="0" FinishKey="#" KeyVar="" SuccessPos="19" FailPos="24" HangupPos="24" Note="播报工号" />
101
+		<cell Name="CELL_TURNAGENT" Pos="19" Exten="AgentExtNo" SuccessPos="25" FailPos="17" HangupPos="24" Note="转座席节点">
102
+		  <BandData Var="CallID" />
103
+		</cell>
104
+		<!--排队,转坐席-->
105
+		
106
+		<!--留言-->
107
+		<cell Name="CELL_AUDIODTMF" Pos="20" PlayType="2" ContentType="1" Content="D:\Midware\wav\留言提示音.wav" TTSNumMode="1" TTSSpeed="50" TTSVolume="50" 
108
+		TTSEngine="0" StopWhenDtmf="2" MaxKeyCount="1" KeyPressInterval="3" FinishKey="#" KeyVar="" SuccessPos="21" FailPos="24" HangupPos="24" Note="留言开始放音" />
109
+		<cell Name="CELL_LEAVEWORD" Pos="21" Path="%[CallID]_%[CallerID]_%[StartTime].wav" FinishKey="#" Timeout="60" TimeoutPos="22" HangupPos="23" FinishPos="22" Note="留言节点" />
110
+		<cell Name="CELL_AUDIODTMF" Pos="22" PlayType="2" ContentType="1" Content="D:\Midware\wav\留言结束提示音.wav" TTSNumMode="1" TTSSpeed="50" TTSVolume="50" TTSEngine="0" StopWhenDtmf="2" MaxKeyCount="1" KeyPressInterval="3" FinishKey="#" KeyVar="" SuccessPos="23" FailPos="23" HangupPos="23" Note="留言结束放音" />
111
+		<cell Name="CELL_SQL" Pos="23" ConnStr="Provider=SQLOLEDB.1;Password=hykj800100;Persist Security Info=True;User ID=sa;Initial Catalog=CallCenter_XinXiangXLX;Data Source=10.11.202.222" 
112
+		SqlStr=" exec P_OptCallRecords '%[CallerID]','%[CallID]',4,0,'1','%[CallID]_%[CallerID]_%[StartTime].wav','%[CalleeID]' " IsSaved="no" 
113
+		SuccessPos="24" FailPos="24" Note="留言入库" />
114
+		
115
+		<!--留言-->
116
+		
117
+		<!--转值班电话-->
118
+		<cell Name="CELL_AUDIODTMF" Pos="29" PlayType="2" ContentType="1" Content="D:\Midware\wav\转值班电话提示.wav" TTSNumMode="1" TTSSpeed="50" TTSVolume="50" TTSEngine="0" StopWhenDtmf="2" MaxKeyCount="1" KeyPressInterval="0" FinishKey="#" KeyVar="" SuccessPos="701" FailPos="24" HangupPos="24" Note="转值班电话提示音" />
119
+		<cell Name="CELL_SQL" Pos="701" ConnStr="Provider=SQLOLEDB.1;Password=hykj800100;Persist Security Info=True;User ID=sa;Initial Catalog=CallCenter_XinXiangXLX;Data Source=10.11.202.222" SqlStr="EXEC P_GetZBDH '%[CalleeID]','%[CallID]' " IsSaved="yes" SuccessPos="702" FailPos="24" Note="获取值班电话" />
120
+		<cell Name="CELL_RECORDSET" Pos="702" LPos="30" EPos="30" GPos="30" Note="获取值班电话结果">
121
+			<Map Var="zbdh" />
122
+		</cell>
123
+		<cell Name="CELL_TRANSFEROUT" Pos="30" CalleeNumType="2" CalleeNum="zbdh" Timeout="60" SuccessPos="25" FailPos="24" Note="转值班电话" />
124
+		<!--转值班电话-->
125
+		
126
+		<!---->
127
+		<cell Name="CELL_SQL" Pos="24" ConnStr="Provider=SQLOLEDB.1;Password=hykj800100;Persist Security Info=True;User ID=sa;Initial Catalog=CallCenter_XinXiangXLX;Data Source=10.11.202.222" SqlStr=" exec P_OptCallRecords '%[CallerID]','%[CallID]',2,0,'1','','%[CalleeID]' " IsSaved="no" 
128
+		SuccessPos="204" FailPos="204" Note="更新挂机时间" />
129
+		<cell Name="CELL_HANGUP" Pos="204" Next="25" Note="挂机节点" />
130
+		<cell Name="CELL_END" Pos="25" Note="结束节点" />	
131
+		<!---->
132
+	</flow>		
133
+</ivr>

+ 136 - 0
ivr/IVR_XLX_20191105.xml

@@ -0,0 +1,136 @@
1
+<?xml version="1.0" encoding="utf-8"?>
2
+<ivr>
3
+	<flow Name="IVR_Normal" Type="normal" MatchedNum="." MatchedLine="|-1|" Concurrency="1">
4
+		<cell Name="CELL_START" Pos="1" Next="2" Note="开始节点" />
5
+		<!--
6
+			exec P_OptCallRecords 'tel','callid',type,bustype,mydkey,'recfile'
7
+			tel:来电号码%[CallerID]
8
+			callid:中间件定义%[CallID]
9
+			type:执行类型:1.插入通话记录;2.更新挂机时间;3.更新排队开始时间;4.插入留言;5.更新满意度
10
+			bustype:业务选择,用于需要有按键选择业务按键值
11
+			mydkey:满意度按键值,1满意,2一般,3不满意
12
+			recfile:留言的录音文件:%[CallID]_%[CallerID]_%[StartTime].wav
13
+			插入通话记录示例:exec P_OptCallRecords '%[CallerID]','%[CallID]',1,0,1,'' 
14
+		-->
15
+		<cell Name="CELL_SQL" Pos="2" ConnStr="Provider=SQLOLEDB.1;Password=hykj800100;Persist Security Info=True;User ID=sa;Initial Catalog=CallCenter_XinXiangXLX;Data Source=10.11.202.222" SqlStr="exec P_OptCallRecords '%[CallerID]','%[CallID]',1,0,'0','','%[CalleeID]' " 
16
+		IsSaved="no" SuccessPos="3" FailPos="3" Note="插入通话记录" />
17
+		<cell Name="CELL_DEFINEVAR" Pos="3" Next="100" Note="定义变量节点">
18
+			<DefVar VarType="1" VarName="AgentNo" VarVal="0" />
19
+			<DefVar VarType="1" VarName="AgentExtNo" VarVal="0" />
20
+			<DefVar VarType="1" VarName="KeyGroup" VarVal="0" /><!--坐席组按键值-->
21
+			<DefVar VarType="1" VarName="GroupID" VarVal="0" /><!--通过坐席组按键值 获取相应的坐席组ID-->
22
+			<DefVar VarType="1" VarName="Key" VarVal="0" />
23
+			<DefVar VarType="1" VarName="BlackListVerify" VarVal="0" />
24
+			<DefVar VarType="1" VarName="HolidayVerify" VarVal="0" />
25
+			<DefVar VarType="1" VarName="zbdh" VarVal="0" />
26
+		</cell>
27
+		<!--20190814 zhengbingbing  客户提出欢迎词太长,暂时取消欢迎词播报-->
28
+		<!--欢迎词-->
29
+		<!--根据被叫播放不同欢迎词-->
30
+		<cell Name="CELL_BRANCH" Pos="100" Var="CalleeID" DefaultPos="101" Note="分支-欢迎词'%[CalleeID]'">
31
+		  <Branch Value="9100" Pos="101" />      <!--心连心尿素-->
32
+		  <Branch Value="9101" Pos="102" />      <!--手拉手-->
33
+		  <Branch Value="9102" Pos="102" />      <!--沃利沃-->
34
+		  <Branch Value="9300" Pos="103" />      <!--新疆-->
35
+		  <Branch Value="9200" Pos="104" />      <!--九江-->
36
+		</cell>
37
+
38
+		<cell Name="CELL_AUDIODTMF" Pos="101" PlayType="2" ContentType="1" Content="D:\Midware\wav\welcome-xlx.wav" TTSNumMode="1" TTSSpeed="50" TTSVolume="50" 
39
+		TTSEngine="0" StopWhenDtmf="2" MaxKeyCount="1" KeyPressInterval="0" FinishKey="#" KeyVar="" SuccessPos="4" FailPos="24" HangupPos="25" Note="放欢迎词-心连心客服中心" />
40
+		<cell Name="CELL_AUDIODTMF" Pos="102" PlayType="2" ContentType="1" Content="D:\Midware\wav\welcome-nx.wav" TTSNumMode="1" TTSSpeed="50" TTSVolume="50" 
41
+		TTSEngine="0" StopWhenDtmf="2" MaxKeyCount="1" KeyPressInterval="0" FinishKey="#" KeyVar="" SuccessPos="4" FailPos="24" HangupPos="25" Note="放欢迎词-农心公司客服中心" />
42
+		<cell Name="CELL_AUDIODTMF" Pos="103" PlayType="2" ContentType="1" Content="D:\Midware\wav\welcome-xj.wav" TTSNumMode="1" TTSSpeed="50" TTSVolume="50" 
43
+		TTSEngine="0" StopWhenDtmf="2" MaxKeyCount="1" KeyPressInterval="0" FinishKey="#" KeyVar="" SuccessPos="4" FailPos="24" HangupPos="25" Note="放欢迎词-新疆心连心客服中心" />
44
+		<cell Name="CELL_AUDIODTMF" Pos="104" PlayType="2" ContentType="1" Content="D:\Midware\wav\welcome-jj.wav" TTSNumMode="1" TTSSpeed="50" TTSVolume="50" 
45
+		TTSEngine="0" StopWhenDtmf="2" MaxKeyCount="1" KeyPressInterval="0" FinishKey="#" KeyVar="" SuccessPos="4" FailPos="24" HangupPos="25" Note="放欢迎词-九江心连心客服中心" />
46
+		
47
+		<!--欢迎词-->
48
+		
49
+		<!--黑名单-->
50
+		<cell Name="CELL_SQL" Pos="4" ConnStr="Provider=SQLOLEDB.1;Password=hykj800100;Persist Security Info=True;User ID=sa;Initial Catalog=CallCenter_XinXiangXLX;Data Source=10.11.202.222" SqlStr="exec P_GetBlacklist  '%[CallerID]','%[CallID]' " IsSaved="yes" SuccessPos="5" FailPos="5" Note="读取黑名单" />
51
+		<cell Name="CELL_RECORDSET" Pos="5" LPos="6" EPos="6" GPos="6" Note="取黑名单结果">
52
+			<Map Var="BlackListVerify" />
53
+		</cell>
54
+		<cell Name="CELL_COMPARE" Pos="6" Data1Type="2" Data2Type="1" Data3Type="1" Data1="BlackListVerify" Data2="0" Data3="" VarType="1" CompareType="2" TruePos="26" FalsePos="603" Note="判断黑名单" />
55
+		<!--黑名单提示音-->
56
+		<cell Name="CELL_AUDIODTMF" Pos="26" PlayType="2" ContentType="1" Content="D:\Midware\wav\black.wav" TTSNumMode="1" TTSSpeed="50" TTSVolume="50" 
57
+		TTSEngine="0" StopWhenDtmf="2" MaxKeyCount="1" KeyPressInterval="3" FinishKey="#" KeyVar="" SuccessPos="25" FailPos="24" HangupPos="24" Note="黑名单提示音" />
58
+		<!--黑名单提示音-->
59
+		<!--黑名单-->
60
+		<!--获取坐席组-->
61
+		<cell Name="CELL_SQL" Pos="603" ConnStr="Provider=SQLOLEDB.1;Password=hykj800100;Persist Security Info=True;User ID=sa;Initial Catalog=CallCenter_XinXiangXLX;Data Source=10.11.202.222" SqlStr="exec P_GetSeatGroup '%[CallerID]','%[CalleeID]'" 
62
+		IsSaved="yes" SuccessPos="604" FailPos="24" Note="获取坐席组ID" />
63
+		<cell Name="CELL_RECORDSET" Pos="604" LPos="8" EPos="8" GPos="8" Note="获取坐席组ID结果">
64
+			<Map Var="GroupID" />
65
+			<Map Var="GroupCode" />
66
+		</cell>
67
+		<!--获取坐席组-->
68
+		
69
+		<!--节假日-->
70
+		<!--判断是否加班或节假日,是放节假日音后挂机,否转坐席-->
71
+		<cell   Name="CELL_SQL"  Pos="8" ConnStr="Provider=SQLOLEDB.1;Password=hykj800100;Persist Security Info=True;User ID=sa;Initial Catalog=CallCenter_XinXiangXLX;Data Source=10.11.202.222" SqlStr="EXEC P_GetHolidays '%[GroupCode]'" IsSaved="yes" SuccessPos="9" FailPos="15" IVR_Name="数据库读写" Note="节假日查询" /> 
72
+		<cell   Name="CELL_RECORDSET"  Pos="9" LPos="10" EPos="10" GPos="10" IVR_Name="数据集映射" Note="取节假日结果" > 
73
+			<Map   Var="HolidayVerify" /> 
74
+		</cell>
75
+		<cell   Name="CELL_COMPARE"  Pos="10" Data1Type="2"  Data2Type="1"  Data3Type="1"  Data1="HolidayVerify" Data2="0" Data3="" VarType="1"  CompareType="2"  TruePos="501" FalsePos="11" IVR_Name="数据比较" Note="判断节假日" /> 
76
+		<cell Name="CELL_AUDIODTMF" Pos="11" PlayType="1" ContentType="1" Content="D:\Midware\wav\holiday.wav" TTSNumMode="1" TTSSpeed="50" TTSVolume="50" 
77
+		TTSEngine="0" StopWhenDtmf="1" MaxKeyCount="1" KeyPressInterval="3" FinishKey="#" KeyVar="keyh" SuccessPos="110" FailPos="24" HangupPos="24" Note="放节假日音" />
78
+		<cell Name="CELL_BRANCH" Pos="110" Var="keyh" DefaultPos="101" Note="分支-节假日">
79
+		  <Branch Value="1" Pos="29" />      <!--转值班电话-->
80
+		  <Branch Value="2" Pos="20" />      <!--语音留言-->
81
+		</cell>
82
+		<!--节假日-->
83
+				
84
+		<!--排队,转坐席-->
85
+		
86
+		<cell Name="CELL_SQL" Pos="501" ConnStr="Provider=SQLOLEDB.1;Password=hykj800100;Persist Security Info=True;User ID=sa;Initial Catalog=CallCenter_XinXiangXLX;Data Source=10.11.202.222" SqlStr=" exec P_OptCallRecords '%[CallerID]','%[CallID]',3,%[KeyGroup],'1','','%[CalleeID]' " IsSaved="no" SuccessPos="13" FailPos="13" Note="更新排队开始时间" />
87
+		<!--坐席排队时,没有登录坐席直接转值班电话,无空闲坐席转坐席全忙放音,有空闲坐席继续播报-->
88
+		<cell Name="CELL_QUEUE" Pos="13" Strategy="1" VipLevelType="1" VipLevel="0" GroupType="2" Group="GroupID" AgentVar="AgentNo" ExtenVar="AgentExtNo" 
89
+		NoAgentPos="29" NoFreePos="14" SuccessPos="31" HangupPos="24" Note="排队节点" />
90
+		
91
+		<cell Name="CELL_AUDIODTMF" Pos="14" PlayType="1" ContentType="1" Content="D:\Midware\wav\坐席全忙.wav" TTSNumMode="1" TTSSpeed="50" TTSVolume="50" 
92
+		TTSEngine="0" StopWhenDtmf="1" MaxKeyCount="1" KeyPressInterval="3" FinishKey="#" KeyVar="Key" SuccessPos="15" FailPos="24" HangupPos="24" Note="坐席全忙放音" />
93
+		<cell Name="CELL_BRANCH" Pos="15" Var="Key" DefaultPos="14" Note="分支节点">
94
+			<Branch Value="1" Pos="16" /><!--1.继续等待-->
95
+			<Branch Value="2" Pos="29" /><!--2.转值班电话-->
96
+			<Branch Value="3" Pos="20" /><!--3.留言-->
97
+		</cell>		
98
+		<cell Name="CELL_CONTINUEQUEUE" Pos="16" Agent="AgentNo" Exten="AgentExtNo" Audio="D:\Midware\wav\保持音.wav" Timeout="60" SuccessPos="31" HangupPos="24" TimeoutPos="14" Note="继续排队节点" />
99
+		<cell Name="CELL_CANCELQUEUE" Pos="17" Reason="等烦了" Next="24" Note="放弃排队节点" />		
100
+		<!--20190814 zhengbingbing  取消欢迎词播报后,取消通话录音提示播报,直接提示工号-->
101
+		<cell Name="CELL_AUDIODTMF" Pos="18" PlayType="2" ContentType="1" Content="D:\Midware\wav\通话录音提示音.wav" TTSNumMode="1" 
102
+		TTSSpeed="50" TTSVolume="50" TTSEngine="0" StopWhenDtmf="2" MaxKeyCount="1" KeyPressInterval="0" FinishKey="#" KeyVar="" SuccessPos="31" FailPos="24" HangupPos="24" Note="转接电话提示录音" />
103
+		<cell Name="CELL_AUDIODTMF" Pos="31" PlayType="2" ContentType="2" Content=" `vs40 您好, `dig`vs30 %[AgentNo] `vs50 号话务员为您服务." TTSNumMode="1" TTSSpeed="50" TTSVolume="50" TTSEngine="0" StopWhenDtmf="2" MaxKeyCount="1" KeyPressInterval="0" FinishKey="#" KeyVar="" SuccessPos="19" FailPos="24" HangupPos="24" Note="播报工号" />
104
+		<cell Name="CELL_TURNAGENT" Pos="19" Exten="AgentExtNo" SuccessPos="25" FailPos="17" HangupPos="24" Note="转座席节点">
105
+		  <BandData Var="CallID" />
106
+		</cell>
107
+		<!--排队,转坐席-->
108
+		
109
+		<!--留言-->
110
+		<cell Name="CELL_AUDIODTMF" Pos="20" PlayType="2" ContentType="1" Content="D:\Midware\wav\留言提示音.wav" TTSNumMode="1" TTSSpeed="50" TTSVolume="50" 
111
+		TTSEngine="0" StopWhenDtmf="2" MaxKeyCount="1" KeyPressInterval="3" FinishKey="#" KeyVar="" SuccessPos="21" FailPos="24" HangupPos="24" Note="留言开始放音" />
112
+		<cell Name="CELL_LEAVEWORD" Pos="21" Path="%[CallID]_%[CallerID]_%[StartTime].wav" FinishKey="#" Timeout="60" TimeoutPos="22" HangupPos="23" FinishPos="22" Note="留言节点" />
113
+		<cell Name="CELL_AUDIODTMF" Pos="22" PlayType="2" ContentType="1" Content="D:\Midware\wav\留言结束提示音.wav" TTSNumMode="1" TTSSpeed="50" TTSVolume="50" TTSEngine="0" StopWhenDtmf="2" MaxKeyCount="1" KeyPressInterval="3" FinishKey="#" KeyVar="" SuccessPos="23" FailPos="23" HangupPos="23" Note="留言结束放音" />
114
+		<cell Name="CELL_SQL" Pos="23" ConnStr="Provider=SQLOLEDB.1;Password=hykj800100;Persist Security Info=True;User ID=sa;Initial Catalog=CallCenter_XinXiangXLX;Data Source=10.11.202.222" 
115
+		SqlStr=" exec P_OptCallRecords '%[CallerID]','%[CallID]',4,0,'1','%[CallID]_%[CallerID]_%[StartTime].wav','%[CalleeID]' " IsSaved="no" 
116
+		SuccessPos="24" FailPos="24" Note="留言入库" />
117
+		
118
+		<!--留言-->
119
+		
120
+		<!--转值班电话-->
121
+		<cell Name="CELL_AUDIODTMF" Pos="29" PlayType="2" ContentType="1" Content="D:\Midware\wav\转值班电话提示.wav" TTSNumMode="1" TTSSpeed="50" TTSVolume="50" TTSEngine="0" StopWhenDtmf="2" MaxKeyCount="1" KeyPressInterval="0" FinishKey="#" KeyVar="" SuccessPos="701" FailPos="24" HangupPos="24" Note="转值班电话提示音" />
122
+		<cell Name="CELL_SQL" Pos="701" ConnStr="Provider=SQLOLEDB.1;Password=hykj800100;Persist Security Info=True;User ID=sa;Initial Catalog=CallCenter_XinXiangXLX;Data Source=10.11.202.222" SqlStr="EXEC P_GetZBDH '%[CalleeID]','%[CallID]' " IsSaved="yes" SuccessPos="702" FailPos="24" Note="获取值班电话" />
123
+		<cell Name="CELL_RECORDSET" Pos="702" LPos="30" EPos="30" GPos="30" Note="获取值班电话结果">
124
+			<Map Var="zbdh" />
125
+		</cell>
126
+		<cell Name="CELL_TRANSFEROUT" Pos="30" CalleeNumType="2" CalleeNum="zbdh" Timeout="60" SuccessPos="25" FailPos="24" Note="转值班电话" />
127
+		<!--转值班电话-->
128
+		
129
+		<!---->
130
+		<cell Name="CELL_SQL" Pos="24" ConnStr="Provider=SQLOLEDB.1;Password=hykj800100;Persist Security Info=True;User ID=sa;Initial Catalog=CallCenter_XinXiangXLX;Data Source=10.11.202.222" SqlStr=" exec P_OptCallRecords '%[CallerID]','%[CallID]',2,0,'1','','%[CalleeID]' " IsSaved="no" 
131
+		SuccessPos="204" FailPos="204" Note="更新挂机时间" />
132
+		<cell Name="CELL_HANGUP" Pos="204" Next="25" Note="挂机节点" />
133
+		<cell Name="CELL_END" Pos="25" Note="结束节点" />	
134
+		<!---->
135
+	</flow>		
136
+</ivr>

+ 147 - 0
ivr/IVR_XLX_20191106.xml

@@ -0,0 +1,147 @@
1
+<?xml version="1.0" encoding="utf-8"?>
2
+<ivr>
3
+	<flow Name="IVR_Normal" Type="normal" MatchedNum="." MatchedLine="|-1|" Concurrency="1">
4
+		<cell Name="CELL_START" Pos="1" Next="2" Note="开始节点" />
5
+		<!--
6
+			exec P_OptCallRecords 'tel','callid',type,bustype,mydkey,'recfile'
7
+			tel:来电号码%[CallerID]
8
+			callid:中间件定义%[CallID]
9
+			type:执行类型:1.插入通话记录;2.更新挂机时间;3.更新排队开始时间;4.插入留言;5.更新满意度;6.更新值班电话接通
10
+			bustype:业务选择,用于需要有按键选择业务按键值
11
+			mydkey:满意度按键值,1满意,2一般,3不满意
12
+			recfile:留言的录音文件:%[CallID]_%[CallerID]_%[StartTime].wav
13
+			插入通话记录示例:exec P_OptCallRecords '%[CallerID]','%[CallID]',1,0,1,'' 
14
+		-->
15
+		<cell Name="CELL_SQL" Pos="2" ConnStr="Provider=SQLOLEDB.1;Password=hykj800100;Persist Security Info=True;User ID=sa;Initial Catalog=CallCenter_XinXiangXLX;Data Source=10.11.202.222" SqlStr="exec P_OptCallRecords '%[CallerID]','%[CallID]',1,0,'0','','%[CalleeID]' " 
16
+		IsSaved="no" SuccessPos="3" FailPos="3" Note="插入通话记录" />
17
+		<cell Name="CELL_DEFINEVAR" Pos="3" Next="100" Note="定义变量节点">
18
+			<DefVar VarType="1" VarName="AgentNo" VarVal="0" />
19
+			<DefVar VarType="1" VarName="AgentExtNo" VarVal="0" />
20
+			<DefVar VarType="1" VarName="XLXGroupID" VarVal="0" /><!--心连心坐席组ID-->
21
+			<DefVar VarType="1" VarName="GroupID" VarVal="0" /><!--通过坐席组按键值 获取相应的坐席组ID-->
22
+			<DefVar VarType="1" VarName="Key" VarVal="0" />
23
+			<DefVar VarType="1" VarName="BlackListVerify" VarVal="0" />
24
+			<DefVar VarType="1" VarName="HolidayVerify" VarVal="0" />
25
+			<DefVar VarType="1" VarName="zbdh" VarVal="0" />
26
+		</cell>
27
+		<!--20190814 zhengbingbing  客户提出欢迎词太长,暂时取消欢迎词播报-->
28
+		<!--欢迎词-->
29
+		<!--根据被叫播放不同欢迎词-->
30
+		<cell Name="CELL_BRANCH" Pos="100" Var="CalleeID" DefaultPos="101" Note="分支-欢迎词'%[CalleeID]'">
31
+		  <Branch Value="9100" Pos="101" />      <!--心连心尿素-->
32
+		  <Branch Value="9101" Pos="102" />      <!--手拉手-->
33
+		  <Branch Value="9102" Pos="102" />      <!--沃利沃-->
34
+		  <Branch Value="9300" Pos="103" />      <!--新疆-->
35
+		  <Branch Value="9200" Pos="104" />      <!--九江-->
36
+		</cell>
37
+
38
+		<cell Name="CELL_AUDIODTMF" Pos="101" PlayType="2" ContentType="1" Content="D:\Midware\wav\welcome-xlx.wav" TTSNumMode="1" TTSSpeed="50" TTSVolume="50" 
39
+		TTSEngine="0" StopWhenDtmf="2" MaxKeyCount="1" KeyPressInterval="0" FinishKey="#" KeyVar="" SuccessPos="4" FailPos="24" HangupPos="25" Note="放欢迎词-心连心客服中心" />
40
+		<cell Name="CELL_AUDIODTMF" Pos="102" PlayType="2" ContentType="1" Content="D:\Midware\wav\welcome-nx.wav" TTSNumMode="1" TTSSpeed="50" TTSVolume="50" 
41
+		TTSEngine="0" StopWhenDtmf="2" MaxKeyCount="1" KeyPressInterval="0" FinishKey="#" KeyVar="" SuccessPos="4" FailPos="24" HangupPos="25" Note="放欢迎词-农心公司客服中心" />
42
+		<cell Name="CELL_AUDIODTMF" Pos="103" PlayType="2" ContentType="1" Content="D:\Midware\wav\welcome-xj.wav" TTSNumMode="1" TTSSpeed="50" TTSVolume="50" 
43
+		TTSEngine="0" StopWhenDtmf="2" MaxKeyCount="1" KeyPressInterval="0" FinishKey="#" KeyVar="" SuccessPos="4" FailPos="24" HangupPos="25" Note="放欢迎词-新疆心连心客服中心" />
44
+		<cell Name="CELL_AUDIODTMF" Pos="104" PlayType="2" ContentType="1" Content="D:\Midware\wav\welcome-jj.wav" TTSNumMode="1" TTSSpeed="50" TTSVolume="50" 
45
+		TTSEngine="0" StopWhenDtmf="2" MaxKeyCount="1" KeyPressInterval="0" FinishKey="#" KeyVar="" SuccessPos="4" FailPos="24" HangupPos="25" Note="放欢迎词-九江心连心客服中心" />
46
+		
47
+		<!--欢迎词-->
48
+		
49
+		<!--黑名单-->
50
+		<cell Name="CELL_SQL" Pos="4" ConnStr="Provider=SQLOLEDB.1;Password=hykj800100;Persist Security Info=True;User ID=sa;Initial Catalog=CallCenter_XinXiangXLX;Data Source=10.11.202.222" SqlStr="exec P_GetBlacklist  '%[CallerID]','%[CallID]' " IsSaved="yes" SuccessPos="5" FailPos="5" Note="读取黑名单" />
51
+		<cell Name="CELL_RECORDSET" Pos="5" LPos="6" EPos="6" GPos="6" Note="取黑名单结果">
52
+			<Map Var="BlackListVerify" />
53
+		</cell>
54
+		<cell Name="CELL_COMPARE" Pos="6" Data1Type="2" Data2Type="1" Data3Type="1" Data1="BlackListVerify" Data2="0" Data3="" VarType="1" CompareType="2" TruePos="26" FalsePos="603" Note="判断黑名单" />
55
+		<!--黑名单提示音-->
56
+		<cell Name="CELL_AUDIODTMF" Pos="26" PlayType="2" ContentType="1" Content="D:\Midware\wav\black.wav" TTSNumMode="1" TTSSpeed="50" TTSVolume="50" 
57
+		TTSEngine="0" StopWhenDtmf="2" MaxKeyCount="1" KeyPressInterval="3" FinishKey="#" KeyVar="" SuccessPos="25" FailPos="24" HangupPos="24" Note="黑名单提示音" />
58
+		<!--黑名单提示音-->
59
+		<!--黑名单-->
60
+		<!--获取坐席组-->
61
+		<cell Name="CELL_SQL" Pos="603" ConnStr="Provider=SQLOLEDB.1;Password=hykj800100;Persist Security Info=True;User ID=sa;Initial Catalog=CallCenter_XinXiangXLX;Data Source=10.11.202.222" SqlStr="exec P_GetSeatGroup '%[CallerID]','%[CalleeID]'" 
62
+		IsSaved="yes" SuccessPos="604" FailPos="24" Note="获取坐席组ID" />
63
+		<cell Name="CELL_RECORDSET" Pos="604" LPos="8" EPos="8" GPos="8" Note="获取坐席组ID结果">
64
+			<Map Var="GroupID" />
65
+			<Map Var="GroupCode" />
66
+			<Map Var="XLXGroupID" />
67
+		</cell>
68
+		<!--获取坐席组-->
69
+		
70
+		<!--节假日-->
71
+		<!--判断是否加班或节假日,是放节假日音后挂机,否转坐席-->
72
+		<cell   Name="CELL_SQL"  Pos="8" ConnStr="Provider=SQLOLEDB.1;Password=hykj800100;Persist Security Info=True;User ID=sa;Initial Catalog=CallCenter_XinXiangXLX;Data Source=10.11.202.222" SqlStr="EXEC P_GetHolidays '%[GroupCode]'" IsSaved="yes" SuccessPos="9" FailPos="15" IVR_Name="数据库读写" Note="节假日查询" /> 
73
+		<cell   Name="CELL_RECORDSET"  Pos="9" LPos="10" EPos="10" GPos="10" IVR_Name="数据集映射" Note="取节假日结果" > 
74
+			<Map   Var="HolidayVerify" /> 
75
+		</cell>
76
+		<cell   Name="CELL_COMPARE"  Pos="10" Data1Type="2"  Data2Type="1"  Data3Type="1"  Data1="HolidayVerify" Data2="0" Data3="" VarType="1"  CompareType="2"  TruePos="501" FalsePos="11" IVR_Name="数据比较" Note="判断节假日" /> 
77
+		<cell Name="CELL_AUDIODTMF" Pos="11" PlayType="1" ContentType="1" Content="D:\Midware\wav\holiday.wav" TTSNumMode="1" TTSSpeed="50" TTSVolume="50" 
78
+		TTSEngine="0" StopWhenDtmf="1" MaxKeyCount="1" KeyPressInterval="3" FinishKey="#" KeyVar="keyh" SuccessPos="110" FailPos="24" HangupPos="24" Note="放节假日音" />
79
+		<cell Name="CELL_BRANCH" Pos="110" Var="keyh" DefaultPos="101" Note="分支-节假日">
80
+		  <Branch Value="1" Pos="29" />      <!--转值班电话-->
81
+		  <Branch Value="2" Pos="20" />      <!--语音留言-->
82
+		</cell>
83
+		<!--节假日-->
84
+				
85
+		<!--排队,转坐席-->
86
+		
87
+		<cell Name="CELL_SQL" Pos="501" ConnStr="Provider=SQLOLEDB.1;Password=hykj800100;Persist Security Info=True;User ID=sa;Initial Catalog=CallCenter_XinXiangXLX;Data Source=10.11.202.222" SqlStr=" exec P_OptCallRecords '%[CallerID]','%[CallID]',3,%[KeyGroup],'1','','%[CalleeID]' " IsSaved="no" SuccessPos="13" FailPos="13" Note="更新排队开始时间" />
88
+		<!--坐席排队时,没有登录坐席直接转值班电话,无空闲坐席转坐席全忙放音,有空闲坐席继续播报-->
89
+		<cell Name="CELL_QUEUE" Pos="13" Strategy="1" VipLevelType="1" VipLevel="0" GroupType="2" Group="GroupID" AgentVar="AgentNo" ExtenVar="AgentExtNo" NoAgentPos="113" NoFreePos="113" SuccessPos="31" HangupPos="24" Note="排队节点" />
90
+		<!--九江、新疆坐席组 忙/不在线 转向心连心客服组-->
91
+		<cell Name="CELL_QUEUE" Pos="113" Strategy="1" VipLevelType="1" VipLevel="0" GroupType="2" Group="XLXGroupID" AgentVar="AgentNo" ExtenVar="AgentExtNo" NoAgentPos="114" NoFreePos="114" SuccessPos="31" HangupPos="24" Note="二次排队节点" />
92
+		<!--二次排队 坐席组忙/不在线处理:新疆组转留言,九江和心连心组转值班电话-->
93
+		<cell Name="CELL_BRANCH" Pos="114" Var="GroupCode" DefaultPos="14" Note="分支-新疆组转留言,九江和心连心组转值班电话">
94
+		  <Branch Value="JJKFZ" Pos="29" />      <!--九江-转值班电话-->
95
+		  <Branch Value="NXKFZ" Pos="29" />      <!--农心-转值班电话-->
96
+		  <Branch Value="XLXKFZ" Pos="29" />      <!--心连心-转值班电话-->
97
+		  <Branch Value="XJKFZ" Pos="20" />      <!--新疆-语音留言-->
98
+		</cell>
99
+		
100
+		<cell Name="CELL_AUDIODTMF" Pos="14" PlayType="1" ContentType="1" Content="D:\Midware\wav\坐席全忙.wav" TTSNumMode="1" TTSSpeed="50" TTSVolume="50" 
101
+		TTSEngine="0" StopWhenDtmf="1" MaxKeyCount="1" KeyPressInterval="3" FinishKey="#" KeyVar="Key" SuccessPos="15" FailPos="24" HangupPos="24" Note="坐席全忙放音" />
102
+		<cell Name="CELL_BRANCH" Pos="15" Var="Key" DefaultPos="14" Note="分支节点">
103
+			<Branch Value="1" Pos="16" /><!--1.继续等待-->
104
+			<Branch Value="2" Pos="29" /><!--2.转值班电话-->
105
+			<Branch Value="3" Pos="20" /><!--3.留言-->
106
+		</cell>		
107
+		<cell Name="CELL_CONTINUEQUEUE" Pos="16" Agent="AgentNo" Exten="AgentExtNo" Audio="D:\Midware\wav\保持音.wav" Timeout="60" SuccessPos="31" HangupPos="24" TimeoutPos="14" Note="继续排队节点" />
108
+		<cell Name="CELL_CANCELQUEUE" Pos="17" Reason="等烦了" Next="24" Note="放弃排队节点" />		
109
+		<!--20190814 zhengbingbing  取消欢迎词播报后,取消通话录音提示播报,直接提示工号-->
110
+		<cell Name="CELL_AUDIODTMF" Pos="18" PlayType="2" ContentType="1" Content="D:\Midware\wav\通话录音提示音.wav" TTSNumMode="1" 
111
+		TTSSpeed="50" TTSVolume="50" TTSEngine="0" StopWhenDtmf="2" MaxKeyCount="1" KeyPressInterval="0" FinishKey="#" KeyVar="" SuccessPos="31" FailPos="24" HangupPos="24" Note="转接电话提示录音" />
112
+		<cell Name="CELL_AUDIODTMF" Pos="31" PlayType="2" ContentType="2" Content=" `vs40 您好, `dig`vs30 %[AgentNo] `vs50 号话务员为您服务." TTSNumMode="1" TTSSpeed="50" TTSVolume="50" TTSEngine="0" StopWhenDtmf="2" MaxKeyCount="1" KeyPressInterval="0" FinishKey="#" KeyVar="" SuccessPos="19" FailPos="24" HangupPos="24" Note="播报工号" />
113
+		<cell Name="CELL_TURNAGENT" Pos="19" Exten="AgentExtNo" SuccessPos="25" FailPos="17" HangupPos="24" Note="转座席节点">
114
+		  <BandData Var="CallID" />
115
+		</cell>
116
+		<!--排队,转坐席-->
117
+		
118
+		<!--留言-->
119
+		<cell Name="CELL_AUDIODTMF" Pos="20" PlayType="2" ContentType="1" Content="D:\Midware\wav\留言提示音.wav" TTSNumMode="1" TTSSpeed="50" TTSVolume="50" 
120
+		TTSEngine="0" StopWhenDtmf="2" MaxKeyCount="1" KeyPressInterval="3" FinishKey="#" KeyVar="" SuccessPos="21" FailPos="24" HangupPos="24" Note="留言开始放音" />
121
+		<cell Name="CELL_LEAVEWORD" Pos="21" Path="%[CallID]_%[CallerID]_%[StartTime].wav" FinishKey="#" Timeout="60" TimeoutPos="22" HangupPos="23" FinishPos="22" Note="留言节点" />
122
+		<cell Name="CELL_AUDIODTMF" Pos="22" PlayType="2" ContentType="1" Content="D:\Midware\wav\留言结束提示音.wav" TTSNumMode="1" TTSSpeed="50" TTSVolume="50" TTSEngine="0" StopWhenDtmf="2" MaxKeyCount="1" KeyPressInterval="3" FinishKey="#" KeyVar="" SuccessPos="23" FailPos="23" HangupPos="23" Note="留言结束放音" />
123
+		<cell Name="CELL_SQL" Pos="23" ConnStr="Provider=SQLOLEDB.1;Password=hykj800100;Persist Security Info=True;User ID=sa;Initial Catalog=CallCenter_XinXiangXLX;Data Source=10.11.202.222" 
124
+		SqlStr=" exec P_OptCallRecords '%[CallerID]','%[CallID]',4,0,'1','%[CallID]_%[CallerID]_%[StartTime].wav','%[CalleeID]' " IsSaved="no" 
125
+		SuccessPos="24" FailPos="24" Note="留言入库" />
126
+		
127
+		<!--留言-->
128
+		
129
+		<!--转值班电话-->
130
+		<cell Name="CELL_AUDIODTMF" Pos="29" PlayType="2" ContentType="1" Content="D:\Midware\wav\转值班电话提示.wav" TTSNumMode="1" TTSSpeed="50" TTSVolume="50" TTSEngine="0" StopWhenDtmf="2" MaxKeyCount="1" KeyPressInterval="0" FinishKey="#" KeyVar="" SuccessPos="701" FailPos="24" HangupPos="24" Note="转值班电话提示音" />
131
+		<cell Name="CELL_SQL" Pos="701" ConnStr="Provider=SQLOLEDB.1;Password=hykj800100;Persist Security Info=True;User ID=sa;Initial Catalog=CallCenter_XinXiangXLX;Data Source=10.11.202.222" SqlStr="EXEC P_GetZBDH '%[CalleeID]','%[CallID]' " IsSaved="yes" SuccessPos="702" FailPos="24" Note="获取值班电话" />
132
+		<cell Name="CELL_RECORDSET" Pos="702" LPos="30" EPos="30" GPos="30" Note="获取值班电话结果">
133
+			<Map Var="zbdh" />
134
+		</cell>
135
+		<!-- <cell Name="CELL_TRANSFEROUT" Pos="30" CalleeNumType="2" CalleeNum="zbdh" Timeout="60" SuccessPos="25" FailPos="24" Note="转值班电话" /> -->
136
+		<cell Name="CELL_TRANSFEROUT" Pos="30" CalleeNumType="2" CalleeNum="zbdh" Timeout="60" SuccessPos="301" FailPos="24" Note="转值班电话" />
137
+		<cell Name="CELL_SQL" Pos="301" ConnStr="Provider=SQLOLEDB.1;Password=hykj800100;Persist Security Info=True;User ID=sa;Initial Catalog=CallCenter_XinXiangXLX;Data Source=10.11.202.222" SqlStr=" exec P_OptCallRecords '%[CallerID]','%[CallID]',6,0,'','','%[CalleeID]' " IsSaved="no" SuccessPos="25" FailPos="25" Note="更新转值班接通" />
138
+		<!--转值班电话-->
139
+		
140
+		<!---->
141
+		<cell Name="CELL_SQL" Pos="24" ConnStr="Provider=SQLOLEDB.1;Password=hykj800100;Persist Security Info=True;User ID=sa;Initial Catalog=CallCenter_XinXiangXLX;Data Source=10.11.202.222" SqlStr=" exec P_OptCallRecords '%[CallerID]','%[CallID]',2,0,'1','','%[CalleeID]' " IsSaved="no" 
142
+		SuccessPos="204" FailPos="204" Note="更新挂机时间" />
143
+		<cell Name="CELL_HANGUP" Pos="204" Next="25" Note="挂机节点" />
144
+		<cell Name="CELL_END" Pos="25" Note="结束节点" />	
145
+		<!---->
146
+	</flow>		
147
+</ivr>

+ 1 - 1
ivr/MYD_Normal.xml

@@ -7,7 +7,7 @@
7 7
 		</cell>
8 8
 		<cell Name="CELL_AUDIODTMF" Pos="3" PlayType="1" ContentType="1" Content="E:\midware\wav\满意度评价开始.wav" TTSNumMode="1" TTSSpeed="50" TTSVolume="50" 
9 9
 		TTSEngine="0" StopWhenDtmf="1" MaxKeyCount="1" KeyPressInterval="3" FinishKey="#" KeyVar="Key" SuccessPos="4" FailPos="19" HangupPos="19" Note="满意度调查放音" />
10
-		<cell Name="CELL_SQL" Pos="4" ConnStr="Provider=SQLOLEDB.1;Password=hykj800100;Persist Security Info=True;User ID=sa;Initial Catalog=CallCenter_XinXiangXLX;Data Source=10.11.202.222" SqlStr="exec P_OptCallRecords '','%[CallID]',5,0,'%[Key]','',''" IsSaved="no" SuccessPos="5" FailPos="5" Note="满意度更新通话记录" />
10
+		<cell Name="CELL_SQL" Pos="4" ConnStr="Provider=SQLOLEDB.1;Password=hykj800100;Persist Security Info=True;User ID=sa;Initial Catalog=CallCenter_Anto_20180709;Data Source=192.168.5.8" SqlStr="exec P_OptCallRecords '','%[CallID]',5,0,'%[Key]','',''" IsSaved="no" SuccessPos="5" FailPos="5" Note="满意度更新通话记录" />
11 11
 		<cell Name="CELL_AUDIODTMF" Pos="5" PlayType="2" ContentType="1" Content="E:\midware\wav\评价结束.wav" TTSNumMode="1" TTSSpeed="50" TTSVolume="50" 
12 12
 		TTSEngine="0" StopWhenDtmf="1" MaxKeyCount="0" KeyPressInterval="3" FinishKey="#" KeyVar="" SuccessPos="19" FailPos="19" HangupPos="19" Note="满意度放结束音" />
13 13
 		<cell Name="CELL_HANGUP" Pos="19" Next="20" Note="满意度挂机节点" />

二进制
ivr/wav_20191217/holiday_xj.wav