在SAP ECC6.0系统中,批导物料主数据、供应商主数据、BOM主数据、工艺路线等主数据的方式有很多,其中LSMW是最为常用也最为简便的方法。

关于LSMW使用的“魔鬼教程”,网上已经很多了。博主近日正值SAP项目上线前的主数据导入阶段,抽空唠叨几句使用LSMW的注意点,希望对各位博友有益。

第一,LSMW的步骤一共有十四步,一般而言,其中有八九步是关键步骤,必须执行,而且操作正确。比如第一步Maintain Object Attributes,实际上就是做录屏工作。录屏过程就不必细说,但有一点要提醒,尽量做到操作简捷,且操作界面不宜随意推动,否则容易导致录屏错乱。录屏结束,并指定导入字段后,还有一个操作是比较关键的,假如不去做,可能你会在做第二步时,系统提示无法找到Source Structures。这一步就是在选择recording的文件名(录屏名称),如下图所示。然后选择保存退出,进入第二步骤。

第二,有些SAP从业朋友在导字段清单时,往往不知道从哪里导,其实非常简单,就在LSMW的第二步就可以很容易输出。当您做好第一步骤,回到LSMW Workbench时,请不要急着执行第二步骤,而是先选中第二步骤,然后点击object overview,此时系统就会跳出一个对话框,您只要点击“table”,就可以得到field的清单。

第三,说说第五步Maintain Field Mapping and Conversion Rules吧,我觉得前面几步比较简单,就可以省略了。关于这一步其实有几个方法去找对应关系的。第一种方法:选中你要对应的字段,然后去单击新建source field,然后一个个去对应;第二种方法:可以去菜单栏里的“Extras”,单击auto-field mapping,系统就自动为你找到了字段对应关系,这一种方法比较适合字段较多的情况下。当然,这一步骤里,还可以简单程序的编写,由于博主是个“程序盲”,所以无从谈起,只能一笔带过,请见谅。

第四,其他步骤,博主觉得就相对简单了,按部就班进行就可以了。只是在第七部Specify Files稍微唠叨一下。当您指定了txt数据文档后,需要选中delimiter下的tabulator。此外,在field structure下,有两个选择项,是有区别的。第一项field names at start of file,指的是,你的txt数据文档中必须含有字段名,当在文档的第一行输入了字段名之后,系统会自动去辨别这些字段,然后,去读取文档中的数据;第二项field order matches source structure definition,则表示,你的数据文档里可以不输入字段名,然后系统读取的是文档中的每个行项目。

第五,现在主要说说如何有效利用LSMW的匹配工具--EXCEL文件和TXT文件吧。这两个文件应该说在LSMW的使用时,非常有用,用得正确与否,直接关系到你的工作效率。首先关于准备数据文档,我们要用到EXCEL中的倒置功能。我们在第二步时,会引出一份field清单,但是这些fields是一列的,而我们导数据时,是要把它们转换成一行。假如field较少,我们可以复制and 粘贴,但当fields较多时,我们就要使用excel的倒置功能了。方法很简单,复制field一列,然后鼠标右键单击excel的单元格,此时出现一个对话框,然后您点击“选择性粘贴”,进入后,勾选“倒置”,然后确认就可以了。

现在我们接着说说使用文本文件(txt)的几个注意事项:首先,当我们将要导入的主数据都在excel文件中准备好后,就需要另存为txt文件,操作者需要打开txt文件检查一下,txt文件中是否有引号或tab空格存在,如果您在导物料主数据时,有引号存在,会导致物料描述产生格式错误,最典型的问题时,当你去把物料主数据引到excel时,这些有引号的物料描述会集合到一个单元格中,导致您操作的很大不便。另外,在specify file之前,您还需打开文本文件确认一下,数据的最后一行,是否存在空格行,若存在,则会出现导入错误,因此,需要用delete键去清除之。

此外,当您要去打开txt文件为excel文件进行编辑前,一定记得以“文本”形式打开!比如,您的txt文件中,采购组是001,002等,当你不以文本形式打开,则采购组就变成了1,2等,容易导致数据错误。

由于时间关系,最后提醒一下一点吧,当你对lsmw的准确性没有足够把握时,记得先导个两三条数据,选择前台操作,看看执行过程,当万事俱备时,再去执行批导,才保证数据万无一失。

示例:https://wiki.scn.sap.com/wiki/display/ABAP/Steps+to+create+a+simple+LSMW+using+batch+input+recording

SAP LSMW批导数据的几个注意点相关推荐

  1. LSMW批导数据文件注意

    我们说说使用文本文件(txt)的几个注意事项:首先,当我们将要导入的主数据都在excel文件中准备好后,就需要另存为txt文件,操作者需要打开txt文件检查一下,txt文件中是否有引号或tab空格存在 ...

  2. SAP LSMW 事务代码HUPAST的录屏后台执行报错 - Runtime error RAISE_EXCEPTION has occurred - 之分析

    SAP LSMW 事务代码HUPAST的录屏后台执行报错 - Runtime error RAISE_EXCEPTION has occurred - 之分析 因项目上成品库存管理启用了handlin ...

  3. SAP LSMW Standard Batch (Direct) Input 方式制作的LSMW工具导入OPEN PO 单据时候’税码’字段的处理

    SAP LSMW Standard Batch (Direct) Input 方式制作的LSMW工具导入OPEN PO 单据时候'税码'字段的处理 如下的Open PO 批量导入LSMW工具, 方式是 ...

  4. SAP LSMW 导入Open PO时价格不对问题之对策

    SAP LSMW 导入Open PO时价格不对问题之对策 项目实践中, 当我们导入Open PO单据的时候,如果LSMW工具设置不对,会出现我们导入文件里价格是0.9 , 而导入SAP系统里价格变为0 ...

  5. SAP LSMW 导入Open PO单据,系统报错 --- GL account 670100 cannot be used ---

    SAP LSMW 导入Open PO单据,系统报错 --- GL account 670100 cannot be used --- 笔者所在的项目,近期忙于主数据的准备和导入,我导入Open PO的 ...

  6. SAP LSMW 因物料描述里有换行符或者引号导致数据导入失败

    SAP LSMW 因物料描述里有换行符或者引号导致数据导入失败 近期,笔者所在的D项目进入第一轮主数据导入的阶段.导入物料主数据由笔者负责. 我的LSMW工具如下方式: 采用的是standard ba ...

  7. SAP LSMW 导入物料主数据报错 - You have not fully maintained the descriptions - 之分析

    SAP LSMW 导入物料主数据报错 - You have not fully maintained the descriptions - 之分析 近日,笔者忙于在D项目上的主数据导入.这是D项目上的 ...

  8. SAP LSMW 物料主数据Basic Data Text数据的导入

    SAP LSMW 物料主数据Basic Data Text数据的导入 笔者所在的D项目上,业务要求每个物料主数据能有一个remark字段,用以在物料描述之外为物料做更多更详细的描述,比如一些备品备件物 ...

  9. SAP LSMW 物料主数据导入毛重净重放大1000倍问题之对策

    准备的物料主数据毛重净重,14.535 KG,导入SAP系统之后,被扩大一千倍,如下图: 经查,在LSMW导入工具里,毛重净重字段类型是N,这是导致导入数据被放大1000倍的根本原因. 解决方案是将这 ...

最新文章

  1. HashMap putIfAbsent computeIfAbsent 使用方法
  2. 编写高质量代码改善C#程序的157个建议——建议87:区分WPF和WinForm的线程模型...
  3. SpringBatch 读取JSON(JsonItemReader)用法(十一)
  4. PHP的.htaccess
  5. kali linux重启网络服务报错,Web安全学习笔记之在Kali Linux上安装Openvas以及启动失败修复...
  6. 不存在lob值 java,ORA-22922: 不存在的 LOB 值
  7. 【剑指 offer】—— 为公司员工的年龄排序
  8. elixir 高可用系列 - 目录
  9. 转 Linux查看文件编码格式及文件编码转换
  10. Android TV上 WebView播放视屏与TV自带画中画不兼容处理及分析
  11. Sublime 美化 SQL代码:SqlBeautifier
  12. 吉珠计算机科学 2a,2B院校 ∣ 让数据告诉你,考上插本难不难?
  13. 华为2019校招笔试题之处理字符串(python版)
  14. 开机黑屏显示html,开机黑屏显示“This Product is covered by”解决方法
  15. Premiere 初识PR
  16. php api地址解析,百度地图API-根据地址解析坐标,根据坐标解析地址
  17. Gnome3桌面美化
  18. android下雨动画效果,Android利用SurfaceView实现下雨的天气动画效果
  19. nginx 499 错误的解决
  20. 世界上最顶尖的技术都在哪些国家?

热门文章

  1. 初级和高级产品运营的分水岭指标:大局观和节奏感
  2. 在struts框架下实现文件的上传
  3. ROS学习笔记(一)
  4. oracle之 RA-00054: resource busy and acquire with NOWAIT specified or timeout expired
  5. 拦截器和过滤器之间有很多相同之处,但是两者之间存在根本的差别
  6. Guava关于JAVA中系统组件之间交互通讯(非线程之间通讯)
  7. 人生不能过分认真(较真),但必须认真!
  8. Oracle Enterprise Linux
  9. Java中的锁原理、锁优化、CAS、AQS详解!
  10. GlassFish新纪元