HCI将Odata插入

2020-08-31 09:29发布

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

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


尊敬的SAP专家

美好的一天

关于我的情况,我需要您的建议。

这是我拥有的HCI设计

我想要的是

我想将数据从成功因素移到成功因素中的其他对象

示例

FoPayGrade进入自定义mdf FoPayGrade

我已将查询插入成功因素中

从FO_payGrade中选择外部代码,描述,名称

然后我尝试使用下面的elemet进行消息映射

最后一个我尝试连接我想要的另一个对象

然后我得到了这个错误

错误详细信息com.sap.gateway.core.ip.component.odata.exception.OsciException:UPDATE_ENTRY:失败,并显示错误。 消息=有效负载的结构不正确。 对于创建/合并/更新,有效负载必须包含单个有效实体表示

问题是1。 我该如何解决? 我的方案仅查询对象fopaygrade中的数据,然后使用之前的查询更新为自定义fopay等级

(29.5 kB)

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

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


尊敬的SAP专家

美好的一天

关于我的情况,我需要您的建议。

这是我拥有的HCI设计

我想要的是

我想将数据从成功因素移到成功因素中的其他对象

示例

FoPayGrade进入自定义mdf FoPayGrade

我已将查询插入成功因素中

从FO_payGrade中选择外部代码,描述,名称

然后我尝试使用下面的elemet进行消息映射

最后一个我尝试连接我想要的另一个对象

然后我得到了这个错误

错误详细信息com.sap.gateway.core.ip.component.odata.exception.OsciException:UPDATE_ENTRY:失败,并显示错误。 消息=有效负载的结构不正确。 对于创建/合并/更新,有效负载必须包含单个有效实体表示

问题是1。 我该如何解决? 我的方案仅查询对象fopaygrade中的数据,然后使用之前的查询更新为自定义fopay等级

(29.5 kB)
付费偷看设置
发送
1条回答
闻人可可
1楼 · 2020-08-31 10:04.采纳回答

嗨Agus,

根据错误消息:

"错误详细信息com.sap.gateway.core.ip.component.odata.exception.OsciException:UPDATE_ENTRY:失败 消息=有效负载的结构不正确。对于创建/合并/更新,有效负载必须包含单个有效实体表示形式。" 

Odata操作一次仅允许一个对象处理。 您可以使用Splitter解决此问题。

或者,如果要在BATCHES中进行更新,也可以使用BATCH模式。

请在下面找到有关BATCH模式的详细信息。

https ://blogs.sap.com/2017/05/10/batch-operation-in-odata-v2-adapter-in-sap-cloud-platform-integration/

希望如此 帮助!

感谢和问候,

Praveen T

一周热门 更多>