很多企业采用了用友的U8系统,这是一个综合的ERP解决方案,包含了营销、服务、设计、制造、供应、人力、办公、财务等模块。当然,再强大的ERP也不能替代CRM系统的功能。所以,实际情况是CRM系统与用友U8集成是一个很常见的需求。用友U8提供了一个开放平台(OpenAPI),可以为第三方开发者接入部署在不同网络上的U8系统,将ERP系统中的关键数据与CRM系统同步。本篇文章概述了知客CRM将如何打通用友ERP的接口,为同时采用知客CRM和用友U8的企业提供丰富的数据对接场景。
一、用友U8的OpenAPI开放平台
用友U8提供的数据集成方式有几种,常用的是EAI模式和OpenAPI模式。EAI模式是U8早期版本提供的一种企业数据集成模式,它比较适合用于部署在内网的系统与U8之间的数据集成。OpenAPI模式是相对于EAI比较新的一种集成方式,通过配置和应用授权,OpenAPI可以访问内网U8系统的数据。知客CRM与U8的对接主要是采用OpenAPI模式。OpenAPI开放了包括基础档案、凭证、存货、采购等相关业务的几十个接口(具体包含数百种接口函数调用)。知客CRM可以视贵公司的需求,通过这些接口对U8 ERP系统进行关联。
二、知客CRM接入用友U8的技术原理
用友U8开放平台提供了大量基于U8系统的接口,通过“云+端”(开放平台+客户端)让U8的企业用户实现ERP数据的安全开放,让开发者基于平台创建的应用能为企业实现各种各样的数据同步场景。第三方开发者(比如知客CRM)在得到企业的授权后,可以通过用友云平台的API中心(云),“间接”调取部署在企业端的U8系统(端),从而实现对ERP数据的获取和写入。
三、知客CRM如何调用U8系统的数据
不同的企业在ERP与CRM对接与数据同步方面往往有不同的需求,需要同步的数据或字段范围也不一样。知客CRM根据客户的需求,取得企业的调用ID和相应接口的授权,再通过U8提供的API平台地址(公用接口)来获取U8的数据。在调用方式上,获取数据通常都是采用HTTP Get方式,而提交或修改数据则是采用POST方式。无法哪种调用方式,U8的OpenAPI都会返回标准化的Json数据。
以获取ERP系统中的客户信息(接口:crmaccount/batch_get)为例,知客CRM在OpenAPI给定的URL后面添加一些必要的查询参数,采用Get方法将调用请求提交给API平台,API平台连接企业客户端并取得授权后读取相应ERP系统的数据,最后以Json格式返回这些数据。知客CRM解析这些数据后进行同步。
结论
值得一提的是,知客CRM与U8的对接需要花费一定的金额和时间。这包括企业需要额外购买用友的OpenAPI模块,支付对接的开发费用,拟定需要对接哪些数据等等。所以,我们的建议是,在采用并熟悉知客CRM之后(对CRM的数据集有更多更深入的了解),企业再来确定需要对接哪些数据(只同步那些必要的关键数据),这可以大大节约开发成本,并使数据在两个系统间的流向更加明确。
知客CRM,帮助企业提高销售成功率!
知客CRM支持本地化安装部署,数据安全自主可控,短平快上线,低成本采用。增强客户关系、简化销售人员工作、缩短销售周期、提高转化率……
评论
欢迎您在下方留下您的评论