zoukankan      html  css  js  c++  java
  • LSMW例子详解

    引用:翱翔云天

    T-CODE: 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

    选择Maintain object attributes,点执行

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

    点靠后面的一个按钮

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

    输入你要录的t-code

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

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

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

    返回,LSMW第一步完成。

    选择Maintain source structures,点执行 

    点修改,选择新建 

    点保存,返回

    第二步完成!

    选择Maintain source fields,点执行 

    点修改,然后选择table maintain 

    输入各个字段的信息

    保存,返回

    第三步完成!

    选择Maintain structure relations,点执行 

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

    返回

    第四步完成!

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

     

    点修改

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

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

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

    第五步完成!

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

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

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

    第六步完成!

    选择Specify files,点执行

    点修改

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

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

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

    点OK,如图

    然后保存,返回

    第七步完成!

    选择Assign files,点执行

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

     

    保存,返回。

    第八步完成!

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

    选择Read data,点执行

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

    返回

    第九步完成!

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

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

    返回

    第十步完成!

    选择CONVERT DATA, 点执行

    继续点执行

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

    是本地的文件

    返回

    第十一步完成!

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

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

    返回

    第十二步完成!

    选择Create batch input session,点执行

    继续按默认执行

    第十三步完成!

    选择Run Batch Input session,点执行

    选择你建立的SESSION,点PROCESS

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

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

  • 相关阅读:
    java接口对入参的判断校验
    sqlyog使用技巧
    mysql 数据库的表中复制一条数据并添加到该表中
    union all ,union 注意事项,查询结果集中的字段名称顺序必须一致
    IDEA连接mysq数据库,其实很简单
    git版本回退、git远程分支管理、git本地分支管理、git生产代码bug修复
    Vue上拉加载下拉刷新---vue-easyrefresh
    Flutter上拉加载下拉刷新---flutter_easyrefresh
    vue-cli webpack多Html页面的配置(附框架vue-webpack-multipage实例)
    Qt使用镜像源快速安装与更新
  • 原文地址:https://www.cnblogs.com/wequst/p/1513733.html
Copyright © 2011-2022 走看看