基于杭州三汇spbx系列软交换架构多媒体交换机的ip软交换呼叫中心平台产品byipcc20的的人工座席软件二次开发手册内容摘要:

加载 OCX 控件,提示打开信道失败,此时需要将网址加入可信任站点,并且设置可信任的站点的安全性为低; (3) 关闭 SPBX 多媒体交换机的 CPU 板的防火墙; (4) 若需要运行 360 安全卫士和 360 杀毒,请将 OCX 控件用到的 .ocx、 .dll、 .exe 程序全部都加入白名单。 3 打开开发用的 PC机的 Visual Studio 2020,单击视图 工具箱后出现: 博域通讯 IP 软交换呼叫中心平台产品 人工 座席软件二次开发手册 (禁止擅自复制 ) 版权所有 169。 深圳市博域信源通讯有限公司 第 15页 然后选择工具箱的所有 Windows 窗体栏下的一个控件后用鼠标右键单击,出现: 单击上图中的“选择项”,出现: 博域通讯 IP 软交换呼叫中心平台产品 人工 座席软件二次开发手册 (禁止擅自复制 ) 版权所有 169。 深圳市博域信源通讯有限公司 第 16页 在上图中切换到“ COM 组件”栏,并选中 SWebCTClient Control,如下图: 在上图中单击“ 确定 ”。 则 SWebCTClient Control控件将出现在工具箱中,见下图: 博域通讯 IP 软交换呼叫中心平台产品 人工 座席软件二次开发手册 (禁止擅自复制 ) 版权所有 169。 深圳市博域信源通讯有限公司 第 17页 4 人工座席软件的源程序为 agent 目录,使用 Visual Studio 2020 打开解决方案 ..\ agent\;从而就可以对人工座席软件源代码进行进一步的编辑(修改)与通过 生成菜单 重新生成解决方案子菜单或生成菜单 重新生成 agent 子菜单以编译重新生成 exe 文件。 若 不 执行上述步骤,使用 Visual Studio 2020 打开人工座席软件源代码时会出现报错现象。 备注 1:若坐席电脑是 Windows 10 等操作系统,通常需要使用管理员权限运行 CMD,然后在 CMD 下面运行 ; 备注 2:注册 OCX 时,有时由于安全性或 360 等软件限制,导致注册失败,提示DllRegisterServer 的调用失败等雷同错误,此时建议执行以下内容: (1) 将 360 安 全卫士和 360 杀毒卸载,重启电脑,然后用管理员权限打开 CMD 重新执行 ; (2) IE 安全性比较高,会导致打开网页时不能加载 OCX 控件,提示打开信道失败,此时需要将网址加入可信任站点,并且设置可信任的站点的安全性为低; (3) 关闭 SPBX 多媒体交换机的 CPU 板的防火墙; (4) 若需要运行 360 安全卫士和 360 杀毒,请将 OCX 控件用到的 .ocx、 .dll、 .exe 程序全部都加入白名单。 SWebCTClient Control控件 博域通讯 IP 软交换呼叫中心平台产品 人工 座席软件二次开发手册 (禁止擅自复制 ) 版权所有 169。 深圳市博域信源通讯有限公司 第 18页 C.NET版人工座席软件的发布方法 若人工座席软件是通过 C.VS2020 编译 生成,通过生成菜单 重新生成解决方案子菜单或生成菜单 重新生成 agent 子菜单以编译重新生成 exe文件以生成人工座席 软件 的发布目录,并配置人工座席 软件 的 ; *若人工座席软件 (工作流版,包括了标准版的所有功能 )是通过 C.VS2020 编译生成,则 人工座席软件 (工作流版 )的发布目录 的 文件 为 在人工座席软件源代码编译后的 .. \agent\bin\Debug目录 下的对应子目录以及文件。 若人工座席软件是通过 C.VS2020 编译生成,由于 C应用软件运行环境是 .NET 框架所提供的 CLR(公共语言运行时环境 )托管环境,因此,各个客户端 PC机需要安装微软 .NET框架程序 ;具体安装程序以及安装方法 (只需要执行 1 次 )见本产品光盘 ..\C应用软件运行环境安装程序。 另外,若坐席电脑操作系统为 windows 7/8/10,则通常不需要安装微软 .NET框架程序。 说明 1:人工座席软件是 准 绿色软件,需要对有关的 ocx控件注册后人工座席软件才能正常使用;其注册方法 见 C.NET 版人工座席软件源代码的编辑 /编译方法。 注意 2:人工座席程序的 中的 SPBX 多媒体交换机的 CPU 板的外网 IP 地址(IP)/本座席所绑定的分机号码 (ExtNumber)/ 本座席在登录时所使用的座席工号在 SPBX 多媒体交换机的 CPU 板的配置管理程序的逻辑设备 座席组中的所属座席组 (WorkerGroupNo)等 参数 通常需要进行初始化配置,其具体配置方法请见。 另外,人工座席程序的 (EnableWorkFlow)/本座席在接听来电之后是否自动示忙 (AutoBusyFlag)等 参数 通常 也 需要进行初始化配置,其具体配置方法请见。 注意 3:在配置各个人工座席 PC的 IP地址时,建议将各个人工座席 PC的 IP地址配置为与 SPBX多媒体交换机的 CPU板的外网 IP地址 设置为 相同的网段,以便 SPBX多媒体交换机的 CPU板 与各个人工座席 PC顺利构成局域网 (LAN)或虚拟专用网 (VPN)。 博域通讯 IP 软交换呼叫中心平台产品 人工 座席软件二次开发手册 (禁止擅自复制 ) 版权所有 169。 深圳市博域信源通讯有限公司 第 19页 *若业务部门电子工单管理客户端软件 (工作流版特有 )是通过 C.VS2020 编译生成,业务部门电子工单管理客户端软件的发布目录包括以下文件: , , , (需要进行安装 ) 第 2 章 座席话务接续控件 编程接口的详细说明 人工座席 OCX 控件 将电脑座席上操作的有关电话控制的功能封装到了通用的控件中,简化了人工座席软件的话务控制功能的编程,软件工程师只需专注于人工座席软件的业务功能。 博域通讯 IP 软交换呼叫中心平台产品 的人工座席软件 (包括班长座席软件 ) 在出厂时内置了与调用 控件 的属性 /方法 /事件有关的模板程序 .NET/DELPHI/JAVA 源代码,从而大大降低了人工座席软件二次开发以及调用 的技术难度。 控件 的 具体介绍,请查阅以下文档: 人工座席软件 OCX 话务接续控件 参考手册 .doc 第 3 章 人工座席软件模板源代码例子以及二次开发方法(需要重点掌握) 目录为本产品光盘 ..\二次开发示例。 建议 合作伙伴软件工程师通过对 ..\二次开发示例目录下有关的 agent 源代码进行数据库应用软件部分的界面以及有关的 SQL语句的修改来完成人工座席软件的二次开发。 可以参考: ..\二次开发示例 \企业呼叫中心示例 \agent目录 在通常的情况下,合作伙伴软件工程师 无需 关注 /了解前面章节所描述的 座席 OCX 控件 的 CTI API函数以及调用问题。 另外,贵单位数据库应用软件工程师也可以参考本呼叫中心平台产品内置的人工座席程序 agent 的 C.NET 版本的模板源代码中 OCX 控件 CTI消息(事件)博域通讯 IP 软交换呼叫中心平台产品 人工 座席软件二次开发手册 (禁止擅自复制 ) 版权所有 169。 深圳市博域信源通讯有限公司 第 20页 处理方法以及属性和方法的调用方法,利用 其它编程语言 如 VC++/C++Builder或 Visual Basic或 PowerBuilder 或 JAVA 等自己编写系统的人工座席程序;或将座席软件 OCX 控件 /添加 到贵单位已有的计算机技术支持系统的程序中,以便在已有业务系统中实现获得来电号码 /转接来电 /监听 /强插 /三方会议 /屏幕呼出 /示闲示忙 /放音 等话务控制功能,从而将本呼叫中心系统与贵单位已有的计算机技术支持系统更紧密地进行整合或集成,将本呼叫中心系统的话务控制功能 无缝 地 嵌入到 贵单位已有的 业务系统中。 关于主叫方或被叫方挂机后,座席自动回到在线 (示闲 )状态的说明: 在出厂默认的座席模板程序中,主叫方或被叫方挂机后,座席是 自动 示忙的 [见工具栏中的【 示忙 】 {颜色为红色 }按钮 ],以便话务员进行 事后文书处理 ,如录入客户的档案信息或业务咨询记录或业务受理记录等;此时话务员需要在挂机后并手工单击工具栏中的【 示忙 】按钮时座席才会回到在线 /空闲状态。 在一些 CTI(呼叫中心系统 )项目中,话务员可能会提出以下功能需求: 主叫方或被叫方挂机后,座席自动回到在线 /空闲状态。 该功能需求产生的 副作用如下 : 主叫方或被叫方挂机后,若座席正在录入有关客户信息或业务信息,由于 此时座席已经回到在线 /空闲状态,在电话分配给他时,将会 ”冲掉 ” 话务员刚才录入的有关客户信息或业务信息。 主叫方或被叫方挂机后,座席自动回到在线状态的的 实现 方法: 【 C.NET 版】 把坐席软件发布目录下的 中的 AutoBusyFlag=1 修改为AutoBusyFlag=0 【 C.NET版】另外,在 坐席软件的 编辑来电业务记录 /编辑呼出 [回访 ]业务记录等窗口的保存按钮的 CLICK事件中加上类同以下的代码将会使座席自动回到在线 /空闲状态: ()。 人工座席软件 : 博域通讯 IP 软交换呼叫中心平台产品 的人工座席软件 的呼叫中心系统第三方开发接口具有完善的第三方信息系统集成和开发接口,第三方信息系统开发商 /集成商可以通过很小的工作量集成 /整合博域通讯 IP 软交换呼叫中心平台产品博域通讯 IP 软交换呼叫中心平台产品 人工 座席软件二次开发手册 (禁止擅自复制 ) 版权所有 169。 深圳市博域信源通讯有限公司 第 21页 的呼叫中心功能,比如来电弹屏 /去电弹屏、在线、示忙、保持、恢复、 在通话过程中将电话 转 给 其他座席、来电转 IVR 语音流 程、三方 /多方电话会议、点击拨号 (屏幕呼出 )、监听、强插、座席服务质量满意度评价、自动播报座席工号、播放通话录音等。 对于基于 C/S架构的 Windows 应用软件开发商,不限定开发工具,可以是 VB、 Delphi、C++Bulider、 VC、 PowerBuilder 等开发环境中的任何一种,博域通讯 IP 软交换呼叫中心平台产品 的人工座席软件 的呼叫中心系统第三方开发接口的表现形式为简单易用且标准的 ActiveX(即 OCX)控件。 对于基于 B/S架构的 Web应用软件开发商, 不限定开发工具,可以是 ASP、 JSP、 PHP、JAVA、 ;博域通讯 IP 软交换呼叫中心平台产品 的人工座席软件 的呼叫中心系统第三方开发接口的表现形式为简单易用且标准的 JavaScript 脚本。 人工座席软件 提供的呼叫中心系统第三方开发接口的具体内容请查阅 ..\操作维护以及二次开发手册 \博域通讯 IP 软交换呼叫中心平台产品 的呼叫中心系统第三方开发接口简介 .doc 座席程序 业务系统 数据库的接口方法: 【 C.NET版】通过 agent源代码的主窗体 sqlbusinesscon结合相应的 SqlDataAdapter/SqlCommand即可连接和访问 {如查询,修改等 }已有计算机技术支持系统(如 MIS/ERP 等 )的数据库中的有关表 (Table)等的业务数据。 关于主窗体 的 业务数据库连接的公共数据类 sqlbusinesscon 的初始化,请查阅 的private void Frmmainform_Load(object sender, EventArgs e)。 人工座席软件的 C.NET 版 模板源代码在二次开发过程中通常需要修改的界面以及代码清单 人工座席软件的 C.NET 版模板源代码内置的话务控制功能如下图所示: 博域通讯 IP 软交换呼叫中心平台产品 人工 座席软件二次开发手册 (禁止擅自复制 ) 版权所有 169。 深圳市博域信源通讯有限公司 第 22页 人工座席软件的 C.NET 版模板源代码中 一般是 CTI 通讯相关的代码 , 通常情况下不需要修改,同时也 不 允许修改。 用其它编程语言编写人工座席软件程序时可以参考该版本中 OCX 控件 (负责 CTI 通讯与话务控制)的具体使用方法(细节),这将大大加快你的编程速度,同时有助于提高编程质量。 在通常情况下, 系统菜单 以及 话务操作菜单 的各个子菜单的代码通常不需要修改或做二次开发;打开相关源代码后你可以详细地看到人工座席软件的 C.NET 版模板源代码是如何实现 CTI 通讯与话务控制以及系统管理的。 人工座席软件以及其 C.NET 模板源代码 已经 内置了经过规模商用验证的通用客户关系管理 (CRM)功能,通常能够比较好的满足大部分最终使用部门的业务功能需求,此时不需要对人工座席软件做二次开发。 若最终使用部门对人工座席软件的 C.NET 模板源代 码所已经内置的通用客户关系管理(CRM)功能存在较多的个性化业务功能需求,则在二次开发过程中人工座席软件的 C.NET模板源代码通。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。