如果您对SAP S/4HANA for Customer Management(以下简称S4CRM)和SAP Cloud for Customer(以下简称C4C)不甚熟悉,那我建议您可以先浏览我之前写的这两篇微信公众号文章。
发布了这两篇文章之后,我在后台收到很多朋友的留言,询问S4CRM和C4C相比较的各种问题。因此我写了这篇文章,统一作答。
Jerry受家中长辈影响,从小就是一个三国演义迷,小学还未毕业,罗贯中的三国演义就已读过无数遍了。幼时也曾缠着长辈追问诸葛亮和周瑜谁在智力上更甚一筹,直到初中时我入坑“暗荣”发布的三国志V, 才从游戏中找到了答案。
为了写这篇文章,Jerry又一次打开了玩了无数次的三国志V。好吧,周大都督智力值只比诸葛丞相低1点,但是武力值高18点。一代儒将,文武双全,“曲有误,周郎顾”,名不虚传。
大学毕业参加工作后不久,又赶上真三国无双V的发布。
这部毁誉参半的作品在我这个三国迷看来却称得上又一款神作,虽然该作品也有很多我想吐槽的地方,比如周大都督的兵器居然和孙大圣的一样,而赤壁之战周公瑾借此在世界军事史以弱胜强的著名战例中留下浓墨重彩一笔的“火计”,居然分配给了陆逊这个小说中我非常讨厌的家伙,然后补了一个和赵云一样的技能“神速”,囧。不过瑕不掩瑜,我又是玩的不亦乐乎,以至于在很长的几年时间里,我的很多论坛账号的头像都是用的下图这种:
诸葛亮和周瑜这对人物,无论是在三国演义书中,还是在数不清的以三国为题材的电脑游戏里,各自都有大量的粉丝。如果要问谁更优秀,在Jerry看来这个问题本身就很荒谬,两人在蜀和吴担任的角色不同,这根本没有可比性。不过要问Jerry更喜欢哪一个,答案毫无疑问是诸葛丞相,毕竟作为一个土生土长的成都人,而且在武侯区又住了那么多年。
为了避免这篇文章成为三国游戏介绍杂文,让我们言归正传。
Jerry在S/4HANA for Customer Management(以下简称S4CRM)和Cloud for Customer(以下简称C4C)开发团队都工作过,这篇文章给出这两款产品一些技术层面的比较。
下图是我原创的表格。
注:表格中S4CRM指2018年2月28日发布的1.0版本。
部署方式
这一差异显而易见,本地部署和云端部署的区别导致了表格里其他比较项目的差异。
SAP标准UI开发方式
S4CRM和C4C的UI虽然看起来都是Fiori风格,但实现技术不同。
S4CRM的标准UI采用的仍然是SAP CRM WebClient UI技术,只不过SAP WebClient UI团队的开发同事们巧妙地设计了一系列CSS,并且对WebClient UI的框架做了一些调整(所谓的”Visual Harmonization”), 使得其视觉效果和体验接近于原生的Fiori应用。
如果看到一个界面风格和原生Fiori应用很类似的UI,您不能判定该UI到底是基于WebClient UI还是SAP UI5,可以打开Chrome开发者工具,倘若能找到下图红色区域所示的CRM Application Frame和带有/bc/bsp的ICF路径,则该UI是基于WebClient UI开发的。
如果在Sources标签页内能看到加载了下图所示的UI5库文件,说明该UI是基于SAP UI5开发的。
当然也可以安装我的博客Chrome Development Tool tips used in my daily work提到的UI5 Inspector:
安装之后在Chrome开发者工具会多出一个名为UI5的标签页,如果一个UI基于SAP UI5,则该标签页会显示对应信息,否则显示空白。
而C4C的标准UI则是基于SAP UI Designer和SAP UI5协作而成的。C4C标准UI也符合著名的“二八定律”,即80%的标准UI布局类似,只是呈现的业务数据有差异。例如下图红色区域我们称之为工作中心(Work Center),蓝色区域为工作中心视图(Work Center View),绿色区域称为Object Work List。
C4C里不同的应用尽管功能各异,但用户都是通过工作中心-工作中心视图-OWL这个统一的方式去访问。为了避免开发此类布局基本类似的UI模型造成的重复劳动,我们使用UI Designer,以所见即所得的方式开发UI模型。
例如Tickets这个视图里的OWL基于的UI模型名称可以通过Chrome开发者工具找到: /BYD_COD/ServiceOnDemand/AgentQueue/SEOD_Ticket_SADL_OWL
该模型在UIDesigner里打开如下图所示。我们首先从UI控件工具箱里拖拽出一个表格控件放到该模型UI区域,再指定该表格需要显示哪些列,并维护每列需要显示Ticket这个Business Object上哪些字段的内容。
在UI Designer里开发的UI模型保存之后,在ABAP后台以XML的格式存储。运行时这些UI模型的内容被读到C4C前台,通过C4C UI框架翻译成SAP UI5控件渲染给终端用户。
对于UI Designer技术上不能支持的剩下20%的需求,我们仍然会采用原生的SAP UI5开发。比如下图这种地图和C4C标准UI的集成,就是成都SAP研究院的C4C开发团队通过SAP UI5实现的。
相关推荐
SAP S4 HANA 1610与ECC的比较SAP S4 HANA 1610与ECC的比较SAP S4 HANA 1610与ECC的比较
SAP S4HANA 信用管理信贷配置手册是 SAP S4HANA系统中的一种信用管理工具,旨在帮助企业管理信用风险,提高信用的可靠性和透明度。该手册提供了详细的配置指南,指导用户如何配置和使用 SAP S4HANA 信用管理信贷功能...
本文将详细解释SAP S4HANA Sales 1909认证题中的知识点,从标题、描述、标签和部分内容中提取要点,并对每个问题进行详细的解释和分析。 问题1:在哪里分配订购计划类型? 在SAP S4HANA系统中,订购计划类型的分配...
SAP S4HANA Sourcing and Procurement是一个复杂的企业资源规划系统,旨在帮助企业更好地管理采购和供应链。以下是SAP S4HANA Sourcing and Procurement的关键知识点总结: 一、Procurement Processes 在SAP S4...
SAP S4 HANA的安装文档
1. 简化项目:该工具可以检查客户的源系统和目标版本之间的简化项目,包括推荐的 SAP Fiori 应用、一体化、自定义代码分析、SAP 创新业务解决方案和附加兼容性等。 2. 技术升级:技术升级侧重于最小的强制性更改,...
首先,文档为《中文版-SAP S4 MM模块官方标准教材-SAP S4HANA寻源与采购中的业务流程》(以下简称“教材”),它提供了关于SAP S/4HANA系统中MM(物料管理)模块的培训内容。该教材的版本为12,教程持续时间为4天,...
### SAP CRM 系统用户界面操作指导手册知识点详解 #### 一、引言 SAP CRM(Customer Relationship Management)作为一款先进的客户关系管理系统,在帮助企业更好地管理客户信息、提高销售效率及客户服务方面扮演着...
FICO模块SAP-S4与ECC区别 FICO SAP S4 ECC
SAP S4 HANA 1610 Innovation SAP最新版介绍
### SAP S4 HANA 1610 版本概览与关键技术知识点 #### 一、版本介绍 SAP S/4HANA on-premise edition ...为了充分利用这些功能,用户需要遵循详细的硬件配置指南和技术要求,并确保所有必要的许可和配置都已正确设置。
在企业信息化管理领域,SAP S/4HANA是一款先进的企业资源规划系统,它结合了现代化的用户体验设计,也就是Fiori,为用户提供简洁、直观的交互界面。本篇文章将详细探讨SAP S/4HANA Fiori的配置过程以及简单的权限...
本文将深入探讨两个具体的问题及其解决方案,帮助用户理解和处理SAP CRM中的同步异常。 首先,我们遇到的第一个问题是发布产品目录时遇到的“索引无法建立”的错误。在SAP CRM中,产品目录的发布涉及到数据的复制和...
SAP S4 HANA FAQ 官方文档 常见问题解答
SAP S/4HANA的引入对许多企业来说是一个重大的技术变革。特别是当涉及到固定资产的处理时,升级到S/4HANA后,传统的资产账务处理方式发生了显著的变化。以下将详细介绍S4中固定资产导入的方法和步骤。 首先,S/4...
SAP MM后台配置详解-(使用SAP S4HANA 1909版本系统) 共103页 2020年编著 PDF版
SAP CRM,全称为SAP客户关系管理,是一款全面、以客户为中心的电子商务解决方案,旨在帮助企业管理和优化与客户的互动,特别是在销售、市场营销和服务环节。它包含三个主要组件:可操作的CRM、可分析的CRM和可协作的...
【SAP S4 HANA S4520】是一款专注于SAP系统中S4 HANA模块的中文版教材,特别关注于供应链管理中的采购部分,适合应用顾问、项目经理以及最终用户学习。本教程覆盖了从基础的采购主数据创建到复杂的采购流程优化,...
SAP CRM是德国SAP公司提供的一个全方位客户关系管理解决方案,广泛应用于市场营销、销售和服务等领域,支持企业通过多种交互渠道与客户进行沟通。CRM系统能够处理从客户数据的收集、管理到客户交互过程中的订单处理...
* 系统转换指南:https://help.sap.com/doc/2b87656c4eee4284a5eb8976c0fe88fc/1709%20000/en-US/CONV_OP1709.pdf ECC升级到SAP S4 HANA是一个复杂的过程,需要仔细规划和执行。需要选择正确的升级路径,满足技术...