实施SAPLSMW实例操作_第1页
实施SAPLSMW实例操作_第2页
实施SAPLSMW实例操作_第3页
实施SAPLSMW实例操作_第4页
实施SAPLSMW实例操作_第5页
已阅读5页,还剩19页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

实施SAPLSMW实例操作LSMW批处理使用方法(1)_总述及操作界面说明一.总述在SAP系统中,批处理操作有多种方法。如果是对一个事物码(TCODE)进行批处理操作,精品文档放心下载常用的是LSMW。LSMW全称是LegacySystemMigrationWorkbench。它能够对静态数据(如谢谢阅读感谢阅读上线数据准备的主力武器。LSMW的原理是对需要批处理操作的流程进行录像,然后设定模板,再将准备好的数据传入谢谢阅读到SAP系统进行预转换,如果合适就进行实际的转换。感谢阅读LSMW导入数据操作分为以下几大步骤:准备需要导入的数据转换模板定义;读取数据并预转换实际转换如图1_1_1所示。图1_1_1我们这个例子是在SAPIDES4.71下完成的,在操作界面有20个步骤。而在ECC6.0中,谢谢阅读标准步骤只有14个,我们按14个步骤进行讲解。二.操作界面说明1.管理界面批导入的事物码(TCODE)就是LSMW,在主窗口界面输入就可以进入谢谢阅读图2_1_1输入事物码后,如果是第一次运行,则出现如下界面图2_1_2这是一个欢迎界面,将选择框打上对勾则下次进入不再显示,按确认键进入到LSMW的管理谢谢阅读界面(我们暂且以“管理界面”来命名),如图2_1_3所示。精品文档放心下载图2_1_3这个界面主要解决以下几方面问题:(1)批导入对象的管理,包括新增、修改、删除、查找、导出、导入等操作。谢谢阅读(2)进入到其它工作界面,主要有录像操作界面、分步操作界面。感谢阅读ProjectSubprojectObject,谢谢阅读如图2_1_4所示,然后再进行具体的操作。图2_1_42.分步操作界面在管理界面选择ProjectSubprojectObject2_1_4精品文档放心下载界面,如图2_2_1所示。图2_2_1在图2_2_1中显示了分步操作的菜单,用鼠标双击各菜单行可进入不同界面。这里共有20感谢阅读个步骤,在实际操作中我们不需要这么多,只需要14个就可以了,点击键进入选择用户菜谢谢阅读单的对话框,如图2_2_2所示。图2_2_2在图2_2_22_2_1谢谢阅读们将不用的最后6个菜单项打上不选标志,如图2_2_3所示。精品文档放心下载图2_2_3在图2_2_36谢谢阅读确认键退出,如图2_2_4所示。图2_2_4在图2_2_4的界面中,显示了标准的14个步骤的菜单项,详细显示如图2_2_5所示。谢谢阅读图2_2_5图2_2_52_2_6精品文档放心下载一个开关键,按下后键钮显示,如果不想显示序号,再按一次则回到图2_2_5界面。感谢阅读图2_2_6“Display”精品文档放心下载时双击各菜单进入的界面是显示界面,需要按各界面的修改键进入修改状态;当“Change”感谢阅读时进入的界面就为修改状态了。2_2_7所精品文档放心下载示。图2_2_7LSMW批处理使用方法(2)_步骤1三.实际操作步骤做一个完整的批处理操作,需要很多步骤。这些步骤分为几大部分:精品文档放心下载1.数据准备(步骤1)2.创建批处理对象(步骤2)3.模板定义(步骤3至步骤9),此部份又可分为三个小部份精品文档放心下载屏幕录像(步骤3)源表定义(步骤4至步骤6)转换字段对应(步骤7至步骤9)4.预转换(步骤10至步骤15),此部份又可分为两个小部份感谢阅读读取源表数据(步骤10至步骤13)预转换(步骤14至步骤15)实际转换(步骤16至步骤18)在以上操作中,除前三个步骤外,步骤4至步骤18均在分步操作界面下运行。感谢阅读步骤1:数据准备数据准备一般使用Excel感谢阅读MM01)的基本视图为例。物料主数据的基本视图我们需要输入以下字段的数据:物料编码;物料名称;计量单位;物料组。物料编码物料名称计量单位物料组T3-AT-050A型T三通50mm只0501感谢阅读T3-AT-250A型T三通250mm只0501感谢阅读T3-AT-300A型T三通300mm只0501精品文档放心下载T3-AT-350A型T三通350mm只0501精品文档放心下载T3-AT-400A型T三通400mm只0501谢谢阅读T4-AT-025A型T四通25mm只0502谢谢阅读T4-AT-040A型T四通40mm只0502感谢阅读T4-AT-060A型T四通60mm只0502精品文档放心下载表3_1_1在表3_1_1精品文档放心下载,可以设为常量。我们将变量的数据放入Execl表中,如精品文档放心下载图3_1_1,第一行是字段的名称,不可使用汉字,只能使用英文字母,其中“物料编码对精品文档放心下载应的是“对应的是“对应的是“感谢阅读量单位是常量,不需要放入表中。MATKL的列的单元格式设为文本字段,不要选择常规或感谢阅读数字,否则“0501”就会变成“501”。图3_1_1将整理好数据的Execl表另存为txt文件,用制表符分隔,如图3_1_2所示。谢谢阅读图3_1_2弹出对话框,点击”确定”保存文件,如图3_1_3所示。谢谢阅读图3_1_3屏幕再出现对话框,按“是”,如图3_1_4所示。图3_1_4.txt”3_1_5精品文档放心下载备好,各字段之间是以Tab键分隔的(记住Tab键这点很重要,以后需要对应设置)。感谢阅读图3_1_5LSMW批处理使用方法(3)_步骤2步骤2:创建批处理对象一个批处理对象是个树形结构,包括三层:Project、Subproject、Object,我们分称为项感谢阅读(Object)(Object)已存在,谢谢阅读可以不用创建,用输入或选择的方法找到指定的对象。在主界面输入事物码LSMW,进入系统工作界面,如图3_2_1所示。谢谢阅读图3_2_1输入需要创建的项目对象名称。批处理对象命名分为三层,分别为项目名(Project)、子项感谢阅读目名(Subproject)、对象名(Object)。感谢阅读图3_2_2本例中我们给对象命名为:物料(Z_MANTR)、物料(MANTR)、基本视图(BASIC)。感谢阅读点击创建按钮输入相应短文本描述,如图3_2_3所示。感谢阅读图3_2_3在图3_2_3所示对话框中,输入项目的描述,按键进入下一屏幕,如3_2_4所示。精品文档放心下载图3_2_4在图3_2_4所示对话框中,输入子项目的描述,按键再理入下一屏幕,如图3_2_5所示。谢谢阅读图3_2_5在图3_2_5年示对话框中,输入对象的的名字,再按键保存退出对话框,如图3_2_6所示,谢谢阅读批处理对象就创建成功了。图3_2_6点击显示对象命名信息,如图3_2_7所示。图3_2_7在图3_2_7——谢谢阅读目(Project)下,可以创建多个子项目(Subproject),一个子项目(Subproject)也可以创建谢谢阅读多个对象(Object)。点击键返回管理界面。步骤3:屏幕录像并定义变量(上)在管理界面点击菜单goto->recordings进入屏幕录像界面,如图3_3_1、图3_3_2所示。感谢阅读图3_3_1图3_3_2图3_3_2显示进入了录像界面,点击键创建录像,弹出对话框如图3_3_3所示。谢谢阅读图3_3_3在图3_3_3(recording)及描述(Description)(Owne谢谢阅读r)是自带出来的值,可不用管理。本例录像名称为MMBASIC。感谢阅读点击进入下一屏,弹出对话框图3_3_4输入需要录像的事物代码,本例为创建物料主数据,事物代码MM01。谢谢阅读点击进入事物代码的操作录像。录像的数据是准备数据中的第1个(当然可以是任意一个),物料编号为“T3-AT-050”,感谢阅读物料名称为“A型T三通50mm”,计量单位为“只,物料组为“0501”。录像的屏幕如图谢谢阅读3_3_5、图3_3_6、图3_3_7、图3_3_8、图3_3_9所示。感谢阅读图3_3_5在图3_3_5,输入物料编号“T3-AT-50”,并选择行业领域(M(FERT感谢阅读成品)等相应的值,按回车键进入选择组织级别视图。图3_3_6在图3_3_6所示界面中,选择“基本视图1”、“基本视图1”两个选择项,按回车键进入精品文档放心下载下一屏幕。图3_3_7图3_3_7是物料的基本视图1感谢阅读回车键进入基本视图2,如图3_3_8所示。图3_3_8在图3_3_8所示的基本视图2感谢阅读存的对话框,如图3_3_9所示,按“是”键保存退出。感谢阅读图3_3_9LSMW批处理使用方法(5)_步骤3下步骤3:屏幕录像并定义变量(下)录像后返回LSMW的操作界面,如图3_3_10所示。精品文档放心下载图3_3_10图3_3_10界面是一个树形结构,它表示刚才录像的数据,录像后的信息分为三层:事物代感谢阅读码(本例为”MM01创建物料&”)、录像屏幕(如SAPLMGMM0060)、字段信息(如”谢谢阅读RMMG1-MATNR”)。我们将树收缩后详细查看,就会看到录像中的每一个屏幕在这里都对应了一段数据,如图精品文档放心下载3_3_11、3_3_12、3_3_13、3_3_14、3_3_15所示。谢谢阅读图3_3_11图3_3_11中所示数据对应了录像时的初始屏幕,也就是图3_3_5。里面“BDC_OKCODE”字感谢阅读段对应“/00”值代表着回车键。对照录像的图3_3_5,可以清楚地看到物料编号、行业领感谢阅读域、物料类型的值。图3_3_12图3_3_12所示界面显示的是组织级别对话框,也就是图3_3_6所示界面。值中的两个“X”精品文档放心下载代表选择了第一个和第二个选择项,对应的也就是“基本数据1”、“基本数据2”。感谢阅读图3_3_13图3_3_13界面代表的是图3_3_7所示的基本数据1(A精品文档放心下载型T三通50mm)、基本计量单位(只)、物料组(0501)。谢谢阅读图3_3_14图3_3_14界面对应的是图3_3_8的屏幕,也就是基本数据2对应的录像数据。谢谢阅读图3_3_15图3_3_15界面对应的是图3_3_9的屏幕,上面“=YES”代表按了确认键。谢谢阅读精品文档放心下载要定义为变量。如图3_3_16所示,用鼠标选中物料编号行,图上“T3-AT-50”,点击定义为变量。精品文档放心下载图3_3_16图3_3_17在图3_3_17“MATNR”精品文档放心下载改变,双击此行(本例中点击“T3-AT-50”),弹出对话框,如图3_3_17所示。感谢阅读图3_3_18在图3_3_17(第一行Name)(第二行Name)及默精品文档放心下载认值(第三行DefaultValue)。40043_3_19精品文档放心下载计量单位是常量值(只),可以不用设为变量。图3_3_19在第二个4004屏幕(基本视图2)中又有一个“T3-AT-50”,需要选中后删除(按),如谢谢阅读图3_3_202的屏幕时,感谢阅读它的物料描述就都会变成“T3-AT-50”,这就有些恐怖了。精品文档放心下载图3_3_20图3_3_21显示4004(第二个)屏幕删除字段后的界面。精品文档放心下载图3_3_21以上变量设定完成后按保存键退出,返回到管理界面,如图3_4_1所示。谢谢阅读LSMW批处理使用方法(6)_步骤4、5步骤4:定义对像属性在以下步骤中,我们将从管理界面进入到分步操作界面。图3_4_1在管理界面(图3_4_1)点击键,进入分步操作界面,如图3_4_2所示。精品文档放心下载图3_4_2图3_4_2就是分步操作界面,它上面的按钮操作可参见前面的操作界面说明。精品文档放心下载这一步骤是定义对象的属性,主要是将对象指明录像的名称。用鼠标双击MaintainObject感谢阅读Attributes进入到定义对象属性界面。图3_4_33_4_3谢谢阅读要按图所示选中“BatchInputRecording”项,并选择录像名就可以了。由于我们只有一感谢阅读精品文档放心下载返回分步操作界面。3_4_4精品文档放心下载所示。图3_4_4步骤5:定义源表结构名称此步骤定义源表的结构名称,在分步操作界面用鼠标双击MaintainSourceStructures进精品文档放心下载入操作界面,如图3_5_1所示。图3_5_1感谢阅读称及描述,如图3_5_2所示。图3_5_2按确认键退出,屏幕显示如图3_5_3所示。图3_5_3按键并退出分步操作界面。步骤6:定义源表字段结构此步骤是在LSMW对象中定义源表的数据结构,也就是定义第1个步骤数据准备时的字段信精品文档放心下载息。在分步操作界面,用鼠标双击MaintainSourceFields,进入定义源表字段结构界面。如谢谢阅读图3_6_1所示。如果进入的是显示状态,按进入修改状态。精品文档放心下载图3_6_1选中源数据结构名称(”OIL_MANTR”)点击进入字段编辑界面(图3_6_1)。谢谢阅读图3_6_2图3_6_2显示了源表结构输入界面,共有4列,需要分别填写:精品文档放心下载1.字段名(FieldName):输入源表中的字段名,详见EXCEL表中的表头。感谢阅读2.类型(Type):数据类型,C为字符型。3.长度(Length):字段长度,可尽量大一些。4.描述(FieldDescription):字段描述,可选项。谢谢阅读填写的内容就是步骤13_6_3Execl谢谢阅读为本步骤中填写的字段信息。Execl表中有什么字段,那么本步骤就按顺序填写什么字段,谢谢阅读并给出字段类型(一般为字符型C)和字段长度(相对大一些为好)。谢谢阅读图3_6_3感谢阅读如图3_6_4所示。图3_6_4再按键退回到分步操作界面。步骤7:源表结构与录像关联本步骤定义源表结构与录像之间的关系。在分步操作界面双击MaintainStructure精品文档放心下载Relations进入操作界面,如图3_7_1所示。谢谢阅读图3_7_1精品文档放心下载作界面。LSMW批处理使用方法(8)_步骤8、9步骤8:源表字段与录像字段关联本步骤需要将源表的字段结构与录像中定义的变量相关联。在分步操作界面用鼠标双击感谢阅读MaintainFieldMappingandConversionRules,进入源表及录像字段关联操作界面,如感谢阅读图3_8_1。如果是显示状态,请按变成修改状态。图3_8_1图3_8_1中显示了在录像MMBASIC中定义的3个变量,如不记得请查看步骤3。选中感谢阅读“MATNR”字段,点击按钮,弹出源表字段列表对话框,如图3_8_2所示。精品文档放心下载.图3_8_2在图3_8_2所示的源表字段列表对话框中,选中录像中“MATNR”字段对应的源表字段精品文档放心下载“MCODE”,按键确认退出。此时屏幕弹出对话框,如图3_8_3所示,提示源表字段比目标精品文档放心下载表字段长,可不必管理,继续按键确认退出。此时操作界面如图3_8_4所示。谢谢阅读图3_8_3图3_8_4依次类推,分别将物料描述和物料组分别对应,全部完成后界面如图3_8_5所示。精品文档放心下载图3_8_5按键返回分步操作界面,屏幕弹出对话框,如图3_8_6,提示是否保存,按“是返回分步谢谢阅读操作界面。图3_8_6步骤9:固定值,转换条件,用户定义谢谢阅读定值、转换条件、或是更为复杂的用户定义(用ABAP编程)。一般使用可跳过此节。感谢阅读如需进入请在分步操作界面用鼠标双击MaintainFixedValues,Translations,感谢阅读User-DefinedRoutines。LSMW批处理使用方法(9)_步骤10、11步骤10:指定源表文件1.txt精品文档放心下载操作界面用鼠标双击SpecifyFiles进入操作界面,如图3_10_1。谢谢阅读图3_10_1在本步骤中要指定三个值,其中一个需要手工指定,两个自动生成。手工指定的“Legacy感谢阅读Data”,自动生成的是“ImportedData”、“ConvertedData”。点击进入修改状态,如感谢阅读图3_10_2所示。图3_10_2在图3_10_2中显示了自动创建两个系统文件。其中“ImportedData”设定了导入的数据文精品文档放心下载件名;“ConvertedData”设定了转换的数据文件名。这两个数据文件都在本机上。谢谢阅读用鼠标先指定“LegacyData”行,再用鼠标点击创建,屏幕弹出设定源表文件的对话框,感谢阅读如图3_10_3所示。图3_10_3在图3_10_3所示对话框中,需要输入源表文件名,及源表文件的属性设置,此图为原始的精品文档放心下载界面。全部输入后见图3_10_4。图3_10_4在图3_10_4中,“File”项输入源表的文件名(步骤1中的物料数据.txt文件);“Name谢谢阅读“Separators”感谢阅读的分隔符是Tab键,所以选中Tabulator,可参见步骤1;“FieldNameAtStartOf感谢阅读File”项指定第一行是否有字段名,我们的txt文件的第一行是字段名,所以需要选中。谢谢阅读“FieldOrderMatchesSourceStructureDefinition”项指定字段顺序是否与源表数据谢谢阅读相同,我们进行选中处理。全部填写和选择完成后,按键确认退回到操作界面,如图3_10_5所示。谢谢阅读图3_10_5在图3_10_53_10_6精品文档放心下载所示,按“是”保存退出分步操作界面。图3_10_6步骤11:指定文件.txtAssign精品文档放心下载Files,进入操作界面,如图3_11_1所示。如果是显示状态,请按变成修改状态。谢谢阅读图3_11_1由于批导入对象只定义了一个源表数据结构,并在上一步骤定义了一个数据文件(物料数谢谢阅读据.txt),所以系统自动进行了对应处理,如图3_11_1所示。在图上点击黄色的谢谢阅读“MANTR_BASIS”3_11_2所示,谢谢阅读此步骤可以不用操作。图3_11_2按键返回分步操作界面。LSMW批处理使用方法(10)_步骤12、13步骤12:读取数据此步骤是将源表数据读取进本机的系统文件,也就是步骤10指定源表文件中的“Imported谢谢阅读Data”指定的文件。在分步操作界面用鼠标双击ImportData,进入操作界面,如图3_12_1精品文档放心下载所示。图3_12_1在图3_12_1中第一行填写要读取的起止行数,如不填则全读取,按运行键执行。执行完毕精品文档放心下载界面显示如图3_12_2所示,表示正确读取了8行数据。再按键返回到分步操作界面。精品文档放心下载图3_12_2步骤13:显示读取的数据本步骤就是显示上一步骤读取的数据。在分步操作界面用鼠标双击DisplayImportedData,精品文档放心下载3_13_1所示。图3_13_1在图3_13_1所示的对话框中,“FromLine”项和“ToLine”要求填写显示的开始行数和精品文档放心下载结束行数,如不填写则显示全部。按键进入显示数据界面,如图3_13_2所示。谢谢阅读图3_13_2图3_13_2显示了上一步骤读取的数据,共有8行。用鼠标双击任意一行,比如第1行,显谢谢阅读示详细信息,如图3_13_3所示。图3_13_3图3_13_3FieldName”Field谢谢阅读Text”)、字段值(“FieldValue”)。字段是源表中的字段,而不是录像中的字段。连谢谢阅读续按键返回分步操作界面。LSMW批处理使用方法(11)_步骤14、15步骤14:转换数据10“ConvertedData”感谢阅读感谢阅读步骤进行操作。本步骤操作的数据不会在SAP系统中真正执行。感谢阅读在分步操作界面用鼠标双击ConvertData,进入操作界面,如图3_14_1所示。精品文档放心下载图3_14_1在图3_14_1中要求输入转换的开始和结束行数,如不填写则全部转换。按键执行。执行完感谢阅读毕屏幕显示转换结果,如图3_14_2所示。图3_14_2在图3_14_2中显示正确转换了8行。按键返回分步操作界面。精品文档放心下载步骤15:显示转换数据本步骤就是显示上一步的以预转换结果。在分步操作界面用鼠标双击DisplayConverted感谢阅读Data,弹出对话框,如图3_15_1所示。图3_15_1填入显示的开始行和结束行,如不填则全部显示。和步骤13显示读取的数据一样,“From感谢阅读Line”项和“ToLine”要求填写显示的开始行数和结束行数,如不填写则显示全部。按键感谢阅读进入显示转换数据界面,如图3_15_2所示。图3_15_2图3_15_2显示了上一步骤转换的数据,共有8行。用鼠标双击任意一行,比如第1行,显精品文档放心下载示详细信息,如图3_15_3所示。图3_15_3图3_15_3显示了一行转换过来数据的详细信息,包括字段名(“FldName”)、字段描述谢谢阅读(“FldText”)、字段值(“FldValue”)。字段名中头两行分别是录像的名称感谢阅读(“MMBASIS”)和录像的事务代码(“MM01”),后续的行是录像中定义的变量精品文档放心下载(“MATNR”、“NAKTX”、“NATKL”)。感谢阅读连续按键返回分步操作界面。LSMW批处理使用方法(12)_步骤16、17步骤16:创建转换任务此步骤开始实际转换。本步骤是创建一个转换任务但不实际转换,并将转换的数据存放到谢谢阅读SAP服务器端。在分步操作界面用鼠标双击CreateBatchInputSession,进入操作界面,感谢阅读如3_16_1所示。图3_16_1按图3_16_1所示,在KeepBatchInputFolder(s)项打上勾。按运行键执行。运行后显示精品文档放心下载对话框,如图3_16_2所示创建成功,再按键返回到分步操作界面。精品文档放心下载图3_16_2步骤17:执行转换任务本步骤进行实际的转换。在分步操作界面用鼠标双击RunBatchInputSession,进入操作精品文档放心下载界面,如图3_17_1所示。图3_17_1在图3_17_1中显示已创建的转换

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论