应合作伙伴和客户的众多要求,我们发布了服务器集成3CX v15.5与流行的1C:企业系统。
集成是对典型配置“俄罗斯的贸易管理,版本11(11.4.3.167)”(。
cfe文件 )的
扩展 ,该配置以标准方式安装在该配置中(请参见下文)。 从3CX服务器端,加载了CRM模板以与1C发布的配置Web服务进行交互。
1C配置扩展:贸易管理实现了REST API,该API将传入电话号码映射到1C中的交易对手号码。 当呼叫到达3CX时,它将通过REST从1C请求与订户的呼叫者ID相关的交易对手数据。 如果找到了对方,则其数据将添加到3CX联系人中,并显示在3CX Web客户端中(名字和姓氏)。
如果在3CX中启用了“启用呼叫日记功能”,则1C会将呼叫日志保留在1C中。
1C:企业配置要求
要使用扩展,需要版本不低于8.3.11的1C:企业平台。 典型配置“贸易管理,版本11”(11.4.3.167)是在与8.3.10平台兼容的模式下提供的。 要使用3CX扩展名,必须将配置兼容性模式设置为“不使用”。 如果支持配置,则应启用更改配置的功能。
我们将在屏幕截图中演示这一点:
在Configurator 1C中,转到“配置-支持-支持设置”部分。

单击启用更改功能按钮,然后在弹出窗口中进行确认。

在“支持规则的设置”窗口中,选择具有“允许的更改”规则的对象-在保持支持的同时编辑提供者的对象,并选择具有“不建议更改”规则的对象-不编辑提供者的对象。

右键单击“贸易管理”的根部分,选择“属性”,然后将“兼容模式”设置为“不使用”。

选择配置-更新数据库配置。

然后单击接受以完成更改。

连接扩展以与3CX交互
关闭配置器,然后在企业模式下运行1C配置。 在左上方菜单中,选择所有功能...

选择管理配置扩展。

安装配置扩展
-Infobase时 ,请确保已设置“作用域”,单击“添加”按钮,并通过从存档中指定
3cx1cextension.cfe文件来添加扩展。

安装扩展后,“管理配置扩展”选项卡应显示如下。

1C发布:Web服务器上的企业扩展HTTP服务
考虑到软件环境的功能,以标准方式在Web服务器上发布1C配置。
发布时,设置“发布HTTP扩展服务默认值”选项。

如果配置中有用户(在极少数情况下,使用没有用户的配置),则必须将连接字符串更改为1C:Enterprise数据库。
以IIS Web服务器为例,考虑以下情况:
在发布目录中,找到default.vrd文件。

更改其中的连接字符串,添加数据库将代表其响应HTTP请求的用户的凭据。 连接字符串应如下所示。

在3CX中安装CRM 1C:企业XML模板
打开3CX管理界面,然后转到“设置”“ CRM集成”“服务器端”标签。
在“可用的CRM集成”部分中,选择1C,然后单击“下载所选内容”。

然后,在“域部分”字段中,指定已发布的1C配置HTTP服务的URL。
要考虑1C中的呼叫,请启用选项启用呼叫日记功能。

集成能力1C:具有3CX的企业
如上所述,该扩展程序将传入的呼叫方ID与1C数据库中的交易对手编号进行比较。 如果找到匹配项,则3CX Web客户端将显示呼叫者的姓名和姓氏。
以1C计费
如果在CRM模板中启用了呼叫记录,则1C将使用以下参数记录呼入和呼出电话:
- 通话日期
- 呼叫类型:来电/去电/分机错过/外部无人接听
- 通话时间
- 外部号码(来电显示)
- 分机号码(分机3CX)
- 交易对手1C(如果发现合规)

在呼叫日志中,可以为您感兴趣的列指定选择和排序条件,以快速分析组织中未接呼叫或失败呼叫的情况。

互动技术杂志3CX和1C
3CX技术日志记录了通过REST API对1C的所有3CX调用的日志。

该日志可由管理员或1C程序员用于诊断。

下载和文档
常见问题
- 如果找不到客户会怎样? 目前,1C平台无法通过HTTP链接调用用于添加新客户端的表单。
- 如果联系人显示在Web客户端中,是否可以在1C中打开其全卡? 目前,1C平台无法通过HTTP链接调用客户卡。
- 是否可以从瘦或厚1C客户端拨打电话? 可能,但是为此,必须实现3CX REST API的适当支持。
- 是否可以从1C重定向呼叫或实现一堆“客户端-固定管理器”? 可能,但是为此,必须实现3CX REST API的适当支持。
- 是否可以在1C中实现呼叫的实时监视面板(电话面板)? 当前,对于传入呼叫,3CX仅发送订户的呼叫者ID,而没有辅助服务信息(例如,特定线路的忙碌,呼叫接收者的分机号码等)。 呼叫完成后,将发送其他服务信息。 此外,仪表板还涉及用户与调用的交互,但这需要3CX REST API的支持。
- 我可以在交易对手卡中看到未接来电吗? 使用实现该分机的1C呼叫记录。 在其中,您可以快速选择您感兴趣的承包商。