如下图所示:SAP S/4HANA 集成有下列这些类型:

  • 用户移动设备同 SAP 云的集成
  • SAP 云系统之间的集成
  • SAP 云系统同物联网解决方案的集成
  • SAP On-Premises 解决方案同 SAP 云的集成
  • SAP On-Premises 系统间的集成
  • SAP On-Premises 系统同物联网解决方案的集成

SAP 系统集成的技术手段之一:API - Application Programming Interface,典型的类型如下:

  • OData
  • SOAP - Simple Object Access Protocol,就是我们常用的 web service
  • BAPI - Business Application Programming Interface,ABAP 特色技术
  • IDoc - ALE interface,广泛应用于 SAP ABAP On-Premises 系统间的数据交互

SAP S/4HANA 里涉及到通讯场景的三大模型:

  • Communication User:定义了执行 API 的 technical 用户
  • Communication System:定义了通讯的远端系统明细:Define address of systems to talk to
  • Communciation Arrangement:定义了系统间通过具体什么渠道进行通信 - Who talks to whom how

SAP S/4HANA Cloud 执行的认证机制

Supported Authentication Methods for Communication Scenarios 1711:

对于 inbound 场景,即第三方系统联入 SAP S/4HANA,以及 outbound 场景,即通过 SAP S/4HANA 主动向第三方系统联接这两个通信场景,支持的认证方式:

  • Unauthenticated - 不认证
  • basic Authentication
  • x.509 Certificate
  • Oauth 2.0

SAP S/4HANA Cloud 同第三方系统交互,什么时候选用什么 API 类型?

  • SOAP:Asynchronous reliable messaging of business documents between systems 通过异步且可靠的消息传递,实现系统间业务文档的交换
  • OData:Direct access to business objects, usually synchronous - 同步直接访问 SAP Business Object 模型
  • IDOC & BAPI:Integration to ERP on-Premise with classic technologies, enablement for specific scenarios - 用于基于 ABAP 的 SAP 传统 On-Premises 产品间的集成

web service 开发

  • Model inbound interface in ESR
  • Generate a provider proxy on the application system
  • Implement the methods with the required logic
  • Create runtime configuration in SOAMANAGER
  • Test Service – WSNavigator, SOAP Client etc.
  • Only runtime configuration in SOAMANAGER is required for the standard SAP Services

详细步骤,参考 Jerry 的文章:最详细的 SAP ABAP Web Service 创建步骤讲解

下图是 SAP Cloud for Customer 和 SAP S/4HANA Cloud 的服务集成场景:

在 SAP Best Practice Explorer 网站里,能找到更多 SAP 发布的标准集成场景:

可以观看 youtube 上这个讲 SAP S/4HANA Cloud 集成的视频.

以及 SAP S/4HANA 的 路线图

更多Jerry的原创文章,尽在:“汪子熙”:

SAP S/4HANA Cloud 系统集成的一些场景介绍相关推荐

  1. SAP S/4HANA Cloud 上 in-app 和 side-by-side 两种扩展方式的介绍

    我们可以使用 SAP 提供的一个工具: SAP Extensibility Explorer for SAP S/4HANA Cloud 可扩展性涵盖了广泛的主题,使客户和合作伙伴能够使标准业务软件适 ...

  2. SAP License:SAP S/4HANA Cloud介绍

    SAP作为世界顶尖的独立软件供应商继R2.R3.ECC后推出了第四代ERP---S/4HANA,与众不同的是新一代的SAP使用了由韩国团队研发的HANA内存运算数据库,作为S/4核心的HANA数据库大 ...

  3. (四)SAP S/4HANA Cloud基本系统操作

    前言: 本文的目的是阐述关于SAP S/4HANA Cloud如何进行基本的系统操作,包括从最开始的登录账号再到页面的基本功能介绍到最后的如何自定义系统页面.本文会以图文的方式进行详细说明,来帮助用户 ...

  4. SAP S/4HANA Cloud SDK 入门介绍

    这是 Jerry 2021 年的第 48 篇文章,也是汪子熙公众号总共第 325 篇原创文章. Jerry 之前的文章 SAP Fiori 应用索引大全 曾经介绍过一个网站,能够得到 SAP 所有 F ...

  5. SAP License:SAP S/4HANA Cloud [ERP 云]

    产品文档 SAP Help Portal 提供了有关产品上手.实施.可扩展性等方面的信息. 用户管理 只需要网络连接.URL 和访问权限,用户就可以在任意设备上通过 Web 浏览器访问 SAP S/4 ...

  6. SAP S/4HANA Cloud云培训及云认证 | 易拓独家

    什么是SAP S/4HANA Cloud云 SAP S/4HANA Cloud 是一款基于人工智能和分析技术的模块化 ERP 云软件,功能齐全,满足各种业务需求. 借助 SAP S/4HANA Clo ...

  7. SAP S/4HANA Cloud PA考试指南

    S4HC PA考试指南 前言: 该指南的目的是为了帮助对S4HC PA考试有兴趣的读者,让他们能系统且有效率的学习相关模块的PA考试的知识,同时告诉他们哪些是需要重点关注的内容以及相关的考试注意事项, ...

  8. SAP S/4HANA Cloud (PCE)私有云版本有哪些优势?

    SAP S/4HANA Cloud私有云版本(PCE)于2021年上半年在华落地,为企业提供创新和新的业务价值.它的推出,满足当前SAP现有客户从ECC版本迁移到云中的实施需求,并为具备复杂业务流程的 ...

  9. SAP S/4HANA Material 物料主数据的简单介绍

    关于 SAP S/4HANA Material 物料主数据的更多介绍,请参阅 SAP 标准培训教材:TSCM50 / SCM600

最新文章

  1. 目标检测算法Faster R-CNN简介
  2. 输入和学生成绩的输出
  3. JAVA实现可视化的xpath_Java学习之XPath
  4. “编程能力差,90%输在了选择上!”CTO:多数程序员都是瞎努力!
  5. springmvc04跳转
  6. lisp获取qleader端点_AutoLISP开发用命令
  7. 实习成长之路:MySQL十一:为什么我的MySQL会“抖”一下?
  8. Ubuntu翻译PDF论文
  9. 博客日历的html代码,八种精美的博客日历代码
  10. CLRC66301HN国产替产,国产NFC芯片FSV9563 ISO/IEC15696协议,MIFARE Classic 4K,MIFARE Ultralight,MIFARE DESFire等
  11. 回答cad转pdf格式的简易方法
  12. 前端rem布局知识总结
  13. 有哪些PDF分割工具?建议收藏这些工具
  14. 小度总显示服务器连接失败,小度本地端口分配失败是什么意思
  15. linux 命令:cut 详解
  16. 3t硬盘用什么软件测试显卡,【转】希捷酷鱼3TB网友试用---玩转3T硬盘,就是这么容易...
  17. 电动车、船等 机械结构DIY
  18. 温室大棚冬季增温方案,适合自己的才最好
  19. batocera_Batocera Windows游戏
  20. 转换插头SAA认证/CE认证/PSE认证/IEC报告/BS报告等常见认证测试标准

热门文章

  1. Springmvc中的拦截器interceptor及与过滤器filter的区别
  2. [python] redis 模块 -- 实现 python 与 Redis 数据库的结合
  3. 基于casperjs、resemble.js实现一个像素对比服务
  4. 续上篇---shiro从数据库获取动态权限-cjq
  5. iOS中UIWebview中网页宽度自适应的问题
  6. 接口报错mixed content blocked
  7. angularjs 工具方法
  8. 【Asp.Net】一般处理程序(ashx处理程序) 和 aspx页面处理程序
  9. “七层架构”---理论篇
  10. 方立勋_30天掌握JavaWeb_Servlet