SAP LSMW 实践操作指南

需积分: 10 5 下载量 145 浏览量 更新于2024-08-02 收藏 1.16MB PDF 举报
"SAP LSMW操作教程" SAP LSMW(Legacy System Migration Workbench)是SAP系统中用于数据迁移的工具,它允许用户将数据从外部系统导入到SAP系统,或者在SAP系统内部进行批量数据处理。这篇描述提供了一个简化的SAP LSMW操作步骤,适用于初学者或需要快速理解LSMW基本流程的用户。 1. 创建项目与子项目 首先,你需要通过T-CODE:LSMW创建一个迁移项目。项目是LSMW的大框架,用于组织和管理所有的迁移活动。输入项目名称并提供描述,点击“OK”以创建。接着创建子项目,子项目是项目的细分,用于区分不同的数据迁移任务。 2. 定义迁移对象 迁移对象代表了要迁移的数据的业务视图。在对象维护中,选择“新建”,输入描述,然后选择“Batch input recording”。在这个阶段,你可以录制BDC(Batch Data Communication)程序,这是一个记录SAP事务代码执行过程的方法,用于自动输入数据。 3. 维护源结构 在“Maintain source structures”步骤中,定义数据来源的结构。你可以新建并保存结构,这将用于存储从外部系统提取的数据。 4. 维护源字段 在“Maintain source fields”中,编辑每个字段的详细信息,如字段名、类型、长度等,这对应于源数据中的列。通过“Table maintain”来指定数据的表和字段。 5. 结构关系维护 “Maintain structure relations”步骤中,定义源结构和SAP目标结构之间的关系。在这个例子中,如果关系已经建立,只需保存即可。 6. 映射和转换规则 在“Maintain field mapping and conversion rules”中,将定义好的源结构映射到SAP内部的结构(如XK02_N),并设置转换规则。这里可以编写程序代码,对数据进行预处理,比如日期格式转换、数量单位转换等。 7. 固定值、翻译和自定义程序 “Maintain fixed values, translations, user-defined routines”允许定义常量、进行语言翻译或编写自定义程序(FORM)进行数据转换或限制。如果不需要,可以直接跳过。 8. 文件指定 最后一步是“Specify files”,在此定义“READDATA”文件(原始数据文件)和“CONVERTEDDATA”文件(转换后的数据文件)。这些文件通常由BASIS团队提供,它们包含了将要导入到SAP系统的数据。 通过以上步骤,你完成了整个LSMW的基本配置。一旦所有步骤都完成,就可以运行LSMW进行数据迁移。记住,根据实际数据的复杂性和需求,可能需要对这些步骤进行调整和细化。LSMW的强大之处在于其灵活性,可以根据各种不同场景定制数据导入的流程。