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

去前台或者表中检查数据

相关推荐
爱喝水的鱼丶1 天前
SAP-ABAP:新手入门篇——从0到1写出你的第一个ABAP Hello World程序并完成调试运行
运维·服务器·数据库·学习·sap·abap
爱喝水的鱼丶2 天前
SAP-ABAP:第二篇:实操避坑篇——ABAP Hello World程序创建、语法校验到调试运行全流程指南
运维·服务器·数据库·学习·sap·abap
清风雅雨4 天前
SAP-PP 物料标准成本发布异常不能生产报工CKMLPP改表解决方案
sap
爱喝水的鱼丶5 天前
SAP-ABAP:ABAP Development Tools(ADT)安装配置学习分享教程(四篇连载) 第三篇:ADT常用开发插件与个性化配置教程
数据库·学习·sap·abap
爱喝水的鱼丶5 天前
SAP-ABAP:ABAP Development Tools(ADT)安装配置学习分享教程(四篇连载) 第二篇:ADT客户端完整安装与初始配置教程
运维·开发语言·学习·sap·abap
爱喝水的鱼丶5 天前
SAP-ABAP:ABAP Development Tools(ADT)安装配置学习分享教程(四篇连载)第四篇:ADT连接故障排查与环境迁移教程
运维·开发语言·数据库·学习·sap·abap
爱喝水的鱼丶7 天前
SAP-ABAP:SAP 与 ABAP 关联逻辑与入门路径:业务×开发的协作指南
服务器·前端·数据库·学习·sap·abap
爱喝水的鱼丶8 天前
SAP-ABAP:SAP 系统变量 SY-INDEX 学习笔记:从 1 开始的循环计数器
运维·开发语言·数据库·sap·abap
Henry-SAP12 天前
SAP MD04库存与需求字段业务解析
sap·erp
江南十四行13 天前
CNN进阶:Batch Normalization与Layer Normalization对比 + 网络结构设计与PyTorch实现
pytorch·cnn·batch