CPI-DS中的Web服务调用

2020-08-22 18:45发布

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

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


专家们,

我需要选择一个具有一个字段(将具有多个记录)的CSV文件,将其发送到Web服务(一次最多接受5个记录),然后将包含五个字段的响应发送给我 需要转换回CSV并放入代理文件夹。

有人可以解释我如何在CPI-DS中处理吗?

谢谢

基兰

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

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


专家们,

我需要选择一个具有一个字段(将具有多个记录)的CSV文件,将其发送到Web服务(一次最多接受5个记录),然后将包含五个字段的响应发送给我 需要转换回CSV并放入代理文件夹。

有人可以解释我如何在CPI-DS中处理吗?

谢谢

基兰

付费偷看设置
发送
2条回答
xfwsx85
1楼-- · 2020-08-22 19:22
  1. 使用平面文件数据存储源和目标进行数据流。
  2. 在源代码之后,执行批处理大小为5的XML Batch转换。
  3. 在该批处理之后,使用"从网络服务导入功能"选项进行XML Map转换,以进行构建 WS模式,然后将输入行映射到XML Map的参数。 迭代规则应反映批处理设计; 在XML Map的顶层,将迭代规则设置为XML Batch转换的名称,对于可重复(5x)元素,将输入列的名称用作迭代规则。
  4. 然后添加网络 服务调用转换,在顶层进行映射。
  5. 在WS调用之后,您使用另一个XML Map来展平响应并进行重组以满足输出文件的需求。
< 设计应该类似于此处所示,但添加一个批处理转换以将每个请求限制为5条记录,并且在WS调用后映射到您的输出文件模式还添加了另一个XML映射: https://help.sap.com/viewer/dab65b1584e04026a132a06a711e3f7af9a/698/43/69 >

致谢,

Jeff

野沐沐
2楼-- · 2020-08-22 19:17

也尝试过该方法,但存在相同的错误:(

一周热门 更多>