云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

阿里云_q企业邮箱怎么注册_企业0元试用

小七 141 0

作为SAP生态系统的一部分,SAP Commerce Cloud特别适合帮助您扩展ERP投资,但在继续实施SAP Commerce Cloud之前,第一步是规划SAP Commerce Cloud与应用程序基础架构中其他第三方系统之间的集成。我们将此文档放在一起,概述了此类实现中涉及的技术考虑因素的示例,并根据我们自己的经验提供了集成这两个强大系统的指导。

当然,集成中涉及的技术考虑因素很多,好评返现图片,高返利页游,而此博客只是冰山一角。在这里,我们将重点介绍SAP AIN和SAP Commerce Cloud之间的集成,这为SAP C/4HANA作为SAP Asset Intelligence Network中的外部系统奠定了基础。

技术考虑

您在SAP C/4HANA系统中为您的用户配置了管理员角色。必须启用Omni Commerce Connect(OCC)v2。下载并解压sapumpinurl插件。下载加载项的步骤:

注意

下载文件后,必须再次解压缩zip文件。使用以下命令addon installation procedure在sapc/4HANA系统上安装插件:ant addoninstall-Daddonnames="sapjumpinurl"-DaddonStorefront.yacceleratorstorefront=

您必须具有组织管理员、配置\删除或配置\编辑权限。您已经将外部系统与SAP资产智能网络集成。有关详细信息,请参阅:管理指南help.sap.com/ain帮助.

系统名称:提供唯一的系统名称系统状态:活动或非活动URL信息:外部系统的URL。基本站点ID:SAP Commerce云系统中维护的基本站点IDWebroot:SAP Commerce云系统中店面名称的Webroot。如果您在SAP Commerce云系统中维护了webroot,那么在AIN系统中也必须维护webroot。

注意

配置到位后,大数据是啥意思,您可以在备件应用程序以及设备和模型应用程序中查看相关备件的"添加到购物车"图标。

此集成适用于SAP Commerce云B2C解决方案以及SAP Commerce云B2B解决方案。唯一的障碍可能是SAP Commerce Cloud的"secureportaladdon"扩展,它要求用户在浏览器中呈现任何SAP Commerce Cloud页面之前进行身份验证。

启用OCC v2的SAP C/4HANAsapjumpinurl加载项已安装,标准加载项安装过程:ant addoninstall-Daddonnames="sapjumpinurl"-DaddonStorefront.yacceleratorstorefront="你的店面"或定义如下所示的控制器/web方法(扩展de.hybris.平台.addonsupport.controllers.AbstractAddOnController或者de.hybris.平台accelera先生torstorefrontcommons.controllers.pages文件.AbstractPageController(如果不使用附加组件):@Controller@RequestMapping(value="/jump-in")公共类JumpinUrlController扩展AbstractAddOnController{私有静态最终字符串\u GUID\u PATH\u VARIABLE\u PATTERN="/{cartGuid:。*}";

@Resource private cartafacade cartafacade;

@RequestMapping(value="/cart/"+cart_GUID_PATH_VARIABLE_PATTERN,",方法=请求方法.GET)公共字符串prepareCart(@PathVariable("cartGuid")final String cartGuid)引发CommerceCartRestorationException{cartFacade.restoreSavedCart文件(cartGuid);return REDIRECT\u PREFIX+"/cart";}}

请求:POST https://{host}:{port}/rest/v2/{baseSite}/users/anonymous/carts响应示例:{"type":"cartWsDTO","code":"00003000","guid":"d1d5cd58-26c9-4a5e-9925-81ff56ef11aa","totalItems":0,"totalPrice":{"currencyIso":"USD","value":0},"totalPriceWithTax":{"currencyIso":"USD","value":0

}

说明:此调用在SAP Commerce云端为用户"anonymous"创建一个新的空购物车(在URL中指定)。响应中的guid属性标识购物车,此属性将在与此购物车相关的进一步API调用中使用。BaseSite从SAP Commerce Cloud中标识站点(一个SAP Commerce Cloud实例可能服务于多个站点)。

请求:POST https://{host}:{port}/rest/v2/{BaseSite}/users/anonymous/carts/{cartGuid}/entries参数:•qty–要添加的产品的数量,例如1•code–SAP Commerce Cloud中定义的产品代码,例如816780响应示例:{"entry":{"entryNumber":0,"product":{"availableForPickup":true,"code":"816780","name":"DSLR-A100H","purchasable":true,大数据与数据挖掘,"stock":{"stockLevel":2},"url":"/Open Catalogue/Cameras/Digital Cameras/Digital SLR/DSLRA100H/p/816780"},"quantity":1,"totalPrice":{"currencyIso":"USD""value":1086}},"quantity":1,"quantityAdded":1,"statusCode":"success"}描述:此请求将指定数量(qty)的产品(代码)添加到购物车,由guid标识(在步骤1中获得)。度量单位在请求中指定,就像在SAP Commerce Cloud中一样,每个产品都有度量单位,这些度量单位将自动使用,就像在SAP Commerce Cloud中配置的那样。响应包含以下重要信息:•statusCode–"success"(如果产品已成功添加到购物车);•entryNumber–在此API调用期间创建的购物车条目的编号。应在更新数量/删除购物车条目请求中使用。