关于javascript:SAP-S4HANA-Cloud-上-inapp-和-sidebyside-两种扩展方式的介绍

47次阅读

共计 1694 个字符,预计需要花费 5 分钟才能阅读完成。

咱们能够应用 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
正文完
 0