SAP 和 Legacy 系统之间的平面文件集成,GUI_DOWNLOAD 的实战设计
很多 SAP 项目里,系统集成并不总是从 API、RFC、OData 或 Event Mesh 开始。相当多的老系统仍然依赖一个最朴素的接口形态,固定格式的文本文件。财务共享平台要一份物料清单,仓储系统要一份当天新增物料,历史的生产执行系统只认.txt或.csv,这时 ABAP 报表把 SAP 表里的数据抽出来,下载成一个本地平面文件,就成了非常实际的方案。在 ABAP 里,GUI_DOWNLOAD这个函数模块经常被用于把内表数据写入前端电脑上的文件。SAP 官方文档也把这类能力归在 Presentation Server 文件访问范畴里,文档中说明,在通过 SAP GUI 以 dialog 方式执行的程序,可以借助CL_GUI_FRONTEND_SERVICES访问当前 Presentation Server,并使用GUI_UPLOAD和GUI_DOWNLOAD读写文件。CL_GUI_FRONTEND_SERVICES的方法也被 SAP 文档描述为替代早期类似函数模块的一组前端服务能力。(SAP Help Portal)
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2634678.html
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!