来自SAP oData中的深度插入逻辑(CREATE_DEEP_ENTITY)的CREATE_STREAM

2020-08-26 07:46发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我的客户的要求是,必须上载多个文...

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

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


我的客户的要求是,必须上载多个文档以及一个UC(紧急更改)的标头详细信息。 由于逻辑就像"标题和其相关文档作为项目"一样,因此我将使用深度插入逻辑。 我还重新定义了CREATE_DEEP_ENTITY,CREATE_STREAM和UPDATE_STREAM。 触发了CREATE_DEEP_ENTITY,但是没有触发CREATE_STREAM和UPDATE_STREAM。 如何从SAP oData中的深度插入(CREATE_DEEP_ENTITY)触发创建流? 有可能吗?

6条回答
Alawn_Xu
2020-08-26 08:38

hi bharathi rajendran

您将无法触发创建Steram/更新 Stream方法或创建深度实体方法中的任何其他此类标准方法。

为了满足您的要求,可以使用oData Services的批处理模式将CReate Deep和多个create Stream合并为一个。 批量。 您可以在后端使用 CHANGESET_BEGIN CHANGESET_END 方法来标识提交或回滚事务的一组特定请求的开始和结束。

请找到下面的链接,这些链接可助您进行批处理。

oData V2模型-批处理

SAPUI5中的网关批量调用

批量操作

谢谢

Vaibhav Maheshwari

一周热门 更多>