美文网首页SAP 修行
SAP实用-LSMW导主数据

SAP实用-LSMW导主数据

作者: 生命的练习 | 来源:发表于2017-11-20 13:35 被阅读10次

    1.导入数据准备

    现将要导入的数据整理一个excel模板

    然后另存为 txt格式,因为LSMW读取的是TXT格式的文件 

     注意:由于excel转化为TXT的过程中,字段与字段之间是以制表符间隔的也即空格。因此我们要注意后续读入TXT的时候也是以空格为间隔。

    2. 录制屏幕

    Goto-->Recordings 即进入BDC录屏,主要不要有多余操作,因为录屏过程会将整个过程录制下来 将需要更改的定义为变量, 其他的保持录制时候的 默认值。不确定不定义为变量的留默认值的后续有什么影响,应该是默认输入。这些定义的变量后续需要通过定义TXT导入的字段 并手动联系起来。

    3. 定义LSMW项目名称

    注意这里在命名对象和子对象名的时候, 对象很多时候是以模块命名比如MM主数据,SD主数据,而子模块和对象则表明了需要导入的具体主数据,例如,物料主数据,对象可以是各个视图。

    4.选取BDC录屏数据


    5.  定义接收表结构

    该接收表结构主要用来确定接收TXT的表结构数据,因为后续导入的TXT数据是读入到该结构中的,类似于定义了一个表头数据,而TXT则填入内容数据

    定义表

    定义接收表名称

    定义表的具体结构

    这里定义接收表中的具体字段,包括字段长度 这里我们特别要注意这个源表格字段的字段顺序。因为这些字段是对应要导入的TXT文档的。我们从TXT导入时 是按照我们现在维护的顺序导入的。要不管TXT中描述是什么。所以最好是按照顺序维护,也就是我们创建物料的顺序,先填什么,后填什么,顺序不能乱。

    6. 维护导入数据 与 录屏数据的对应关系

    维护表对应关系

    维护各个数据字段之间的对应关系:


    7.指定导入TXT文件路径

    关联TXT 与源字段表


    8. 读取数据


    9. 转换数据

    这边理解上是将TXT格式数据转换成LSMW能够处理格式,就像Python写的代码需先转换成pyc才能由编译器处理一样。

    10.建立批处理程序

    相关文章

      网友评论

        本文标题:SAP实用-LSMW导主数据

        本文链接:https://www.haomeiwen.com/subject/zozlvxtx.html