云网站服务器_国内数据云存储_移动云数据库服务器主机-搜集站云

企业网站_嵌入式服务器_新用户

小七 141 0

本文共分为六个部分。它假设您已经收集了SAP Commerce Cloud(Hybris)的第一个项目经验,并在您的计算机上运行了一个Hybris实例。您不必熟悉IntegrationObjects、SAP Cloud Platform和SAP Cloud Platform Integration(SCPI),因为它们的引入方式将使您能够了解整个环境并执行集成的概念验证。这意味着您只需点击几下就可以在自己的SAP云平台上设置自己的SCPI实例!设置整个环境是免费的,因为SAP为每个人提供试用帐户,大淘客网,而不要求您提供任何付款信息。

如果您想依赖对这些主题的了解,整个系列将提供指向特定主题的附加信息的链接。第一部分介绍了SAP Commerce Cloud的集成选项,并提供了利用SCPI进行集成的大图。

第二部分简要说明了SAP云平台(SCP)及其与Neo、CloudFoundry、SCPI、SCP Cockpit的关系,并通过几次单击指导您完成这些系统的设置。

第三部分讨论了SCPI和主题包括包、iFlow、身份验证,以及如何创建第一个iFlow并通过Postman等rest客户端触发它。

第四部分讨论SAP Commerce云端和集成API模块。在本部分中,您将了解IntegrationObjects。你将测试它们并为学习目的设计新的。由于集成API模块独立于SCPI,因此本部分仅关注SAP商业云。

第五部分将所有内容粘在一起。您将了解与SCPI集成所需的SAP核心模块和SAP SCPI模块,以及与SAP CRM/ERP/S4HANA和其他系统的OOTB(数据和流程)集成。最后,您将从SAP Commerce云复制订单到SAP ERP中,以实现订单。

第六部分和最后一部分介绍了高级主题,如修改现有OOTB集成时应考虑的问题,如第五部分所述。

因此,让我们从第一部分开始。

集成选项–SCPI和IntegrationObjects是未来的战略方向

SAP Commerce Cloud与SAP和非SAP系统的集成方式多种多样。对每种方法及其优缺点的详细分析不在本文的讨论范围内,因此下面只列出了可用的选项。有关不同选项的更多信息,数据与大数据,请参阅Hybris Wiki上的"了解您的SAP Commerce云集成选项"网络研讨会和CX Works上的"SAP Commerce云集成选项"。此外,此处提供了集成的官方文档。

SAP合作伙伴销售扩展SAP解决方案的应用程序的市场。

Data hub是一种面向服务的解决方案,主要用于与其他SAP系统集成。它是Hybris的产品,返利淘客,也是主要的选择之一,但在撰写本文时,它不再是战略整合的选择。尽管如此,SAP Data Hub仍然很重要,因为它与许多SAP应用程序有许多预构建的集成。

IntegrationObjects和Integration API代表了Integration API模块,这是与SAP Commerce进行数据集成的战略方向。集成API模块可以单独使用,即不使用SCPI,尽管这两个模块的结合现在是整个sapc/4hana套件的战略发展方向。集成API模块将在后面进行更详细的解释,因为了解它的工作原理至关重要。如果您对其他模块感兴趣,可以在这里找到。

SCPI独立于SAP Commerce Cloud,可用于跨由SAP解决方案、内部和云中的第三方解决方案组成的异构IT环境集成流程和数据。SCPI代表了一个集成和智能企业的重要资产,如SAP在云和混合环境中集成SAP应用程序的愿景白皮书所述。SCPI将在第03部分进行更详细的讨论。您也可以在其官方页面上阅读它。

图1 SAP云平台集成跨异构it环境(包括SAP解决方案、本地和云中的第三方解决方案)集成流程和数据

自1811版以来,SAP Commerce Cloud一直在工作以及sapc/4HANA套件的扩展层。这个可扩展性层,即扩展工厂集成模块,是开源项目Kyma之上的一个层,淘客服,代表了SAP云平台本身不可分割的一部分。扩展工厂的重点是可扩展的微服务和无服务器。然而,到目前为止,EF仍然是测试版。

图2了解SAP Commerce云网络研讨会的集成选项-Tyler MacWilliam(2019年6月)

开发期间用于数据设置的良好旧导入和导出脚本(ImpEx)也可以用于从SAP Commerce获取数据和将数据导入SAP Commerce。然而,ImpEx方法更像是一种解决方法。

来自OCC层的一些restapi可以用来从系统中获取数据或更新其中的特定部分。您可以在这里看到可用的RESTAPI。

热文件夹是文件传输方法。包含数据的文件存储在特定文件夹中,由SAP Commerce Cloud或其他SAP和非SAP系统从中提取。

您可能会发现,集成需要自定义扩展或扩展OOTB代码。定制开发在默认情况下并不糟糕,但它可能会付出高昂的成本。

SCPI&IntegrationObjects–总体情况

利用SCPI&Integration API模块,从理论上讲,您可以用最少的开发和配置工作将SAP Commerce Cloud与任何系统集成。使用SCPI符合SAP长期集成战略,如SAP Vision for Integrating SAP Applications in Cloud and Hybrid Environments白皮书中所述。

从今天起,SAP Commerce Cloud在不同场景下与S/4HANA和ERP进行了开箱即用的集成。这些场景分为两种:入站集成和出站集成。

入站集成是指将数据导入SAP Commerce云,也就是将其他系统的数据复制到SAP Commerce云。举几个例子:

将B2B客户从S/4HANA复制到SAP Commerce将价格行和折扣行从ERP复制到SAP Commerce云将产品从国产系统复制到SAP Commerce云

图3大图-入站集成

SAP系统之间的集成是现成的,对于国产系统,只需在SAP Commerce云端和SCPI上进行最少的开发。然而,原则总是一样的:

对外一体化则相反。所有这些都是关于从SAP Commerce云导出数据,即从SAP Commerce云发送数据或将其复制到另一个系统中。举几个例子:

当客户在SAP Commerce storefront注册时,数据会复制到ERP和/或S/4HANA。将订单从SAP Commerce云复制到SAP S/4HANA将订单取消从SAP Commerce Cloud复制到SAP S/4HANA

图4大图-出站集成

原理相同,只是顺序相反: