尝试从数据库层面集成CRM与ERP

发布时间:2022-09-11 | 浏览量: 11

标签: 励销CRM 微信 企业微信

前边文章内容《如何集成ERP与CRM》,从统一账号逐渐学起和运用相交、或且的方式来剖析集成化的目标二种方式来集成化CRM系统软件与ERP系统的,今日大家叙述从数据库查询方面集成化CRM与ERP系统。
尝试从数据库层面集成CRM与ERP
如今绝大多数ERP与CRM系统软件源码全是保密性的。这换句话说,公司即便自身有这些方面的技术人才,也很根据改动源码来完成新项目的集成化。在碰到这类状况时,实际上公司新项目管理人员能够从数据库查询层面想一想方法。小编在这些方面就做了相近的试着。那时候小编执行的ERP项目选用的是SQL Server数据库管理,而CRM新项目则选用的是Oracle数据库管理。小编就以身份验证来谈一谈怎样根据数据库查询来完成2个系统软件的集成化。
在Oracle数据库查询中有一个很非常好的作用,便是适用外界表的作用。换句话说,能够把外界数据库的数据信息联接到Oracle数据库查询中。Oracle数据库查询会作为自身內部的目标来解决。能够用于查看、统计分析等实际操作。这一外界表就等同于是其內部的一张主视图。能够开展查看等实际操作,可是不能够开展删掉、变更。在CRM系统软件中的客户信息都储存在Oracle数据库查询中的USER_INFO 表格中。其身份验证的情况下,并不是根据Oracle数据库查询来开展验证的,只是根据应用软件来开展身份验证。而应用软件开展身份验证的情况下,用的便是这张表。运用这张表中的登录名与登陆密码跟客户出示的登录名与登陆密码开展核对。
假如匹配取得成功得话,就可以登录系统软件开展实际操作。掌握这层含意以后,那麼开展有关的集成化就简易了。在Oracle数据库查询中,先废止原来的客户信息表。随后再创建一张外界表,其数据来源便是ERP系统数据库查询中的客户表(ERP系统的身份验证计划方案跟CRM系统软件相近)。因为是动态性的联接,ERP中新创建客户、清理数据、修改密码等实际操作都是会反映在这个外界表格中。因此CRM系统软件中也能够运用新的客户信息来开展身份认证。因为身份认证只设计方案到查看实际操作,因此外界表彻底能够达到身份认证的必须。
选用外界表来系统相关作用,重要的一点是必须留意假如选用外界表得话,数据库查询针对外界表只可以开展查看、统计分析等层面的实际操作,等同于是主视图。而不能够开展插进、删掉、升级等实际操作。换句话说,假如CRM系统软件必须加上客户、变更客户的登陆密码都务必要在ERP系统中进行。由于仅有ERP系统才可以变更其后台管理数据库查询的客户信息表。但是在设计方案工作上,这并不危害实际的运用。由于当2个系统软件联婚以后,CRM系统软件中的用户管理系统控制模块大部分没有用了。全部的用户管理系统(包含新创建客户、变更客户登陆密码等实际操作)都能够在ERP系统中进行。在ERP系统中新创建的客户、对客户重置密码等工作,在CRM系统软件中另外起效。这就是数据库查询外界表在ERP系统与CRM系统软件联婚层面具有的功效。换句话说,当公司新入一个职工,新项目管理人员无需为其各自在2个系统软件中创建账号。而只必须在ERP系统中给这一职工创建账号,那麼这一职工在CRM系统软件还可以应用这一账户登录。
尝试从数据库层面集成CRM与ERP
实际上不仅仅能够运用同一张客户信息表来对2个系统软件的客户开展验证,根据这一外界表还能够完成许多 的作用。如如今的CRM系统软件一般都分成账务型ERP系统与剖析型ERP系统。而CRM系统软件与ERP系统反复的工作关键是在账务型ERP系统上。如订单信息、客户资料等层面二者全是反复的。而针对CRM软件所具备的一些剖析作用,ERP手机软件通常不是具有的。这时,新项目管理人员就可以废料CRM系统软件中的账务型的工作。即针对入帐有关的工作,如订单信息的入录、客户资料的管理方法这些都放到ERP系统中解决。随后针对这些剖析的工作,必须采用有关的数据资料,则能够根据以外界表的方式从ERP系统的数据库查询中获得。因为外界表就好像是一张主视图,是动态更新的。因此运用CRM系统软件开展剖析时能够得到立即的数据信息。
只需新项目管理人员针对公司所应用的CRM系统软件与ERP系统较为掌握,尤其是针对后台管理数据库查询的构架有一个清楚的了解,那麼运用这一外界表来完成2个系统软件的集成化,是一个很非常好的方式。但是这一方式终的实际效果怎么样,还必须看2个手机软件內部数据库查询的设计方案是不是相近。假如2个数据库查询的设计理念揠苗助长,那麼很有可能根据这类方法来开展集成化实际效果并不会很显著。反过来,假如设计理念较为一致,那麼就可以较为轻轻松松的进行互相集成化的工作中。
咨询电话

4006199527

cache
Processed in 0.005325 Second.