点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,
如博客 Cloud Integration –用于集成流程的远程OData API 我正在尝试通过批处理模式执行多个参数更新。
在执行此操作时,此消息由于CPI中出现以下错误而失败。
但是,当我检查Iflow参数时,这些值将在Iflow对象的可配置参数中更新。 因此,我怀疑在解析ODATA适配器的响应时出现了问题。
为此,我在SCPI中创建了一个Iflow,并使用ODATA适配器作为接收器。
数据适配器已在批处理模式下配置
将批处理XML输入到ODATA适配器:
<?xml version =" 1.0" encoding =" UTF-8"?>PUT IntegrationDesigntimeArtifacts(Id ='Test_iFlow',Version ='active')/$ links/Configurations('Address1') <配置> <配置>地址1 7 xsd:string 配置> 配置> PUT IntegrationDesigntimeArtifacts(Id ='Test2_iflow',Version ='active')/$ links/Configurations('Address2') <配置> <配置>地址2 9 xsd:string 配置> 配置>
ODATA适配器请求标头:
ODATA适配器响应正文:
ODATA适配器响应标头:
另一种奇怪的行为是当我仅对输入的XML消息中的
在此问题上的任何帮助都将受到高度赞赏。
致谢
Vishal J
1.jpg (50.9 kB)
Vishal,
我认为您必须在级别上重复。
请在博客参考下面查找有关使用BATCH模式进行ODATA更新的更多详细信息。
https://blogs.sap.com/2017/05/10/batch- 希望对您有所帮助。
感谢和问候,
Praveen T
Hi Praveen,
感谢您的回复。
我尝试使用下面的XML,但是从ODATA端点得到400-错误的请求响应。
响应:
致谢
Vishal J
一周热门 更多>