SAP数据迁移工具LSMW详解.docx
- 文档编号:11685244
- 上传时间:2023-06-02
- 格式:DOCX
- 页数:25
- 大小:1.42MB
SAP数据迁移工具LSMW详解.docx
《SAP数据迁移工具LSMW详解.docx》由会员分享,可在线阅读,更多相关《SAP数据迁移工具LSMW详解.docx(25页珍藏版)》请在冰点文库上搜索。
SAP数据迁移工具LSMW详解
SAP数据迁移工具LSMW详解
发布:
2010-1-1514:
59 | 作者:
Johnson | 查看:
1258次
在某些情况下,我们需要批量维护SAP系统中的某一主数据,或批量维护某一价格,则这个时候可以用到LSMW工具。
LSMW全称是LegacySystemMigrationWorkbench。
它能够对静态数据(如各个主数据)、动态数据(如初始化库存)、业务数据(如销售订单)等进行成批操作,是上线数据准备的主力武器。
LSMW共有14个步骤,其中每个都是独立的单元,可以进行单独的更新和修改,而不影响其它的模块。
LSMW的原理是对需要批处理操作的流程进行录制(类似于Mercury公司的WinRunner和LoadRunner),然后设定模板、再将准备好的数据传入到SAP系统进行预转换,如果合适就进行实际的转换。
LSMW的步骤:
1、MaintainObjectAttributes
2、MaintainSourceStructure
3、MaintainSourceFields
4、MaintainStructureRelations
5、MaintainFieldMappingandConversionRules
6、MaintainFieldValues,Translations,User-DefinedRoutines
7、SpecifyFiles
8、AssignFiles
9、ReadData
10、DisplayReadData
11、ConvertData
12、DisplayConvertedData
13、CreateBatchInputSession
14、RunBatchInputSession
LSMW的局限性:
它只能导入SAP系统固有类型的主数据,例如,CustomerMaster,MaterialMaster等等。
如果自己创建了一个ABAP程序,LSMW就不能实现对它的控制。
SBDC:
Batchinput
eCATT:
extendedComputerAidedTestTool
首先进入LSMW,需要创建Project、Subproject和Object。
创建好Project、Subproject和Object后,点击执行或回车,进入LSMW操作界面。
1、MaintainObjectAttri
在ObjectTypeandImportMethod页卡下,选择BatchInputRecording单选框,并选择后面的“Recording:
Overview”键,开始录制屏幕操作。
输入录屏的名称和描述,以及所有者后,回车。
输入所要录屏的事务代码,这里我们输入T-Code:
MR21,回车。
然后系统会自动跳转到对应的事务代码对应的操作下,我们按照一般流程执行一遍此操作即可,系统会自动记录下所需录入数据的字段,以及屏幕操作对应的变式。
录屏结束后,系统会列出操作所设计的字段和屏幕变式,并且会将我们录屏时输入的数据作为默认值,填入对应的字段。
我们需要双击每一个需要输入的字段,指定其名称和描述,并且删除掉默认值(DefaultValue)。
本例中,我们更改字段MR21HEAD-WERKS的名称和描述。
对于需要增加或减少的字段,可以使用工具栏的两个“ScreenField”键进行增减。
更改完毕后,保存。
在Recording中输入上一步所做的录屏。
保存,退出,进入下一步。
2、MaintainSourceStructure:
在这里为源结构定义名称和描述。
名称和描述不能相同。
3、MaintainSourceFields:
我们需要在这一步列出所有需要在源结构中显示的字段和长度。
点击工具栏中的“TableMaintenance”键,或点击Ctrl+F9键,进入维护界面。
输入所需要维护的字段名称、类型、长度以及描述。
返回上一界面,系统会以树状结构显示所需字段。
4、MaintainStructureRelations:
本步骤可以维护源结构与目标结构的关系。
因为本例中只有一个源结构和目标结构,所以系统已经自动将二者对应起来。
5、MaintainFieldMappingandConversionRules:
此步骤维护字段映射和转换规则。
选中某一字段,点击工具栏的“SourceField”键,在弹出窗口选择在第一步中所维护的对应的字段。
若需要输入常量,则点击“Rule”键设定,若需更改已输入内容,则可点击“Initial”键初始化该字段内容。
6、MaintainFieldValues,Translations,User-DefinedRoutines。
若有需要,我们可以自定义固定值、翻译以及用户自定义内容。
7、SpecifyFiles:
本步骤中,我们需指定上载文件的路径和文件名。
一般我们会从本地电脑上传文件,双击“LegacyData(OnthePC/Frontend)”键,在弹出窗口指定文件参数。
我们需要按照源结构中所定义的字段,整理出Excel表格,并将文件存储为Txt格式。
欲上传的txt文件包含了所有需要维护的字段的值。
录入文件路径、文件描述,并且在Delimiter页卡中选择“Tabulator”(有分隔符);若文件第一行为字段名称,则需勾选FileStructure页卡的“FieldNamesatStartofFile”,则文件第一行不会被读取;FileType页卡选择“RecordEndMarker(TextFile)”。
8、AssignFiles:
将文件分配给源结构。
本例中,系统已经自动将上传文件分配给源结构。
9、ReadData:
本步骤中,LSMW从源文件中读取数据。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- SAP 数据 迁移 工具 LSMW 详解