暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

IDoc一去不复返?SAP S/4HANA提供哪些技术接口?

SEEBURGER 2021-10-22
849

SAP新版ERP系统S/4HANA包含很多既定的接口技术,但也有不少新型SAP接口技术。当您的系统将迁移到S/4HANA时,您的集成团队首先需要对每一个独立的终端接口进行检测。它们可能需要做出一些调整或直接被替换掉。根本上来说,在每个项目中都需要权衡是使用当前的遗留接口或是寻找具备更大灵活性且满足未来安全保证的替代选项。


1

原来的SAP接口是否可用?


SAP集成专家们对IDoc, ALE, RFC, BAPI和JCO等很熟悉,这些都是通过了实验和测试的SAP接口,尽管不是全球通用的,但都属于SAP标准。使用SAP ERP系统的企业多年来都依靠这些标准接口技术成功连接了各种业务系统。事实上,IDoc早在1979年SAP R/2附加组件首次面世后就出现了。


既然当前SAP S/4HANA诞生了,那么SAP就需要找寻一种平衡。用户希望SAP能引入创新方式支持新技术,但同时也希望SAP S/4HANA能够继续支持旧技术。毕竟,如果能将旧ERP系统拿来,然后插入S/4HANA直接使用就好了,但这是不可能发生的,原因如下:

  • 比起SAP ECC,可用的IDoc数量已经减少了,尽管它们仍然可以满足大部分的项目需要

  • 很多可用的IDoc发生了变化,因为支撑SAP S/4HANA的数据库模型和之前的不一样了,这对于人们熟悉的IDoc中的字段有些影响。

  • 一些业务应用程序编程接口(BAPI)已被列入黑名单

  • 出于安全因素,IDoc和ALE已经不在SAP S/4HANA的云必选清单中了。


所以,您需要检查每个单独接口并做出一些调整或找到适合的替代品。


2

我的企业适合哪些新SAP接口?


幸运的是,SAP S/4 HANA中有很多接口可用于满足不同的集成需求,对一些企业来说仍然可以使用遗留技术如IDoc,ALE,RFC和BAPIs,前提是这些在您的S/4HANA版本中仍然可以使用。但SAP S/4HANA中也添加了创新型集成接口:


OData

这是基于OData协议的REST API接口,适用于同步的集成需求,包含大部分自动创建的业务文档,但不适用于批处理。


SAP Reliable Messaging (SAP RM)

使用一个基于SOAP的API接口,适用于同步集成和批处理。SAP扩展了头部元数据,包含服务质量细节,ExactlyOnce和ExactlyOnceInOrder。 该技术还适用于SAP支持的很多报文类型,是IDoc/ALE的良好替代品。对B2B集成场景来说也是值得考虑的选择。

Business Event

2020年起,Business Event就成为了SAP ECC的附加选项。它与集成平台一起使用,用事件驱动架构(EDA)来触发操作。 系统元素预定一个事件(例如更改一个数据记录), 一旦系统检测到此事件,就可以触发定义的操作,例如更新相关的数据记录,或向定义人发送电子邮件。 这是一个使用Business Events同步细粒度数据的示例。


 

3

是否有更简单的接口方式?


将遗留接口技术和新型接口技术进行分类,这一点特别提示了SAP S/4HANA的用户必须保持警惕。不可否认的是经验证的遗留技术和新技术可能都会持续使用,它们结合在一起可提供一个成熟的、协调的整体框架,比如用IDoc/ALE进行报文管控和错误处理等等。但是,SAP不太可能对这些遗留接口进行深度开发,这样,许多企业就需要一个方便使用的集成平台,比如SEEBURGER的商务集成套件:

  • SEEBURGER商务集成套件可覆盖所有SAP S/4HANA的集成需求,包括遗留的、既定的SAP技术

  • SEEBURGER商务集成套件让切换新技术更加简单且仍然支持遗留技术。

 

当前的SAP One Domain模型没有提供跨SAP系统共享主数据的数据模型,所以一个如“供应商”这样的条目就被赋予了核心属性,且共享给所有SAP系统。这种模型对交易数据(包括相关A2A和B2B集成场景的数据)的影响还不清晰,所以集成非SAP系统将会是不同的情况。

 

同样引人关注的是2021年底将面世的SAP Graph。SAP Graph的目的在于通过一个REST API将整个SAP场景进行“抽象化”,这让您可以通过一个核心API而不是通过查询所有程序来关注业务内容(比如跨越多个SAP系统的业务交互状态)。这种创新对于在SAP场景中实现快速、简单的应用开发非常重要,可以确保在各种SAP场景(例如云和本地部署)中以及许多其他A2A和B2B集成场景中同步进行。 



推荐阅读 - 更多精彩内容

点击图片即可阅读

如何选择适合SAP S/4HANA的EDI适配器?

SEEBURGER SAP Ariba连接器在SAP商城正式上线!


iPaaS对比ESB:如何选择您的最佳集成方案?




关于SEEBURGER

SEEBURGER是全球商务集成解决方案供应商,帮助企业简化业务流程,实现数字化转型和业务创新,降低运营成本,促进规范管理,提供供应链终端可视化,最大限度地发挥ERP的效益并推动业务效率。SEEBURGER为客户提供云服务、本地实施或混合集成解决方案,依靠30年行业经验,被业界评为全球领先的商务集成专家,其产品在全球50多个国家和15个行业领域被上万家客户所采用。SEEBURGER始创于1986年,总部位于德国布莱登,现如今在欧洲、亚洲和北美洲拥有12个分支机构。




文章转载自SEEBURGER,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论