您的位置:首页 > 编程语言 > PHP开发

SAP ECC6.0升级到EHP6 on HANA后,abap中ftp上传需要注意事项

2017-11-01 14:52 1041 查看
     项目中,在没有升级到EHP6 on HANA时,FTP上传程序正常运行,升级后,遇到了以下问题,历经磨难,终于得以解决,分享一下,供用到的兄弟做个参考  

      1、升级后,提示:用户 & 没有访问计算机 & 的权限,比较了一下代码:升级后的函数FTP_CONNECT增加了一些校验,需要在透明表SAPFTP_SERVERS中维护ftp地址和端口,上网查了一些资料,说是要打note,basis下载后,最后版本支持到740,而目前用的是750,索性写段代码直接把表给维护了,代码如下:

DATA:lt_sapftp_servers TYPE TABLE OF sapftp_servers WITH HEADER LINE.

lt_sapftp_servers-ftp_server_name = ''.  "ftp服务器地址

lt_sapftp_servers-ftp_server_port = ''.                  "ftp服务器端口

lt_sapftp_servers-description = ''.

APPEND lt_sapftp_servers.
CLEAR lt_sapftp_servers.

MODIFY sapftp_servers FROM TABLE lt_sapftp_servers.

IF sy-subrc EQ 0.

  MESSAGE '成功' TYPE 'I'.
ENDIF.

   2、如果你的GUI升级到750,对不起,还可能能遇到一个SAPFTP的问题,SAPFTP.exe必须用最新的,否则,会提示:”RFC 到程序 SAPFTP 失败“的错误,下载地址可以去我的资源页下载:http://download.csdn.net/download/champaignwolf/10048563
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: