LSMW使用IDoc方法的简单介绍

更新时间:2024-01-21 18:50:01 阅读量: 教育文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

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有无值,导入会出错。本例只分配给E1MARAM和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观察物料生成的日志。

本文来源:https://www.bwwdw.com/article/jfro.html

Top