这将是进行CREATE_ENTITYSET或CREATE_DEEP_ENTITYSET的最佳方法

2020-08-13 12:56发布

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

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


要求是用户每天将从前端UI5屏幕上载一个Excel表格,其中包含100到200个订单项。

作为ABAPer,如何通过创建ODATA从后端处理它。

哪种是从后端进行CREATE_ENTITYSET或CREATE_DEEP_ENTITYSET的最佳方法。

关于如何继续创建odata以处理excel订单项的任何建议。

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

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


要求是用户每天将从前端UI5屏幕上载一个Excel表格,其中包含100到200个订单项。

作为ABAPer,如何通过创建ODATA从后端处理它。

哪种是从后端进行CREATE_ENTITYSET或CREATE_DEEP_ENTITYSET的最佳方法。

关于如何继续创建odata以处理excel订单项的任何建议。

付费偷看设置
发送
2条回答
木偶小白
1楼 · 2020-08-13 13:15.采纳回答

create_entityset一次仅一次触发一个项目,理想情况下我们不希望这样做,我们希望同时查看所有项目并进行验证并将其更新为db。

因此,create_deep_entityset是一个更好的选择,但这也适用于一个项目和多个子项目,这对于您的方案而言并不理想。

因此正确的选择是使用变更集流程,该流程可以处理多个 标头以及使用create_deep处理的深层数据。

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

空代码
2楼-- · 2020-08-13 13:24

也许您看看 abap2xlsx 并允许您的用户直接上传Excel。

一周热门 更多>