CTI呼出电话错误/错误?

2020-09-21 11:32发布

         点击此处--->   EasySAP.com群内免费提供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

         点击此处--->   EasySAP.com群内免费提供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

付费偷看设置
发送
4条回答
SKY徐
1楼 · 2020-09-21 11:37.采纳回答

由SAP支持解决,并且在系统中进行了手动更正。

Br,

Zoran

追夢秋陽
2楼-- · 2020-09-21 11:42

更新:肯定是配置或浏览器设置中的问题,因为我监视出站呼叫URL的本地主机流量

http://localhost:36729/?CID = SAPCOD&PHONENUMBER =%2Bxxxxxxx

其中xxxxxxx是电话号码。

直接在浏览器中执行此URL(不使用C4C)时,适配器正常工作,并且成功创建了DialOut方法(上面的代码)的日志。

hengyuye
3楼-- · 2020-09-21 11:58

Hi ,

霍斯特·肖德 我看到您回答了这篇文章(请参阅附件的屏幕截图),但不幸的是,您在这里看不到您的回答:-(

br,

佐兰

一只江湖小虾
4楼-- · 2020-09-21 11:59

Goodmorning Zorang!

我是巴塞罗那LectaGroup的Xavier Ortega,我是c4c世界的新手,我也遇到了同样的问题... DialOut方法未调用,但您写的是7月12日:"通过SAP支持解决了 系统中的手动校正。"

问题是.....系统中的手动更正是什么?

一周热门 更多>