LSMW使用IDoc方法的简单介绍

  • 格式:docx
  • 大小:154.65 KB
  • 文档页数:3

下载文档原格式

  / 4
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

LSMW是用来批量导入数据的平台,减少了ABAP程序的开发量。

他提供了4种方法:Direct input, BDC, BAPI, IDoc

本例用IDoc方法做做最简单的物料基本视图的导入。

1.TCODE: LSMW

定义Porject, Subproject和Object,若项目没有标准规格的话就随便定义吧

2. 然后进去之后是一套流水线的操作,从上往下一步步做吧。本例掠过一些简单步骤了。

3. Maintain Object Attributes.

选择IDoc(Intermediant document)。Message Type:MATMAS; Basic Type: MATMAS01.

4. 退到LSMW起始界面,Menu->Settings->IDoc Inbound Processing

其中tRFC port:A000000036是指向Client自己的RFC destination,File port随便找一个

Partner no.填Client自己的逻辑地址

5. Maintain Source Structures/Maintain Source Fields

定义导入结构和字段,把你要输入的字段一个一个定义,注意尽量用C型,长度不能比SAP字段小

6. Maintain Structure Relations

若前面第3,4步正确,则IDoc的数据段会显示出来。讲第5步定义的Source structure分配给需要的段。注意:一定是需要的段,如果随意分配,而Source Field有无值,导入会出错。本例只分配给E1 MARAM和E1MAKTM。

7. Maintain Field Mapping and Conversion Rules

将第5步定义的Source Fields和IDoc的字段做匹配,可以写一些代码规则或固定值什么的

8. Specify Files/Assign Files

选择上传文件。本例用本地文件,Legacy Data On the PC (Frontend),注意选择数据分割符。

9. Import Data/Display Imported Data

准好好本地文件TXT, 各个数据用第8步选择的分隔符分开,注意不管Number range配置如何,物料

编码是一定要写的。上传文件并显示数据

10. Convert Data/Display Converted Data

将文件中的数据转换为IDoc格式并显示

11. 后面几步就是IDoc的处理了,若Port和Profile都定义正确且数据准确,则物料基本视图创建成功。

12. Create IDoc Overview

查看IDoc日志,可以用MM90观察物料生成的日志。