点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,
要从C4C创建呼出电话,请按照管理指南中的说明进行操作:
1。 从SAP Service Marketplace下载CTI连接器项目并安装。
2。 在Microsoft®Visual Studio中打开项目。
3。 在DialOut方法中添加逻辑以将电话号码传递到CTI解决方案(有关详细信息,请参见以下示例)。
4。构建DLL并将其部署在CTI Client Adapter文件结构中。 要部署该DLL,请将DLL复制到C:\ Program Files(x86)\ SAP \ SAP Hybris Cloud for Customer CTI Client。
5。 重新启动适配器。
使用系统; 使用System.Collections.Generic; 使用System.Linq; 使用System.Text; 使用System.IO; 使用System.Runtime.InteropServices; 命名空间SAP.COD.CTI.Connector { 公共类OutboundCallHandler { 记录器logUtil; //添加构造函数以启动日志记录 公共OutboundCallHandler(){ logUtil =新的Logger(); } //析构函数 〜OutboundCallHandler(){ logUtil.Close(); } 公共布尔DialOut(字符串dialData){ logUtil.writeLog("拨号号码:" + dialData); logUtil.writeLog("我在CTI出站呼叫中"); 返回true; } } }
问题是CTI适配器未调用DialOut方法。 我对此非常确定,因为在此自定义dll初始化期间生成的日志文件中,并且有为初始化过程创建的可见日志。 这意味着我的自定义dll由CTI适配器使用,但是正如我所说的那样,DialOut方法是从CTI适配器调用的。
与此同时,传入呼叫得到了正确处理,这也意味着CTI适配器和浏览器之间的连接 正在工作。
管理指南中是否有一些缺少步骤来处理CTI呼出电话?
请帮助!
br,
Zoran Galijanic
由SAP支持解决,并且在系统中进行了手动更正。
Br,
Zoran
更新:肯定是配置或浏览器设置中的问题,因为我监视出站呼叫URL的本地主机流量
http://localhost:36729/?CID = SAPCOD&PHONENUMBER =%2Bxxxxxxx
其中xxxxxxx是电话号码。
直接在浏览器中执行此URL(不使用C4C)时,适配器正常工作,并且成功创建了DialOut方法(上面的代码)的日志。
Hi ,
霍斯特·肖德 我看到您回答了这篇文章(请参阅附件的屏幕截图),但不幸的是,您在这里看不到您的回答:-(
br,
佐兰
Goodmorning Zorang!
我是巴塞罗那LectaGroup的Xavier Ortega,我是c4c世界的新手,我也遇到了同样的问题... DialOut方法未调用,但您写的是7月12日:"通过SAP支持解决了 系统中的手动校正。"
问题是.....系统中的手动更正是什么?
一周热门 更多>