点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
专家您好,
希望您在大流行危机期间过得不错!
这是我的要求。
我们想通过Web服务发送.csv格式的文件数据。据我了解,SOAP适配器只能理解XML语言,因此我们无法使用soap适配器发送.CSV格式的数据。如果我的理解有误,请纠正我。
我们可以在soap接收器适配器中使用"保留附件"复选框并将.csv文件作为附件发送(方案:File --- PI --- SOAP)吗?
现在我的问题是,我们可以使用接收器肥皂适配器中的"保留附件"复选框发送.csv附件文件吗?
可以使用abap代理--- PI--SOAP来实现吗,其中abapproxy将以.csv附件的形式将文件发送到PI并在接收器通道上,只需使用"保留附件"复选框,我们就可以携带相同的.csv附件文件 在外部系统上?
如果没有其他方法可以满足要求。
请帮我解决上述问题。
致谢
Abhinav Singh
您好 Abhinav Janardan Singh ,
是否可以发送SOAP附件的答案取决于是否 接收者系统能够处理-如果可以的话,我可以说它可以是选项之一。 添加到代理消息的附件将传递到SOAP适配器。
第二个选项是将文件(CSV)内容编码为base64,然后将编码后的字符串作为消息的内容发送(即 base64string )。
致谢,
Bartosz
Hi Bartsoz,
感谢您的回复!
如果我对于选项1)正确理解,那么来自ECC PI的内容将把有效内容转换为附件,即.csv格式,并将有效内容作为附件发送到使用Web服务的外部系统,该外部系统使用 在SOAP接收器适配器中保留附件选项
或
ECC将有效载荷作为附件发送给Pi,而PI通过保留keep附件选项将附件发送给外部系统SOAP接收器适配器
OR
对于选项2)来自ECC的有效载荷内容将.csv内容的整个内容转换为base 64编码格式,并将编码格式的有效载荷内容发送到接收器适配器。 但是,我的问题是,外部系统是否将以.csv格式接收相同的有效载荷数据?
致谢
Abhinav Singh
一周热门 更多>