SAP LSMW (二) - Batch Input Recording

TCODE: LSMW

上一篇文章介绍了 SAP LSMW (一) - Standard Batch/Direct Input 介绍了LSMW里面的第一种工具。

本章介绍LSMW的第二种工具Batch Input Recording。

Batch Input Recording实际上就是录屏操作,记录前台的操作,然后模拟前台操作去进行批处理,实际上就是BDC。Batch Input Recording也是业务顾问自己用的比较多的一种批处理方式。

不过从我的角度来看,对于前台界面简单且没有单界面多行项目操作的批处理,我是非常推荐使用Batch Input Recording进行处理的。简单,方便,快捷。十几分钟就能把LSMW做出来。

但是对于比较复杂的界面,或者说有多行项目操作的情况下,Batch Input Recording就是最后才会选择的方式。

本章使用ME12修改采购信息记录作为例子。

  1. Define Object Attributes-> 选择Batch Input Recording->点击overview按钮

    点击左上角新建按钮

录屏之后得到对应的BDC

选择行去除不需要修改的fields

我只想修改这一个字段,所以我只留下了这个字段

给字段添加接收字段名

返回,选择你新建的recording

  1. 参考第一章,新建导入结构

  2. Define Source Fields->添加导入字段

  3. Define Structure Relations->关联导入结构到BDC

  4. Define Field Mapping and Conversion Rules->mapping导入字段到BDC字段

如果字段比较多,但是你的导入字段的命名和BDC的命名是一样的时候,可以使用menu中的auto-field mapping, 如下图.

Mapping之后

recording的好处在于你前台输什么,这里就输什么,不需要进行内外部码转换。如果使用的是其他几种工具,在这一步就需要进行内外部码的转换。

以下步骤参考文章一 SAP LSMW (一) - Standard Batch/Direct Input

  1. Specify Files

  2. Assign Files

  3. Read Data

  4. Display Read Data

  5. Convert Data

  6. Display Converted Data

  7. Create Batch Input Session->创建批导seeion

  8. Run Batch Input Session->选中前面创建的session,点击process

去前台或者表中检查数据

相关推荐
爱喝水的鱼丶4 天前
SAP-ABAP:SAP性能分析核心工具入门——ST05/SAT/ST12等常用事务码的基础用法解析
性能优化·sap·abap·性能分析·开发交流·交流学习
xlxxy_7 天前
外部系统调用SAP接口遇到的一些报错
开发语言·数据库·sap·abap
爱喝水的鱼丶7 天前
SAP-ABAP:调试器高级工具使用——内表分析、SQL追踪、内存检查功能实操
运维·sql·性能优化·sap·abap·经验交流
Xiaok101811 天前
Epoch、Batch 与 DataLoader
开发语言·深度学习·batch
爱喝水的鱼丶11 天前
SAP-ABAP:SAP 实战笔记:BAPI_OUTB_DELIVERY_CONFIRM_DEC 详解——外向交货单过账的利器
运维·性能优化·sap·abap·经验交流
爱喝水的鱼丶14 天前
SAP-ABAP:SELECT大数据量查询性能调优——避免嵌套循环、减少数据库交互的核心方案
开发语言·数据库·sql·性能优化·sap·abap·erp
爱喝水的鱼丶15 天前
SAP-ABAP:SELECT查询性能优化基础——索引匹配、条件顺序与缓冲机制利用技巧
数据库·性能优化·select·sap·abap·开发交流·交流学习
爱喝水的鱼丶15 天前
SAP-ABAP:SELECT特殊语法应用——UP TO n ROWS、CLIENT SPECIFIED等关键字的使用场景
性能优化·select·sap·abap·经验交流·特殊语法
dyxal18 天前
Batch Size 完全解析:从“手工小作坊”到“自动化流水线”
batch·gpu算力
小田的博客20 天前
SAP 登录界面默认语言设置
sap