在很多SAP运维项目中,一般是在年底或者月底的时候,客户会提出一个让运维人员很头疼的问题,
“Allwin,请帮忙导出2019/1/1至2020/7/31这期间的物料AAA的所有移动类型的情况,我们要对一下账”
每次听到这种需求的时候,在客户没有BW,没有BI的情况下,运维人员心里一紧,头冒虚汗,开始计划如何拆分蚂蚁搬家式的一点点导出。
其实SAP提供了DAT数据库格式导出方式,而且效率极高,我们只需要使用ACCESS处理DAT数据。这种方式有效的减轻了工作量,但是需要顾问掌握一点数据库的处理能力。
实现方法
使用SAP的Query,做一个按照业务需求的Query报表,在下面这里选择File Store
执行之后,系统会提示下图:
当条目够多的时候,系统会提示你最大数量,目前标准系统运行最多999999行。接下来出现下图,我们选择存放路径,勾选含字段名称在表头。
导出的文件我们可以使用MICROSOFTACCESS打开编辑处理。
当我们的条目达到超过999999的时候怎么办呢?
可以注释掉标准程序RSAQEXCE的MODULEINIT_TEST
再次执行的时候最大限制栏位就可以不输入置为空了
最后我们检查一下导出条目数 1719297 行。
希望此文能够帮助大家,如果觉得不错,点个赞+在看吧!