网关发布具有多个订单项的多个标题数据

2020-09-07 14:37发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


如何从前端UI5通过网关发布以下格式的数据

[

{

" Bukrs":" 1600",

" Werks":" 1000",

" items":[{" Batch":" 100"," Matnr":" 151"," Qty":" 100"," Uom":" EA"},{" Batch":" 200" ," Matnr":" 171","数量":" 200"," Uom":" EA"}]

},

{

" Bukrs":" 1700",

" Werks":" 1000",

" items":[{" Batch":" 300"," Matnr":" 151"," Qty":" 100"," Uom":" EA"},{" Batch":" 400" ," Matnr":" 171","数量":" 200"," Uom":" EA"}]

}

]

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


如何从前端UI5通过网关发布以下格式的数据

[

{

" Bukrs":" 1600",

" Werks":" 1000",

" items":[{" Batch":" 100"," Matnr":" 151"," Qty":" 100"," Uom":" EA"},{" Batch":" 200" ," Matnr":" 171","数量":" 200"," Uom":" EA"}]

},

{

" Bukrs":" 1700",

" Werks":" 1000",

" items":[{" Batch":" 300"," Matnr":" 151"," Qty":" 100"," Uom":" EA"},{" Batch":" 400" ," Matnr":" 171","数量":" 200"," Uom":" EA"}]

}

]

付费偷看设置
发送
9条回答
My梦
1楼-- · 2020-09-07 15:29

我认为,只有一个标头数据和多个订单项才可以发送到后端,在这种情况下,可以循环并使用model.create OR,可以在createBatchOperation和addBatchChangeOperations的帮助下实现批处理操作,并使用 commitChanges,通过包裹在一条Multipart MIME消息中的多个操作

DafaDDDa
2楼-- · 2020-09-07 15:32

我认为,没有任何直接方法

hongfeng1314
3楼-- · 2020-09-07 15:21
SKY徐
4楼-- · 2020-09-07 15:40

嗨安德烈,

我能够使用一个标题和多个订单项进行深度插入,但是我的方案是多个标题,每个标题将具有多个订单项。

谢谢

Cikesha
5楼-- · 2020-09-07 15:24

您可以为此使用变更集过程。

https://blogs.sap.com/2018/05/06/batch-request-in-sap-gateway/

BR,

马赫什语

CPLASF-自律
6楼-- · 2020-09-07 15:28

您好, Nagaraju Kasarla

安德烈·费舍尔(Andre Fischer)说了同样的话,并与与之关联的其他实体创建了另一个标头(虚拟)。 传递所有数据,您将获得一次深度插入。 就像普通的深层插入物,但有一个额外的假人 header.BR ,Mahesh

一周热门 更多>