打开的销售订单PDF附件已损坏

2020-08-17 14:16发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)你好 我创建了一个自定义程序,...

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

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


你好

我创建了一个自定义程序,该程序创建PDF文档并将其附加到销售订单的附件列表中。

我面临的问题是,该程序在开发系统中运行正常,但是在质量系统中却无法运行。

在质量体系中,该程序仍会将文档附加到销售订单上,但是当我尝试打开它甚至将其保存到PC并打开它时,它会给出PDF损坏的错误消息。

我在此过程中使用的代码可以总结如下:

  1. 获取需要通过FM GUI_UPLOAD从PC编辑和附加的PDF文件
  2. 使用FM SO_CONVERT_CONTENTS_BIN转换为压缩二进制格式
  3. 调用" SO_FOLDER_ROOT_ID_GET"功能获取文件夹ID
  4. 创建SAPoffice对象并使用FM SO_OBJECT_INSERT移至文件夹
  5. 使用FM BINARY_RELATION_CREATE_COMMIT链接对象

质量体系没有变化。 代码也没有区别。

如果有人可以在这里提供建议,那将有很大帮助。

谢谢。