如何在V2 OData模型中一起执行创建和更新操作?

2020-09-12 06:58发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)专家您好, 我有一个场景...

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

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


专家您好,

我有一个场景,我必须使用v2 OData模型在单个批处理调用中一起执行创建(深层实体)和更新操作。

我一次测试了单个操作,并且工作正常。 但是,当我尝试在单个批处理调用中同时执行更新和创建时,它仅执行更新并为创建给出超时错误。 我尝试了" groupId"和" changeSetId"的各种组合,但是没有用。

注意:在V2 OData模型中,是否可以在单个批处理调用中同时执行创建和更新?

此致

Archana

3条回答
宇峰Kouji
2020-09-12 07:14

您应该能够在同一批请求中将它们都发送。 为oModel设置一个延迟的组,并在调用create()和update()时,为其赋予相同的groupID。 然后,当您使用ID调用commitChanges时,应在同一批处理请求中将它们都发送出去。

一周热门 更多>