这位朋友在知乎上,向我发起了咨询,关于 SAP SRM 模块 转 SAP CRM 模块的可能性。首先要明确传统的 SAP CRM 解决方案有哪些,我之前这篇文章介绍过:SAP的这三款CRM解决方案,您能区分清楚么
其中传统的本地部署的 SAP On-Premises CRM,业务主要包含三大模块:Sales,Service 和 Marketing. 这个传统 CRM 已经早已停止新功能的开发,并且在将来也会停止维护了。其 Service 模块,已经并到 SAP S/4HANA 里了,详情可以查看我这篇文章:Hello World, S/4HANA for Customer Management 1.0.
而 Marketing 模块,国内项目里用的不多,因为 SAP 有另一个专门做 Marketing 的云产品,叫做 SAP Marketing Cloud.
除了本地部署的 CRM 之外,SAP 还有一款基于云的 CRM,称为 SAP Cloud for Customer,也包含 Sales 和 Service 模块,可以通过我这篇文章了解:SAP S4CRM vs C4C, 诸葛亮和周瑜?
除此之外,SAP 还收购了一些做 CRM 某模块的云产品,比如收购的Coresystem,后来改名为 Field Service Management,我这篇文章里介绍过:
SAP成都研究院许聚龙:Hello, Coresystems
回到这位朋友的问题,SRM 转 CRM 当然是有机会的,建议可以多关注 SAP 这些基于云的 CRM 产品。因为传统本地部署的 CRM On-Premises,确实像这位朋友说的,机会和项目不太多。当然,这些 SAP CRM 云产品,除了 SAP Cloud for Customer 之外,没有一个的后台技术栈是 ABAP 了。
webui 是 SAP On-Premises CRM 使用的 UI 开发技术,和 ABAP Webdynpro 一样是 MVC 架构,语言也是 ABAP,和 Webdynpro 的区别是,其 View 层即页面 layout 开发,需要书写一些 HTML 代码,而不是像 ABAP webdynpro 那样,采用所见即所得的方式在 layout editor 里开发。这两种技术的详细比较,可以参考我的文章:SAP UI 和 Salesforce UI 开发漫谈。