【SAP Abap】SAP系统数据快速导出

SAP系统数据快速导出


在SAP系统运维过程中,各业务部门经常会提,导出系统各样逻辑的数据的临时需求。
一般的处理方式为,通过SE16N分别导出相关的表到Excel,然后进行VLOOKUP匹配,或者是让ABAP开发人员开发ALV报表。
这些方法,都相对繁琐低效,这里分享一个快速导出大量自定义逻辑的数据的方法。

(1)首先准备数据逻辑,编写SQL语句(88509行记录)

 --未被BOM引用的原材料清单
 select t.matnr, makt.MAKTX,  t.MATKL, T023t.WGBEZ60,
 	t.ERSDA, t.CREATED_AT_TIME, t.ERNAM, t.LAEDA, t.AENAM 
 from mara as t 
 left join makt on makt.spras='1' and makt.matnr = t.matnr and makt.mandt = t.mandt
 left join T023t on T023t.spras='1' and T023t.matkl = t.matkl and T023t.mandt = t.mandt
 where t.mandt=800 and t.LVORM='' and not exists(select 1 from ztpp099 where mandt=t.mandt and matnr=t.matnr)
   and substring(t.matnr, 1, 7)='0000001'

(2)拿到SAP中执行,导出数据
执行事务码:DBACOCKPIT,展开左边菜单:诊断
在这里插入图片描述
双击:SQL编辑器,输入SQL执行
在这里插入图片描述
导出结果至电子文档
在这里插入图片描述
在这里插入图片描述
OK,搞定!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值