文档库 最新最全的文档下载
当前位置:文档库 › LSMW批量导入操作手册

LSMW批量导入操作手册

LSMW批量导入操作手册

在SAP系统中,批处理操作有很多种方法。如果是对一个事务码(T-CODE)进行批处理操作,常用的是LSMW。LSMW全称是Legacy System Migration Workbench。它能够对静态数据、动态数据、业务数据等进行批处理操作,是上线数据准备的主力武器。

LSMW的原是对需要批处理操作的流程进行录屏,然后设定模板,再将准备好的数据传入到SAP系统进行预转换,如果合适就进行实际的转换。

LSMW导入数据操作分为以下几个大步骤:

1、准备需要导入的数据;

2、转换模板定义;

3、读取数据并预转换;

4、实际转换。

操作模拟图:

操作界面说明

1、管理界面

LSMW批量导入的事务码(TCODE)就是LSMW,在主窗口界面输入就可以进入。

输入TCODE:LSMW

输入事务码后,如果是第一次运行,则出现如下界面:

这是一个欢迎界面,将选择框打上勾则下次进入就不会再显示了,按确认进入到LSMW 的管理界面:

这个界面主要解决以下几个方面的问题:

(1)批导入对象的管理,包括新增、修改、删除、查找、导出、导入等操作。

(2)进入到其他工作界面,主要有录屏操作界面、分步操作界面。

如果要进行一个批处理操作,则需要输入或通过选择确定Project、SubProject和Object。如下图,然后再进行具体的操作:

2、分步操作界面

在管理界面选择Project、SubProject和Object后,按执行按钮运行键进入分步操作界面,如下图所示:

在上图中显示了分步操作的菜单,用鼠标双击各个菜单行可进入不同界面。其实这里共有20个步骤,在实际操作中我们不需要使用那么多,只需要现有的14个就可以了。

实际操作步骤

一个完整的批处理操作,需求很大步骤,步骤分为几大部分:

1.数据准备

2.创建批处理对象

3.模板定义(此部分又可分为三部分:屏幕录像、源表定义、转换字段对应)

4.预转换(此部分又可分为两部分:读取源表数据和预转换)

5.实际转换

下面以批量导入某一个信息类型为例,来详细介绍LSMW的操作步骤:

步骤1:数据准备

数据准备一般使用Excel整理数据,如下图:

步骤2:创建批处理对象

一个批处理对象是个树形结构,包括三层:Project、SubProject、Object,我们分别称为项目、子项目、对象。在主界面输入事务码LSMW,进入系统工作界面,如下图所示:

首先需要创建项目(Project),然后创建子项目(SubProject),最后创建一个批处理对象(Object)。如需要放在已创建过的项目和子项目下,则就不需要重复创建这两项了。

点击创建按钮输入相应的短文本描述,如下图:

在上图所示对话框中,输入项目描述,按键进入下一个屏幕,如下图所示:

在上图所示对话框中,输入子项目的描述,按键再进入下一个屏幕,如图所示:

在上图所示对话框中,输入对象的名字及描述,按键保存退出对话框,如下图所示,批处理对象就创建成功了。

点击显示对象命名信息,在该页面中会显示一个批处理对象的三层结构---项目、子项目和对象。当然一个项目(Project)下,可以创建多个子项目(SubProject),一个子项目(SubProject)下也可以创建多个对象(Object)。点击键返回管理界面。

步骤3:屏幕录像并定义变量(上)

在管理界面点击菜单Goto->Recordings进入屏幕录像界面:

进入后,点击键创建录像,弹出对话框如下图所示:

在上图所示对话框中,输入录像名称(Recording)及描述(Description),所有者(Owner)是自动带出来的值,可不用管理。点击进入下一屏,弹出对话框

在上图中输入需要录像的事务代码,本例为创建信息类型,则事务代码:PA30。点击进入事务代码录像操作。

点击该项

填写好相关信息后,点击新建按钮(如是修改则点击修改按钮),进入下一个屏:

点击保存按钮

,现录像已经完成。

步骤3:屏幕录像并定义变量(下)

录像完成后,会返回到如下图所示界面:

输入信息类型

输入人员编号

如有子类型,则此还需要输入

填写相关信息

在上图界面是一个树形结构,它表示刚才录像的数据,录像后的信息分为三层:事务代码(如PA30)、录像屏幕(如SAPMP50A)、字段信息(如BDC_CURSOR)。

现将该信息类型所需字段填写完整,保存,系统会自动进入下一个页面。字段填写完整的方式有:或者或者单个点击填写相关信息。

当点击时只能对单个字段进行设置,后面红色段将会出现信息,如图所示:

当点击时会对所有字段进行设置,后面红色段将会全部出现信息,如图所示:

如需改变上面个别信息,可双击此行,会弹出对话框,如图所示:

在上图所示界面中,可以修改变量的名称(第一行Name)、说明(第二行Name)及默认值(Default Value)。修改好所需的字段变量后,下图为此例所需的相关字段,然后按保存键退

出,返回管理界面。

步骤4:定义对象属性

以下步骤中,我们将从管理界面进入到分步操作界面:

在管理界面(上图)点击键,进入分步操作界面,如下图所示:

这步是定义对象的属性,主要是将对象知名录像的名称。用鼠标双击Maintain Object Attributes进入到定义对象属性界面。

点击此按钮

选择录像名,文本将自动带出

如果进入的界面是现实状态,请点击按钮,进入编辑状态,如上图所示。这个界面只需要按图所示选择“Batch Input Recording”项,并选择录像名就可以了。然后按键返回分步操作界面,这时分步操作的界面的右部显示了一行,表示最后操作的日期、时间和操作者。

步骤5:定义源表结构名称

在分步操作界面用鼠标双击“Maintain Source Structures”进入操作界面,如下图所示:

如果进入的界面是显示状态,请点击修改键进入编辑状态。然后点击新建按钮,输

入源表定义的名称及描述,如下图所示:

点击确认键退出,屏幕显示如下图所示:

然后点击键并退至分步操作界面。

步骤6:定义源表字段结构

在分步操作界面鼠标单选按钮放至“Maintain Source Fields”点击按钮,显示界面如下:

点击按钮,显示界面如下:

选择菜单“系统”-“列表”-“保存”-“本地文件”,显示界面如下:

选择“电子表格”点击按钮,显示页面如下:

选择要保持文件的目录,输入文件名,点击按钮,将表保存为EXCEL文件方式。然后在分步操作界面,用鼠标双击“Maintain Source Fields”,进入定义源表字段结构界面。如下图所示,如进入的是显示状态,按进入修改状态。

选中源数据结构名称点击进入字段编辑界面,如下图:

打开刚才保存的EXCEL文件,把TABNAME和TCODE及上面的行全部删除掉,按上图内容把列调整成一致。并把CHAR这列全部替换成C,COPY所有内容。

将内容COPY至SAP,如下图所示:

然后保存退出,再保存退出,回到分步操作界面。

步骤7:源表结构域录像关联

在分步操作界面双击“Maintain Structure Relations”进入操作界面,如下图所示:

由于只有一个录像与这个源表结构对应,系统会自动对应上,如有多个需选择对应。如已经对应上此时还需点击修改按钮后保存下,就OK了(如不做此操作此步骤后不会显示修改时间与修改人),最后按键返回分步操作界面。

步骤8:源表字段与录像字段关联

在分步操作界面用鼠标双击“Maintain Field Mapping and Conversion Rules”,进入源表及录像关联操作界面,如果是显示状态,请按按钮,此时界面如下:

上图中显示了在录像中定义的几个变量,然后选中“PERNR”字段,点击按钮,弹出源表字段列表对话框,如下图所示:

在对话框中选择相应的源表字段,按键确认退出,如下图所示:

依次类推,分别将其他字段分别对应上,全部完成后界面如图所示:

按保存并退出返回至分步操作界面。

步骤9:固定值,转换条件,用户定义

在此步骤中可以设定录像中字段值的来源,除对应源表字段外,在此步骤中还可以设定为固定值、转换条件、或是更为复杂的用户定义(用ABAP编程)。一般可跳过此步骤。

如需进入请在分步操作界面用鼠标双击“Maintain Fixed Values, Translations, User-Defined Routines”,如下图所示:

步骤10:指定源表文件

本步骤指定源表的文件,也就是将需要导入的数据保存至模板中,并保存成文本格式。数据模板准备,把刚才导出的文件删除多余行与列后COPY到一个新建立的工作表,用选择性粘贴,选择转置,得到数据模板后,把正确数据填写完毕,去掉表头(第二行),保存。删除多余行与列后,如图所示:

粘贴至新工作表后,如图所示:

数据准备:

保存为文本格式:

注意:保存的文件名和路径要和步骤“Specify Files”里面的“Legacy Data”设置File 的路径保持一致。文件要保存为文本文件,文件中不要有多余的空格和字符。

在分步操作界面用鼠标双击Specify Files进入操作界面,如下图:

在本步骤中要指定三个值,其中一个需要手工指定,其余两个会自动生成。手工指定的“Legacy Data”,自动生成的是“Imported Data”、“Converted Data”,当点击进入修改状态时,如下图所示。

在上图中显示了自动创建的两个系统文件,其中“Imported Data”设定了导入的数据文件名;“Converted Data”设定了转换的数据文件名。然后用鼠标指定“Legacy Data”行,再

用鼠标点击创建,屏幕弹出设定源表文件的对话框,如下图所示:

上图中需要输入源表文件名,及源表文件的属性设置,上图为原始界面,下图为输入后界面所示:

在上图中,“File”项输入源表的文件名(InputPA9013.txt文件);“Name”项输入说明,可为任意值,但不能不输入。“Delimiter”指定文件的分隔符,我们的文件的分隔符是Tab 键,所以选中Tabulator;“Field Name At Start Of File”项表示指定第一行是否有字段名;“Field Order Matches Source Structure Definition”项表示指定字段顺序是否与源

表数据相同。全部填写和选中完成后,按键确认退回到操作界面,如下图所示:

LSMW批量导入操作手册

LSMW批量导入操作手册 在SAP系统中,批处理操作有很多种方法。如果是对一个事务码(T-CODE)进行批处理操作,常用的是LSMW。LSMW全称是Legacy System Migration Workbench。它能够对静态数据、动态数据、业务数据等进行批处理操作,是上线数据准备的主力武器。 LSMW的原是对需要批处理操作的流程进行录屏,然后设定模板,再将准备好的数据传入到SAP系统进行预转换,如果合适就进行实际的转换。 LSMW导入数据操作分为以下几个大步骤: 1、准备需要导入的数据; 2、转换模板定义; 3、读取数据并预转换; 4、实际转换。 操作模拟图: 操作界面说明 1、管理界面 LSMW批量导入的事务码(TCODE)就是LSMW,在主窗口界面输入就可以进入。 输入TCODE:LSMW

输入事务码后,如果是第一次运行,则出现如下界面: 这是一个欢迎界面,将选择框打上勾则下次进入就不会再显示了,按确认进入到LSMW 的管理界面: 这个界面主要解决以下几个方面的问题: (1)批导入对象的管理,包括新增、修改、删除、查找、导出、导入等操作。 (2)进入到其他工作界面,主要有录屏操作界面、分步操作界面。 如果要进行一个批处理操作,则需要输入或通过选择确定Project、SubProject和Object。如下图,然后再进行具体的操作:

2、分步操作界面 在管理界面选择Project、SubProject和Object后,按执行按钮运行键进入分步操作界面,如下图所示: 在上图中显示了分步操作的菜单,用鼠标双击各个菜单行可进入不同界面。其实这里共有20个步骤,在实际操作中我们不需要使用那么多,只需要现有的14个就可以了。 实际操作步骤 一个完整的批处理操作,需求很大步骤,步骤分为几大部分: 1.数据准备 2.创建批处理对象 3.模板定义(此部分又可分为三部分:屏幕录像、源表定义、转换字段对应) 4.预转换(此部分又可分为两部分:读取源表数据和预转换) 5.实际转换 下面以批量导入某一个信息类型为例,来详细介绍LSMW的操作步骤: 步骤1:数据准备 数据准备一般使用Excel整理数据,如下图:

会计凭证LSMW导入操作手册

LSMW-会计凭证导入操作手册 1.登录界面 执行事务代码LSMW显示如下界面: 输入项目(project)、子项目(subproject)和对象(object),点击创建按钮()输入相应的描述,点击执行按钮或F8()进入分步操作界面,项目(project)、子项目(subproject)可以选择系统内已有的,对象(object)需要新增。 2.操作界面 2.1维护对象属性(Maintain Object Attributes) 选择标准批量直接导入(standard batch/direct input),并且在对象(object)

中维护“0100-财务单据”,在方法(method)中维护“0000”,点击保存(),后退。 2.2维护源结构(Maintain Source Structures) 点击创建()定义凭证抬头源结构,见下图: 选中凭证抬头源结构,点击创建()定义凭证行项目源结构,见下图: 选择较低层次(lower level): 点击确认(),完成源结构维护:

点击保存(),并退出。 2.3维护源字段(Maintain Source Fields) 由于财务会计凭证的导入不是通过录屏方式导入,所以源结构的字段需要用户自行维护,用户可以根据系统标准选择导入会计凭证需要的字段。通过以下方式查找字段 点击上图中的对象预览(object overview)出现下图: 选择列表(list)或表格(table)显示会计凭证的字段,包括凭证抬头字段(表BKPF)和行项目字段(表BSEG):

对于显示结果也可以保存为EXCEL(路径:系统→列表→保存→本地文件),由于系统中的表字段很多,并且从翻译为中文的字面意思也不容易确定具体的字段内容,为了方便查询到所需要的字段,可以在凭证录入界面(事务代码F-02)使用F1查看需要的字段名,然后在上图中或保存为EXCEL中查询该字段信息,维护源字段需要的信息有字段名、类型、长度、描述。收集完需要的字段后执行“2.3维护源字段”。 分别选中会计凭证抬头和会计凭证行项目,点击内容()维护需要的相应的凭证抬头字段和行项目字段。 会计凭证抬头字段:

LSMW_SAP批导入处理教程

SAP批导入处理教程 目录 1.前言 (2) 1.1.CATT解释 (2) 1.2.LSMW解释 (2) 1.3.BDC解释 (2) 1.4.LSMW、BDC、CATT区别 (2) 2.ECATT批导入处理教程 (3) 2.1.SECATT批导入处理教程一 (3) 2.2.SECATT批导入处理教程二 (16) 3.LSMW批导入处理教程 (27) 3.1.总述 (27) 3.2.操作界面说明 (27) 3.3.实际操作步骤 (29) 4.BDC批导入处理教程 (61)

1.前言 1.1.ECATT解释 Extended Computer Aided Test Tool(T-code:SECATT) ECATT是SAP自带的功能测试工具,主要目标用来作SAP业务流程的自动化测试,每个测试都会生成一个详细的日志来显示测试流程和测试结果。和CATT相比,CATT操作简单,类似于BDC的录屏功能,用于常用的简单业务数据导入,基本已被ECATT完全取代。除了CATT功能之后,ECATT主要应用于基于GUI Windows/Gui Java自动化测试,同时也为外部工具提供了第三方接口(获BC-ECATT授权)。所有的测试脚本,无论是ECATT自已生成的还是外部工具的他们都应该具有相同的数据对象类型,与SAP结合在一起并保存在相同的位置。在R/3的功能测试中,ECATT录屏功能简单实用,测试脚本、测试数据、系统数据分别存放,可重复使用,并附有详细测试报告以及纠错功能,作为自带工具简单实用。对于WEB方面的测试的话就要借用第三方的测试软件,如知名的Mercury的QTP。 1.2.LSMW解释 Legacy System Migration Workbench (T-code: LSMW) LSMW, 是SAP推荐用来从旧的系统或非SAP系统把大批量或周期性的数据迁移到SAP的主力工具,类似于ECATT/SCATT,其优点可以在一个Session中处理大批量数据,并灵活易学易用。如果用BDC和ECATT只能根据定制好的画面输入参数。一旦没有这个值系统就会报错。比喻我们根据业务对FI Account Document或者主数据一些参数作了扩展,一旦参数缺失或者不匹配,不得不终止Session,通过SM35手动去更正或者重新录屏。LSMW具有一般的通用性,他导入模板的设计过程包括15个步骤,每个都是独立的单元并可进行单独的更新和修改,而不影响其它的模块只需作一些调整做出相应mapping,将必要的数据指定对应的字段就可行了,无需额外的编码。 当然,LSMW局限在于只能导入固定类型的主数据,如Customer/Vendor Master,Material Master,Financial Document, G/L Account。如果是自定义的ABAP程序来导入主数据就行不通了。同样做了一个FI Account Document的例子,对出现重复的统计的Line Item时显得也不是特别得心应手。 1.3.BDC解释 Batch Data Conversion (T-code: SHDB) BDC同样是通过SHDB把用户一次性的业务操作记录全部记录下,然后供用户使用。开发人员可以生成程序构建数据源。只要存在重复的业务操作,自然会想到BDC录屏。 1.4.LSMW、BDC、CATT区别 LSMW: legacy system Migration workbench(遗产(旧)系统移值工作台) BDC : Batch Data Communication(批处理) CATT :Computer Aided Test Too (计算机辅助输入测试) 数据导入速度:LSMW=BDC>CATT 制作难度:BDC>LSMW>CATT 跨服务器传输(复制):LSMW用导出导入,不用传输,不用建立程序最方便。CATT都要传输,BDC传输或者生成ABAP程序。 其实LSMW最终是产生批处理,所以速度和BDC相等,CATT是模拟前端屏幕输入,速度慢,而且某些屏幕字段抓取不了。

LSMW手册(工艺路线批导入程序___使用标准批导入)模板

LSMW手册(工艺路线抵导入程序使用标准批导入) 模板 LSMW操作手册 1Maintain Object Attributes 定义名字。 使用批导入的方式: >Standard batch/direct input

资料内容仅供您学习参考,如有不'“I或者佞权,请联系改正或者删除。 >Batch Input Recording >Business object method (BAPI)? >IDoc (Intermediate Document) 2Maintain Source Structures 定义要导入的结构名。 所有数据是一对一的,一个就能够了, 如果是一对多,如BOM.工艺路线等就能够维护多个结构 且结构简体现主从关系 3Maintain Source Fields 定义每一个结构的字段 4Maintain Structure Relations 批导出程序结构和自定义的结构对应关系, 5Maintain Field Mapping and Conversion Rules 批导出程序结构字段和自定义的结构字段的对应。 能够是对应常量,TCODE,变量、ABAP代码,加前导零,去前导零等规则

资料内容仅供您学习参考.如有不、或者侵权.请联系改正或者删除C 6Maintain Fixed Values,Translations^ User-Defined Routines —般不做, 7Specify Files 设置要导入文件的位置和文件名 8Assign Files 将自定义的结构和上一步设置的文件名关联 9Read Data 读取数据 10Display Read Data 显示读取的数据 11Convert Data 转换数据 12Display Converted Data 显示转换后的数据 13Check Converted Data Against Customizing 如果是BDC,就走14、15步,如果是标准导入程序就走13。 14Create Batch Input Session 建立BDC会话 15Run Batch Input Session 执行BDC合话。 第一个analysis能够看到第14步生成的BDC屏幕程序。

SAP LSMW会计凭证批量导入详解

SAP LSMW会计凭证批量导入操作详解 1.登录界面 执行事务代码LSMW显示如下界面: 输入项目(project)、子项目(subproject)和对象(object),点击创建按钮()输入相应的描述,点击执行按钮或F8()进入分步操作界面,项目(project)、子项目(subproject)可以选择系统内已有的,对象(object)需要新增。 2.操作界面 2.1维护对象属性(Maintain Object Attributes)

选择标准批量直接导入(standard batch/direct input),并且在对象(object)中维护“0100-财务单据”,在方法(method)中维护“0000”,点击保存(),后退。 2.2维护源结构(Maintain Source Structures) 点击创建()定义凭证抬头源结构,见下图: 选中凭证抬头源结构,点击创建()定义凭证行项目源结构,见下图: 选择较低层次(lower level): 点击确认(),完成源结构维护:

点击保存(),并退出。 2.3维护源字段(Maintain Source Fields) 由于财务会计凭证的导入不是通过录屏方式导入,所以源结构的字段需要用户自行维护,用户可以根据系统标准选择导入会计凭证需要的字段。通过以下方式查找字段 点击上图中的对象预览(object overview)出现下图: 选择列表(list)或表格(table)显示会计凭证的字段,包括凭证抬头字段(表BKPF)和行项目字段(表BSEG):

对于显示结果也可以保存为EXCEL(路径:系统→列表→保存→本地文件),由于系统中的表字段很多,并且从翻译为中文的字面意思也不容易确定具体的字段内容,为了方便查询到所需要的字段,可以在凭证录入界面(事务代码F-02)使用F1查看需要的字段名,然后在上图中或保存为EXCEL中查询该字段信息,维护源字段需要的信息有字段名、类型、长度、描述。收集完需要的字段后执行“2.3维护源字段”。 分别选中会计凭证抬头和会计凭证行项目,点击内容()维护需要的相应的凭证抬头字段和行项目字段。 会计凭证抬头字段:

SAPLSMW教程

SAPLSMW教程 SAP LSMW(Legacy System Migration Workbench)是SAP系统中的 一个工具,用于在SAP系统中进行数据迁移和数据导入。它可以帮助用户 将数据从一个系统转移到另一个系统,或者从一个版本的SAP系统升级到 另一个版本。LSMW可以通过录制、转换和导入数据的过程自动化,从而 提高数据迁移的效率和准确性。在这篇教程中,我们将介绍如何使用LSMW进行数据迁移。 1.创建项目:进入LSMW事务码,点击“创建项目”按钮。在弹出的 对话框中输入项目名称和描述,并选择适当的对象和方法。对象和方法的 选择决定了数据迁移过程中使用的技术和处理逻辑。点击“保存”按钮后,系统将创建一个新的项目。 2.创建录制:在项目中创建一个录制对象,录制对象是用于捕捉数据 迁移过程的动作和事件的模板。选择录制对象类型,然后点击“录制”按 钮开始录制过程。在录制过程中,您将使用SAP系统的相应事务码,执行 必要的操作以录制数据迁移过程。录制完成后,点击“结束录制”按钮停 止录制。 3.定义字段映射:在录制对象中,系统会自动生成一个字段映射表, 用于将源数据中的字段与目标系统中的字段进行映射。在字段映射表中, 您可以配置源字段和目标字段之间的映射关系。可以根据需要添加、修改 或删除映射关系。对于复杂的字段映射,您可以使用转换规则来修改和处 理数据。 4.定义转换:在字段映射完成后,您可以为数据转换定义转换规则。 转换规则可以将源数据转换为目标格式,以满足目标系统的要求。例如,

您可以使用转换规则将日期格式从YYYYMMDD转换为DD/MM/YYYY。您还可以使用转换规则进行数据清洗、修复和修改。 5.执行模拟:在所有的配置都完成后,可以执行模拟功能来测试数据迁移过程。模拟功能会根据录制对象中的字段映射和转换规则,将源数据转换为目标数据,但不会真正导入数据到目标系统中。通过模拟功能,您可以检查数据转换的准确性和完整性,以及检测潜在的错误和问题。 6.执行导入:如果模拟过程没有发现错误,您可以执行实际数据导入过程。数据导入将根据录制对象中的字段映射和转换规则,将源数据转换为目标数据,并将目标数据导入到目标系统中。在数据导入过程中,系统将显示导入的进度和错误信息,您可以随时中断导入过程以进行错误处理和修复。 7.检查结果:在数据导入完成后,您可以检查数据导入的结果。系统将显示导入成功和失败的记录数,并提供导入错误的详细信息。您可以根据需要重新导入失败的记录,或者修复数据和进行进一步的处理。 总结:通过LSMW工具,您可以自动化和简化数据迁移和数据导入的过程。它提供了录制、字段映射、转换和导入功能,可以帮助您快速而准确地迁移数据到SAP系统中。希望这篇教程对于理解和使用LSMW工具有所帮助。

SAPLSMW详细教程

SAPLSMW详细教程 SAP LSMW是SAP系统中的一个强大的数据导入工具,全称为Legacy System Migration Workbench,主要用于将数据从其他系统导入到SAP系 统中。在SAP中,数据导入是一个常见的需求,比如在系统实施阶段需要 将旧系统中的数据导入到新系统中,或者在系统升级后需要将旧系统中的 数据导入到新系统中。本文将为您提供一个详细的LSMW教程,帮助您了 解和使用这个工具。 第一部分:LSMW基础知识 1.什么是LSMW? LSMW是SAP系统中的一个工具,用于将数据从其他系统导入到SAP 系统中。它可以根据用户的需求,将旧系统中的数据进行转换和映射,然 后导入到SAP系统中。 2.LSMW的使用场景 LSMW可用于以下场景: -在SAP系统实施阶段将旧系统中的数据导入到新系统中。 -在系统升级后将旧系统中的数据导入到新系统中。 -在数据转换时,将数据从一个格式转换到另一个格式。 3.LSMW的主要组件 LSMW由以下三个主要组件组成: -项目:一个项目包含了将数据从旧系统导入到SAP系统的全部步骤。

-相关对象:相关对象包含了与项目相关的所有对象,如数据文件、字段映射等。 -任务:任务是项目中的一个具体步骤,例如读取数据文件、转换数据等。 第二部分:使用LSMW导入数据 下面将介绍如何使用LSMW导入数据的步骤: 1.创建或选择现有项目 首先,在SAP系统中打开LSMW事务代码,然后创建一个新项目或选择现有项目。如果创建新项目,需要进行项目设置,如项目描述、对象关联等。 2.定义相关对象 在项目中,选择并定义相关对象。相关对象指的是从获取数据到将数据导入SAP系统的全部过程中所涉及的对象,如数据文件、源字段、目标字段等。需要注意的是,对象的定义是项目的基础,所以需要仔细检查和确认定义的对象。 3.记录源数据 LSMW提供了三种方式来记录源数据: -直接录入:用户可以直接在LSMW中录入源数据。 -直接读取:用户可以读取源数据文件中的数据。 -执行批量输入:用户可以在SAP系统中执行特定的业务操作,然后将这些操作转换为源数据。

SAP LSMW操作手册

SAP LSMW操作手册 付鸿杰 期初数据批导操作手册: Sap提供多种期初数据批导方法,主要包括如下几种方式: (1). CATT :Computer Aided Test Too (计算机辅助输入测试) ECC版本升级为eCATT: extended Computer Aided Test Tool (2). BDC : Batch Data Communication(批处理),要求对ABAP有一定基础,实际上 可以记录下操作屏幕和字段,然后通过一固定格式的BDC模板将数据批导,对于不同的操作(Tcode),不过是将不同事务对应的屏幕和字段变更一下就可以。 (3).LSMW: legacy system Migration workbench(遗产系统迁移工作台),无需有ABAP 基础,但操作步骤较多,比较繁琐。 下面分别介绍一下LSMW和BDC的操作步骤。一.LSMW操作指南 以建立会计科目(Tcode:FS00)为例,如上图,点“新建”按钮,输入Project、Subproject和Object后,点“执行”按钮或回车,进入LSMW操作界面,可以看到LSMW 共有14个单独步骤,从Maintain Object Attributes->Run Batch Input Session,如下图。 注:Project/Subproject/Object取名不能太长,否则在第7步”Specify Files”可能出现文件长度错误。 下面一一介绍这14个步骤的操作。 于江西临川 付鸿杰 (1).Maintain Object Attributes 如上图,首先选择“DisplayChange”进入修改状态,再选择“Batch Input Recording”, 一定要在该字段填入Recording名,由于该Recording可能还并不存在,因此,需要选择上图-[1]的

LSMW操作手册(简单实例)

LSMW使用手册 为了明确LSMW的使用,使LSMW能够成为SAP顾问最实用的导数工具,针对BATCH INPUT方式编写如下操作说明。 第一步:输入事务代码LSMW,进入如下界面: LSMW_图1 点击“新建”,即图片。出现如下界面: 在“project”中输入要创建的名称(自己根据需要来命名),如输入“CREAT9",在“subproject”中输入“CREAT9”,在“Description”中输入“CREAT9"然后回车: 依次输入相关项,然后点击或回车,点击运行按键,进入如下界面:

LSMW_图2 双击第一行“Maintain Object Attributes”,进入 点击红色圆圈,界面变为:

先选择红色中的单选框“Batch Input Recording”,然后再点击红色菱形框中的,进入如下界面: 点击上图中的新建图标,在界面中输入相应的“Recording”“Description”项,“Owner”项一般采用默认值,输入完毕后,如下图 点击,在弹出的相应的界面中,输入事务代码,本例选为:MM01(创建物料主数据),回车, 则进入创建物料主数据界面,开始根据MM01进行创建物料主数据操作的录屏,创建物料主数据完毕后,进入如下界面:

重复录屏 注:若在录屏过程中,缺少字段,可以用“Repeat Recording"来重复录屏. 下面一步是最重要的,需要对界面中粉红色标识的地方进行设置(如黑框所示区域),这一步的设置关系到后来的批量数据导入正确与否.在设置的过程中要针对每一项,即每一块红色区域都需要进行,设置的含义分为:Default——设置为必输项,Reset—-对设置为必输项进行反冲,Screen Field—-删除不必要的输入。不做任何修改的——默认值,由系统自动带出. 设置全部完毕后,保存,返回到如下界面: 点击红色圆圈,自动填入CREAT9,保存,后退,返回界面LSMW_图2。到此,第一步设置完成. 第二步: 与第一步相同,双击“Maintain Source Structures”进入设置界面,点击“修改”图标,再

LSMW操作手册

LSMW操作手册LSMW操作手册 1、简介 1.1 什么是LSMW 1.2 LSMW的作用和优势 1.3 LSMW的基本原理 2、准备工作 2.1 系统配置和权限 2.2 数据源准备 2.3 目标结构的定义 2.4 转换规则的定义 2.5 目标字段的定义 2.6 验证和修正数据 3、LSMW的步骤 3.1 创建项目和子对象 3.2 设置步骤属性

3.3 设置录制模式 3.4 创建并录制批量输入程序 3.5 验证和修正数据 3.6 运行转换程序 3.7 分析和处理错误 3.8完成数据导入 4、LSMW的常用功能和技巧 4.1 字段映射和转换规则 4.2 数据校验和修正 4.3 转换程序的优化 4.4 错误处理和日志分析 4.5 错误数据的重处理 4.6 高级功能和扩展 5、实际案例分析 5.1 客户主数据导入 5.2 供应商主数据导入 5.3 物料主数据导入

5.4 销售订单数据导入 5.5 采购订单数据导入 6、LSMW的注意事项和常见问题 6.1 数据源和目标结构的匹配 6.2 字段长度和数据格式 6.3 数据量和性能优化 6.4 对象锁定和运行权限 6.5 错误处理和异常情况 7、LSMW的最佳实践和建议 7.1 预先测试和验证 7.2 分阶段导入数据 7.3 定期维护和更新 7.4 与其他功能的集成 7.5 培训和知识共享 本文档涉及附件: 附件3 - LSMW的转换规则设置示例附件4 - LSMW的错误处理报告样例

本文所涉及的法律名词及注释: 1、数据源:源数据,即要导入到系统中的数据来源。 2、目标结构:要导入数据的系统对象的结构和字段。 3、转换规则:将数据从数据源转换成目标结构的规则和映射规则。 4、批量输入程序:将数据按照转换规则导入到系统中的程序。 5、数据校验:对导入数据进行合法性检查和修正的过程。 6、异常处理:处理导入过程中出现的错误和异常情况的步骤和方法。

【总结报告】LSMW 详细操作LSMW数据导入总结

LSMW 工具的使用 T-CODE:LSMW 相关开发权限:B_LSMW_EXEC B_LSMW_CHG LSMW 传输方法:创建request 以及 手工导出导入 一、初始界面功能 All Objects :系统中包含的所有LSMW My Objects :自己创建的所有LSMW All Project Objects :当前project 所包含的所有内容

Project Documentation:当前Project的相关文档二、创建LSMW的属性

Object Type and Import Method 主要有四种方法:Standard Batch/Direct Input、Recording、BAPI、IDoc 1 Recording 总结:对于较少字段,可以使用此方法。建议将所有相关的屏幕都录制,但应考虑必填项的内容,需要和顾问配合。只要屏幕录制到,此屏幕的字段可以后续进行添加。但是要考

虑到因数据要求不同屏幕字段的隐藏,在执行时如果找不到定义的字段,则会报错停止。如果有这样的字段,可以对字段进行默认的【/】,表示对此字段不做操作,可以避免这个问题。 下面记录用到的一些简便功能: 1)浏览Project中的所有Recording 2)Recording Object

3)自动默认字段名称 4)增加和删除屏幕中的字段 所录制的屏幕信息 录制的字段以及默认值

这两个button用于增加屏幕中的非列表和table的字段 增加table或者列表的字段时,类似下图中带条目index的字段时 使用如下方法 Radio button 1:可以选择字段所在的屏幕,然后进行添加

LSMW_操作手册2.0

LSMW操作手册V2.0 1.LSMW Legacy System Migration Workbench的缩写,也是执行此功能的事务代码. 它是一种数据移植工具, 内含Standard Batch/Direct Input, Batch Input Recording, BAPI, IDOC 几种数据移植方式, 具体实现时可根据需要选择其中的方式: 1.Standard Batch/Direct Input: 用这种方式, 可以在系统提供的标准Direct Input (DIP) Object基础上根据客户应 用的字段需要定制和加工自己的批导入程序. 利用标准的DIP对象省去了自己录制Recording 的步骤, 并且会比自己录制的Recording更可靠一些. 系统目前提供的标准DIP有: Object Description 0001 Long texts 0010 GL a/c master record 0020 Material master 0030 Material BOM 0035 LIFO Layer 0040 Vendor master 0050 Customer master 0060 Purchasing info rec. 0070 Condition record 0080 Purchase requisition 0085 Purchase Order 0090 Sales documents 0100 Financial documents 0110 Goods movement 0120 Manual reservation 0130 Classification 0140 Class 0150 Characteristic 0160 Fixed assets 0170 Routing 0180 Planned indep.reqmts 0190 Doc. purch. info rec 0210 Storage bin (WM) 0220 Warehouse stock (WM) 0240 Inspection plans(QM) 0250 Bank data 0260 Work center

相关文档