SAP S/4HANA Cloud 上 in-app 和 side-by-side 两种扩展方式的介绍
我们可以使用 SAP 提供的一个工具:
SAP Extensibility Explorer for SAP S/4HANA Cloud
可扩展性涵盖了广泛的主题,使客户和合作伙伴能够使标准业务软件适应他们的业务需求。
SAP S/4HANA Cloud 中的可扩展性可分为两部分:
- SAP S/4HANA Cloud 核心中的应用内可扩展性(in-app extension capabilities)
- SAP 业务技术平台上的并行可扩展性(Side-by-Side extensibility)
应用内和并行可扩展性的概念同样适用于 SAP S/4HANA Cloud、SAP S/4HANA Cloud 单租户和 SAP S/4HANA On-Premises. 在考虑扩展之前,客户和合作伙伴应培养云思维,并尽可能使用标准流程和标准产品。
应用内和并行可扩展性概念的主要优点是生命周期稳定性。
界定一个扩展场景,应该使用应用内扩展,还是并行扩展的标准是什么?
简而言之,所有无法在核心中执行的扩展都需要在 SAP 业务技术平台上执行。
SAP S/4HANA Cloud In-App Extensibility
SAP S/4HANA Cloud 应用内可扩展性允许根据用户要求调整标准功能,而无需任何外部工具。 无论是仅仅需要进行一些小的 UI 层面的更改,例如隐藏特定用户组的标准字段,还是包含一些业务逻辑的扩展,SAP S/4HANA Cloud 都提供了多种工具来满足不同的可扩展性需求。
一些典型的 in-app extension 的手段和工具:
- 修改 UI layout 和 context
- 新建一个 custom UI
- 新建和修改 forms 和 email 模板
- 创建新的 custom-specific CDS Views
- 使用
custom business logic
增强现有的业务流程 - 新建 custom fields
- 新建 custom business objects
SAP S/4HANA 包含完全基于 Web 的 in-app Extension tool. 这些工具针对的是对产品本身有深入了解,但不一定具备非常深入的技术知识的 key user,所以很多场景下又称 key user tool.
所有应用内可扩展性 key user tool 工具均可在 SAP S/4HANA Cloud 和 SAP S/4HANA On-Premises 中使用。
SAP S/4HANA Cloud Side-By-Side Extensibility
除了 SAP S/4HANA Cloud 应用内可扩展性之外,还存在另一种 side-by-side Extensibility 理念。
采用这种方式,允许客户和合作伙伴开发 dependent Extension
、开发自己的自定义应用程序或使用现有的非 SAP 应用程序。 SAP Business Technology Platform 是为任何 SAP 云解决方案构建扩展的公认选择,目标是开发一个松散耦合但无缝集成的扩展。所谓松散耦合,是指这些扩展的更新和升级等生命周期管理,同 SAP S/4HANA Core 没有任何关系。
采取 side-by-side Extensibility,可以扩展现有流程或发明全新流程,同时轻松地将 SAP S/4HANA Cloud 数据与来自其他系统的数据集成。
数据和业务流程层面的集成,如上图所示分为多个维度:
- UI Integration
- User Integration
- Rules & Workflow Integration
- Process Integration
- Events Integration
- Data Integration
并行扩展的编程模型遵循独立微服务使用 SAP S/4HANA Cloud 内容的方法。 自定义应用程序主要由以下几层组成:
- 用户界面层(UI 层):向用户呈现丰富或改变的业务流程
- 应用层:通过 OData / Restful API 等方式连接到 SAP S/4HANA Cloud 以使用 SAP S/4HANA Cloud 提供的内容和应用程序。可以开发自己的业务逻辑来丰富标准的业务流程。
- 数据库层:为扩展应用程序产生的私有数据提供专门的持久化存储。
更多资源
SAP BTP 应用案例
Custom Extensions in SAP S/4HANA Implementations
SAP S/4HANA Cloud 上 in-app 和 side-by-side 两种扩展方式的介绍相关推荐
- (四)SAP S/4HANA Cloud基本系统操作
前言: 本文的目的是阐述关于SAP S/4HANA Cloud如何进行基本的系统操作,包括从最开始的登录账号再到页面的基本功能介绍到最后的如何自定义系统页面.本文会以图文的方式进行详细说明,来帮助用户 ...
- SAP S/4HANA Cloud SDK 入门介绍
这是 Jerry 2021 年的第 48 篇文章,也是汪子熙公众号总共第 325 篇原创文章. Jerry 之前的文章 SAP Fiori 应用索引大全 曾经介绍过一个网站,能够得到 SAP 所有 F ...
- SAP S/4HANA Cloud 系统集成的一些场景介绍
如下图所示:SAP S/4HANA 集成有下列这些类型: 用户移动设备同 SAP 云的集成 SAP 云系统之间的集成 SAP 云系统同物联网解决方案的集成 SAP On-Premises 解决方案同 ...
- SAP License:SAP S/4HANA Cloud [ERP 云]
产品文档 SAP Help Portal 提供了有关产品上手.实施.可扩展性等方面的信息. 用户管理 只需要网络连接.URL 和访问权限,用户就可以在任意设备上通过 Web 浏览器访问 SAP S/4 ...
- SAP License:SAP S/4HANA Cloud介绍
SAP作为世界顶尖的独立软件供应商继R2.R3.ECC后推出了第四代ERP---S/4HANA,与众不同的是新一代的SAP使用了由韩国团队研发的HANA内存运算数据库,作为S/4核心的HANA数据库大 ...
- SAP S/4HANA Cloud云培训及云认证 | 易拓独家
什么是SAP S/4HANA Cloud云 SAP S/4HANA Cloud 是一款基于人工智能和分析技术的模块化 ERP 云软件,功能齐全,满足各种业务需求. 借助 SAP S/4HANA Clo ...
- SAP S/4HANA Cloud PA考试指南
S4HC PA考试指南 前言: 该指南的目的是为了帮助对S4HC PA考试有兴趣的读者,让他们能系统且有效率的学习相关模块的PA考试的知识,同时告诉他们哪些是需要重点关注的内容以及相关的考试注意事项, ...
- SAP S/4HANA Cloud (PCE)私有云版本有哪些优势?
SAP S/4HANA Cloud私有云版本(PCE)于2021年上半年在华落地,为企业提供创新和新的业务价值.它的推出,满足当前SAP现有客户从ECC版本迁移到云中的实施需求,并为具备复杂业务流程的 ...
- 怎么卸载手机上下载的软件?苹果手机有两种方法
怎么卸载手机上下载的软件?很多人会在手机上下载各种各样的软件,时间一长,小内存的手机无法储存这么多内容,建议大家定期将不需要的软件直接卸载,避免占用空间影响手机的使用.今天给大家分享一下卸载手机软件的 ...
最新文章
- 文本特征处理(n-garm表示方法、长度规范)
- HP-UX B.11.31从安装到VG配置
- syntaxerror是什么错误_【第1643期】自定义错误及扩展错误
- datatablelistT
- 2017《面向对象程序设计》课程作业六
- Nginx配置文件详细说明(转)
- ThinkPHP多次重复提交问题的根源
- Telnet远程访问思科交换机、路由器
- Java Double类shortValue()方法与示例
- 程序员谈谈我的职场观(二)
- 【华为云技术分享】大前端的自动化工厂— babel
- UDP协议相关及报文格式
- ogg oracle 测试kafka_云MSP技本功|基于OGG 实现Oracle到Kafka增量数据实时同步
- 用对分法求解方程x^3-x^2-x-1=0
- 我希望进入大学时就能知道的一些事儿 -----作者:瞬息之间
- 中国电信5G技术引言
- 深入理解共轭函数及相关性质解析
- FreeRTOS 事件标志组
- 学大伟业 Day 6 培训总结
- 如何当好IT项目经理
热门文章
- 简述php三元运算符的使用,PHP 三元运算符的使用
- java调python 监控_利用Python实现一个简单的系统监控图表
- badboy录制乱码_Badboy 录制脚本参数化和回放
- mybatis和hibernate的区别---Mybatis的学习笔记(四)
- HDU3400+三分
- Rsync的使用方法
- 1491. Look and Say
- 如何下载今日头条视频
- The connection to adb is down, and a severe error has occured.问题解决方法小结
- 安卓手机中 P 的输入