SAP PO 7.5 SP 5中的HTTP回送API(多格式附件contentType)

2020-08-30 19:17发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 这基本上是SAP P...

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

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


大家好,

这基本上是SAP PO 7.5 SP5中从IDOC到SFTP(平面文件)的方案。

在将平面文件传递到SFTP服务器之前,需要执行HTTP查找(基于Java的API)来操纵数据,然后将操纵数据传递到SFTP服务器。

基于Java的API接受带Multipart/表单数据附件的请求,并以Multipart/表单数据附件进行响应。 API Response(附件)最终将传递到SFTP服务器。

是否还有其他方法可以完成此接口(例如异步同步桥切换,java映射器等)。

请提供有关此要求的宝贵建议。 非常感谢!

最好的问候

Rajesh PS

(20.0 kB)
6条回答
暮风yp
2020-08-30 20:10

你好Sugata,

由于我们已经平移了UAT,并且SAP PO是一个集团系统,因此到目前为止,不可能进行SP升级(以及适当的路径级别升级),而且可能还需要经过严格的批准流程,并且还要进行可行性检查和影响分析测试。

根据您的建议,我尝试使用SOAP适配器(将HTTP_AAE替换为SOAP)。

ico1: IDOC到SOAP-同步

ico2: SOAP到SFTP(在SAP ECC业务系统下创建的SFTP接收者通信通道)-异步。

现在,在完成此开发之后,我至少可以触摸响应并尝试从JAVA Apache API中读取响应附件。 但是在阅读响应附件时,却面临下面的错误。

{
"时间戳":1563946135202,
"状态":500,
"错误":"内部服务器错误",
"例外":" org.springframework.web.multipart .MultipartException",
"消息":"无法解析多部分servlet请求;嵌套的异常是java.io.IOException:org.apache.tomcat.util.http.fileupload.FileUploadException:由于没有多部分边界,该请求被拒绝 已找到",
"路径":"/img/masterFlatfileenrich/api/v1/enrichMNTfile"
}

感谢和问候-Rajesh PS

一周热门 更多>