在提取或打开文档时通过Odata SAP_Issue创建附件zip文件

2020-08-16 04:31发布

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

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


专家们,

我们正在构建一个API,该API允许第三方应用向SAP发送附件请求,然后该API将在"采购申请"中创建附件。 根据要求,SAP将接收ZIP格式的附件。 我们可以使用PR中的API成功创建附件,但是在打开某些文件时却遇到了以下错误。

Windows无法完成提取。 无法创建目标文件。

令人惊讶的是,该zip文件中压缩的某些文件正在发生这种情况。

并且在PR中手动附加zip文件时不会发生这种情况。

有人遇到过这样的问题吗? 请帮助

谢谢

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

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


专家们,

我们正在构建一个API,该API允许第三方应用向SAP发送附件请求,然后该API将在"采购申请"中创建附件。 根据要求,SAP将接收ZIP格式的附件。 我们可以使用PR中的API成功创建附件,但是在打开某些文件时却遇到了以下错误。

Windows无法完成提取。 无法创建目标文件。

令人惊讶的是,该zip文件中压缩的某些文件正在发生这种情况。

并且在PR中手动附加zip文件时不会发生这种情况。

有人遇到过这样的问题吗? 请帮助

谢谢

付费偷看设置
发送
4条回答
樱桃小丸子0093
1楼-- · 2020-08-16 05:29

我建议您查看 abapGit abap2xlsx 。 这两个项目都使用ABAP ZIP功能并创建有效的ZIP文件。

渐行渐远_HoldOn
2楼-- · 2020-08-16 05:22

请使用按钮CODE设置代码格式。

暮风yp
3楼-- · 2020-08-16 05:20

您好" nofollow" hraf=" /img/users/1091/sandra.rossi.html">桑德拉·罗西(sandra Rossi) ..谢谢

您是否进行调试以确保字节和长度与发送到OData服务的文件完全对应? (您是否确保可以读取原始文件?)

:是

您说ZIP的仅一部分文件有问题? 他们的名字是否包含带有重音的特殊字母? (有一种特殊的压缩方式,以便"支持Unicode名称")

:不。

您是否尝试使用7zip之类的软件打开附件? (比Windows本机zip/unzip复杂一些):是的,我们仅使用7Zip文件管理器。

您能帮助我理解按钮代码来格式化代码吗?

谢谢

愤怒的猪头君
4楼-- · 2020-08-16 05:26

按钮代码:

 METHOD/iwbep/if_mgw_appl_srv_runtime〜create_stream。
   数据:lt_objhead SOLID类型标准表,
         lt_xdata TYPE solix_tab,
         lt_data TYPE soli_tab,
   等等。

单击"代码"。 没看到吗 与其他按钮在同一位置,粗体,斜体,项目符号点,超链接,插入图像和附件。

一周热门 更多>