LSMW例子详解

引用:翱翔云天

T-CODE: LSMW

LSMW例子详解

 

 

Project: Name of the migration project

Subproject: Name of the subproject

Object: The migration object represents a business view of the data to be migrated.

选择新建,会弹出窗口,输入description,然后选择ok

 

LSMW例子详解

选择Maintain object attributes,点执行

LSMW例子详解

点Display<->Change,选择Batch input recording

点靠后面的一个按钮

选择新建,输入以下信息,点ok

输入你要录的t-code

LSMW例子详解

然后就是BDC的过程,不详细说明了,录好后如图

LSMW例子详解

然后维护这些字段,你可以用上边的+SCREEN FIELD –SCREEN-FIELD来控制你需要的字段

LSMW例子详解

然后保存,在第一屏把你建的BDC名字输入,保存 

LSMW例子详解

返回,LSMW第一步完成。

选择Maintain source structures,点执行 

LSMW例子详解

点修改,选择新建 

LSMW例子详解

点保存,返回

第二步完成!

选择Maintain source fields,点执行 

LSMW例子详解

点修改,然后选择table maintain 

LSMW例子详解

输入各个字段的信息

LSMW例子详解

LSMW例子详解

保存,返回

第三步完成!

选择Maintain structure relations,点执行 

LSMW例子详解

点修改按钮,因为这个LSMW比较简单,RELATIONSHIP直接建立了,所以只需要点保存就可以了 

LSMW例子详解

返回

第四步完成!

选择Maintain field mapping and conversion rules,点执行 

 LSMW例子详解

点修改

LSMW例子详解

然后把我们定义的STRUCTURE BANK分配到XK02_N这个结构里面

LSMW例子详解

在这里,你可以添加程序代码,或者定义转换规则,例如日期格式的转变,数量的转变等等,也可以加一些控制语句,来控制那些字段需要,那些不需要,具体情况,可以具体做一些修正。

我们这个例子简单,不需要做什么转换,点保存返回

第五步完成!

选择Maintain fixed values, translations, user-defined routines,点执行

LSMW例子详解

在这里,你可以定义定数,或者翻译,或者子程序(FORM),来做一些转换或者限制

LSMW例子详解

我们这个例子不需要做这些,直接返回做下一步

第六步完成!

选择Specify files,点执行

LSMW例子详解

点修改

LSMW例子详解

然后定义READ DATA文件,以及CONVERTED DATA文件,这个你可以问BASIS要

注意,这个是必须定义的,不然你无法读取文件

把光标放在Legacy data,选择新建

LSMW例子详解

点OK,如图

LSMW例子详解

然后保存,返回

第七步完成!

选择Assign files,点执行

LSMW例子详解

点修改,因为我们这个只有一个STRUCTURE,所以默认分配

 LSMW例子详解

保存,返回。

第八步完成!

到此,LSMW制作完成,下面的就是使用了。

选择Read data,点执行

LSMW例子详解

这个操作把文件从本地读到服务器

LSMW例子详解

返回

第九步完成!

然后选择Display read data,点执行,这个步骤可以做也可以不做,主要是用来看看你读入的数据是不是正确的。

LSMW例子详解

点击黄色行,可以查看详细的信息

LSMW例子详解

返回

第十步完成!

选择CONVERT DATA, 点执行

LSMW例子详解

继续点执行

LSMW例子详解

这步主要是对数据作格式转换,转换的规则就是前面曾经说的,你可以自己定义规则。注意,这次转换的是服务器上你刚刚读入的文件,而不

是本地的文件

LSMW例子详解

返回

第十一步完成!

选择Display converted data,点执行,可做可不做

LSMW例子详解

在LSMW中,如果某个字段你没有输入,那么这个字段填“/”

LSMW例子详解

返回

第十二步完成!

选择Create batch input session,点执行

LSMW例子详解

继续按默认执行

LSMW例子详解

第十三步完成!

选择Run Batch Input session,点执行

LSMW例子详解

选择你建立的SESSION,点PROCESS

LSMW例子详解

然后就是标准的BDC的一些操作,不多说了。

这就是LSMW,其实他的功能很强大的,你可以定义非常复杂的STRUCTURE,也可以在里面写程序来做一些控制,不过对于顾问来说,只要掌握最基本的就足够了。

 

你可能感兴趣的:(例子)