文件GUI_UPLOAD和SCMS_BINARY_TO_XSTRING的存储消耗

2020-09-20 15:08发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)尊敬的专家, 在我们的业务流程...

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

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


尊敬的专家,

在我们的业务流程中,没有文档管理系统或外部SAP Content Server。

我正在使用GUI_UPLOAD函数将PDF文件从用户PC附加到SAP,并通过SCMS_BINARY_TO_XSTRING函数将Binary内容转换为XString。

然后,将XSTRING十六进制内容移动到自定义数据库表字段(类型:RAWSTRING)并存储它。 一切正常。

  1. 现在,我要检查我的Production SAP系统的内存存储消耗,该系统现在有200多个文档。 请指导我该怎么做?
  2. 如果没有单独的SAP内容服务器,是否有比这更好的方法来存储用户应用程序文件?
1条回答
clasier
2020-09-20 15:51 .采纳回答

Karthikeyan,你好

1。 关于使用SAP BASIS理解内存存储。

2。 考虑使用SAP ABAP文件界面

示例:

 ...

 *打开数据集文件(应用程序服务器)
   在二进制模式下输出OPEN DATASET iv_file_path_s。

   IF sy-subrc NE 0。
 *例外
     RAISE ex_open_file_source。
   万一。

 *阅读和转让
   循环至it_file []进入wa_file。

 *传输源文件
         将wa_file传输到iv_file_path_s。

         IF sy-subrc NE 0。
 *例外
           RAISE ex_transfer_file_source。
         万一。

         清除wa_file。
   结局。

 *关闭数据集源文件
   关闭数据集iv_file_path_s。

   IF sy-subrc NE 0。
 *例外
     RAISE ex_close_file_source。
   万一。
 

此致

一周热门 更多>