序号 | 操作步骤 | 描述 |
1 | 创建代码页转换对象 | 使用CLABAPCONVOUTCE类创建一个对象,用于将SAP对象转换为二进制数据 |
2 | 从SAP系统获取数据 | 执行GETDATA过程,从SAP系统内表中抓取数据 |
3 | 整理和转换数据 | 执行DEALDATA过程,将获取的数据进行整理并转换为FTP上载所需的格式 |
4 | 设置FTP文件名 | 将数据日期、时间与文件名前缀组合,生成FTP文件名 |
5 | 对内表数据进行排序 | 对ITOUT内表按照指定字段进行排序,以便后续处理 |
6 | 循环处理内表数据 | 遍历ITOUT内表,为每条记录设置项目编号(ITEMNO) |
7 | 上传文件至FTP服务器 | 执行FTPDOWNLOAD过程,将处理后的数据下载到本地文件,并发送到FTP服务器 |
8 | 关闭FTP连接 | 执行CLOSE FTP操作,关闭FTP连接 |
9 | 断开FTP连接 | 执行FTPDISCONNECT过程,断开与FTP服务器的连接 |
10 | 对内表数据进行上载FTP前处理 | 执行GETOUT过程,为上载FTP操作准备好内表数据 |