-
在SAP的日常工作中,不管是甲方运维,还是乙方实施,掌握LSMW批导,会很方便我们的工作,例如:
-
乙方实施:项目上线钱要数据准备,或者需要很多数据进行测试等。
-
甲方运维:keyuser会找你批量更改一些报表字段值,或者让你进行一个报表的增删改等。
-
其实混在SAP这个圈子里,作为新手或者刚入圈子来讲,我们都是被项目经理压榨的廉价工具。而这个圈子里,一些个技术,知识,也是靠老一辈SAP的大牛靠不同的项目经验积攒的,所以,就像财不外露一样,不能张嘴等着人家喂,行业知识和系统技术只能靠自己问,自己学。
-
无论什么类型的工作,只要掌握精通都会很便利我们的工作效率,学会了能更为轻松的摸鱼。说归说,今天就以SAP的著名批导程序 LSMW举例。
-
其实日常工作主要是用它来干数据的批量增删改,这里的删一般指的都是set flag 也就是打表记。就好比你有一千条数据,总不能在SAP的某个report里一条条的处理吧。其实学会了还是可以 以正常工作量来方便摸鱼。
-
唠点儿官方的话:LSMW(Legacy System Migration Workbench)是一个基于SAP软件的工具,支持从非SAP到SAP系统的单次或定期数据传输。
-
它的主要功能:
-
(1)从 PC .txt类型的文件导入旧数据。
-
(2)将数据批量进行更新
-
(3)可以使用 SAP 标准接口(IDoc 入站处理、批量输入、直接输入)导入数据
-
本文章的测试,从简单的创建物料(MM01)开始,为了方便大家看,我把解释文字放在了图里,一共17步骤。
其实你学会了,练熟悉了,你就会感觉,也就那几部而已。不着急,不会的话,从头跟到尾,慢慢来。
1\ 准备数据
2\ 创建文件
3\ 屏幕录像并定义变量
4\定义对象属性
5\定义原表结构名称
6\ 定义原表字段结构
7\原表结构与录相关联
8\原表字段与录像字段关联
9\ 指定源文件
10\ 指定文件
11\导入数据
此步骤是将源表数据读取进本机的系统文件,也就是步骤10指定源表文件中的“Imported Data”指定的文件。在分步操作界面用鼠标双击Import Data,进入操作界面
12\ 显示导入的数据
13\ 转换数据
14\显示转换数据
15\ 创建任务
16\执行任务
1.处理/前台:每个事物代码运行在前台,可一步一步运行,可在运行时修改,可看其效果,并可以修改,也可中途退出,但速度慢,一般用于测试。
2.仅显示错误:后台运行,错误时显示到前台。
3.不可见:后台运行,错误时也不报出,在全部运行完后可通过查看转换结果看到错误。
17\ 查看任务结果,或 transaction-code SM35
SAP的圈子很小,混好了free 混不好keyuser, 国内基本上也就这样了,给自己打个气,加油咯。