内容字号:默认大号超大号

段落设置:段首缩进取消段首缩进

字体设置:切换到微软雅黑切换到宋体

谷歌云_网络网站建设_免费1年

2021-07-11 02:29 出处:欧普曼云计算 人气: 评论(0

在博客中,我将介绍如何设计和测试多个销售订单请求,这些请求可以发送到sapes5服务器,然后合并所有的响应以发送回呼叫方。

如果您是云平台集成的新手,请查看在

https://developers.sap.com/tutorials/cp-starter-isuite-onboard-subscribe.html

https://developers.sap.com/tutorials/cp-starter-integration-cpi-onboard-subscribe.html

如果您无法访问ES5,请查看

https://blogs.sap.com/2017/12/05/new-sap-gateway-demo-system-available/

2)创建一个新的集成包,如图所示下面

3)通过选择步骤2中的包创建并选择工件,人工智能书,然后选择添加并填写新包的详细信息来创建新的集成流

4)单击确定,然后通过双击工作流并选择编辑来选择创建工作流,以便您可以设计集成以调用SAP和获取PO数据。

我们要创建的集成如下

A)HTTPS调用集成url–Json正文包含多个SO编号

B)收到此负载后,集成将拆分为单个SO并将其传递给SAP ES5

C)结果合并并作为响应发送回调用方。

5)每个图标左侧提供完成集成所需的不同功能。

连接发送方和启动消息并选择HTTPS,在连接选项卡中输入/SapES5PO

取消选中CSRF Protected。

6)将JSON拖到XML转换器并将其放在启动消息之后,超算云,然后连接启动消息和转换器如下图所示放置拆分器并与转换器连接。

在拆分器集合Xpath中,以便对输入中的每个so编号进行拆分

请参阅步骤8了解输入Json的其他信息

7)在此拖动请求后,服务器云服务器,从外部调用回复并连接集成并按下图所示排列接收器。

8)我们现在添加Content修饰符并创建Xpath和value//SalesOrders/SOid类型的头参数SOid。原因是我的输入Json如下

9)现在删除来自外部调用的请求-回复,然后将其放在Content头之后,将his与接收方连接并选择Odata版本2

这将从头中获取每个订单然后致电SAP。我们现在必须从SAP收集响应,以便我们可以向用户发送所有POs的一个组合响应。为此,我们将在工作流中放置一个收集,以便我们有一个如下所示的集成流

保存此消息。您将得到错误,因为我们尚未完成odata服务的配置,这将在中完成下一步

10)点击请求回复和接收方之间的odata链接,在连接和处理选项卡中添加以下内容

ES5服务的地址是h

https://sapes5.sapdevcenter.com/sap/opu/odata/iwbep/GWSAMPLE\u基本/

点击处理页签,进入以下

资源路径SalesOrderSet

查询Options

$select=SalesOrderID,大数据能做什么,Note,CustomerID,CustomerName,CurrencyCode,GrossAmount,NetAmount,TaxAmount,CreatedAt&$filter=SalesOrderID eq'${标题.SOId}"

对于查询选项,您可以选择设计器

保存集成并确保没有错误。

11)转到"操作"视图,选择安全材料和用户凭据,怎么成为淘客,并输入如下所示的信息

12)转到所需设计器中的集成视图您创建并单击deploy按钮,在operations视图中检查集成已启动。我们需要获取url。

14)启动Postman并输入用于发布的url,如下所示–选择Post作为操作

Postman Authorization Tab

Header Tab add content type Application/Json

在body add中以下是Json

分享给小伙伴们:
本文标签: 谷歌网络网站建设免费

相关文章

评论

发表评论愿您的每句评论,都能给大家的生活添色彩,带来共鸣,带来思索,带来快乐。

签名: 验证码: 点击我更换图片

评论列表