将文件从SAP服务器上传到FTP服务器

链接地址 配置表

将文件上传到FTP服务器_编码方式


将文件上传到FTP服务器_ftp服务器_02

1、 参数描述

将文件上传到FTP服务器_ftp服务器_03


将文件上传到FTP服务器_微信_04


将文件上传到FTP服务器_微信_05

异常

将文件上传到FTP服务器_ftp服务器_06


2、整体逻辑

将文件上传到FTP服务器_编码方式_07

 将文件上传到FTP服务器_编码方式_08

查询FTP链接配置信息表获取源FTP及目标FTP登陆信息

将文件上传到FTP服务器_编码方式_09


建立源系统FTP链接

将文件上传到FTP服务器_ftp服务器_10

    CALL FUNCTION 'FTP_CONNECT'

      EXPORTING

        user            = c_user

        password        = lv_pwd

        host            = c_host

        rfc_destination = c_rfcdest

      IMPORTING

        handle          = lv_hdl.


将源FTP服务器传输编码方式转换为ASCII

将文件上传到FTP服务器_编码方式_11

    CALL FUNCTION 'FTP_COMMAND'

      EXPORTING

        handle  = lv_hdl

        command = lv_command

      TABLES

        data    = lt_result.

建立目标系统FTP链接

将文件上传到FTP服务器_ftp服务器_12

将目标FTP服务器传输编码方式转换为ASCII

将文件上传到FTP服务器_微信_13

将传输文件列表中源FTP目录下的源文件拷贝到目标FTP目录下的目标文件

将文件上传到FTP服务器_ftp服务器_14

关闭FTP链接

将文件上传到FTP服务器_微信_15


将文件上传到FTP服务器_编码方式_16

将文件上传到FTP服务器_编码方式_17