在
SAP
系统中,如果想对一个事物码
Tcode
进行反复操作,从而达到批量数据处理的目的,这就是
批量导入
批量导入的目的是重复的操作一类数据,用程序模拟业务人员的操作,从而节省时间
批量导入的方法从原理上可以分为2大类:录制屏幕(BDC数据导入)和功能调用(BAPI数据导入)
批量导入优先使用 功能调用(BAPI数据导入)BAPI(业务应用程序编程接口):BAPI是标准化的编程接口(API),允许外部访问SAP系统中的业务流程和数据BAPI 是一种 SAP 系统预留的标准对象的操作函数,可以使用事务码 SE37 查看其代码
示例:对采购订单做批量修改,同时需要用报表显示导入结果
方式1:Excel上传凭证后,使用BAPI对采购订单进行修改
[SAP ABAP] 批量导入(BAPI)练习案例
https://blog.youkuaiyun.com/Hudas/article/details/145133424?spm=1001.2014.3001.5501方式2:Excel上传凭证后,录制BDC,调用BDC对采购订单进行修改

① 在选择屏幕上的标准工具栏上增加自定义按钮