LSMW操作手册

合集下载

LSMW操作手册

LSMW操作手册

在SAP的命令框中输入事务代码:LSMW在PROJECT的栏位中输入项目代码如ZBOM_CREA TE,在SUBPROJECT和OBJECT中输入相应的代码,这两个栏位只是一个代码而已,没有特别的意义,然后点击创建按钮,输入相应的项目名称和子项目名称及其描述,创建好后点击执行的小时钟,进行到LSMW的主界面这选项主要是维护对象的属性,如是应用物料主数据还是BOM及工艺路线数据的导入等首先进入到MAINTAIN OBJECT A TTRIBUTES 这个选项,双击这个选项进入到下列界面点击DISPLAY<->CHANGE按钮,切换到CHANGE,然后更改相应的栏位内容及描述,主要是填写OBJECT和METHOD,PROGRAM NAME是内部预定的,无法改变也无需改变,我们一般使用的是第一个选项,其实LSMW是一个很强大的工具,包含很多不同的导入模式,我们使用的是标准批导入模式也即第一个选项不同的主数据导入有不同的OBJECT,这是系统内定的,0030表示物料清单的导入对象选择对象对应的相关方法点击保存,然后退出,系统进入到第二个选项这个选项主要是查看源数据结构,如选择BOM会把所有BOM相关的字段全部导出到EXCEL(表头,组件项目,子项目安装)进行下列面后,先点击创建按钮,输入源结构的代码如:BOMLOAD,然后输入描述此处要注意,如果导BOM,因是多层的,因此必须建多个源结构,表头一个,组件一个,如果要导位号,还需再建一个,同时要注意层次关系选择LOWER LEVEL,因BOM的导入存在一对多的关系,而且是父子阶关系存盘后退出,然后还是在此选项中点击OBJECT OVERVIEW按钮,这个选项可以导出BOM相应的表结构字段内容,方便在处理数据模板时使用,出现下述界面,选择LIST按钮列出表结构的层次关系,方便前台找到相应的字段然后按鼠标右键,出现一个菜单把相关的表结构字段内容导出到EXCEL文件中选择菜单SA VE TO PC FILE ,把表结构字段内容存到当地PC的文件中如BOMLIST.XLS看下列,所有的BOM层次的表结构字段都一起导出到EXCEL文件中了一般选择LIST,也可以选择TABLE的格式,点击退出键,选择第三步操作双击此选项,进入这个选项主要是把相应的需导入字段放到第二步建立的SOURCE STRUCTURES在导入时要填写事务代码,只需填在表头的文档中在EXCEL 中整理格式如下 ,也即按收集母板找出相应的字段名从EXCEL 中考贝过来就行了首先进入后切换 显示与修改按钮 ,再选择 清单 这个列表按钮,做这个动作之前,要把第二步的字段内容整理好,考贝过来就行了不同的层次关系对应的字段结构不同,而且要自定义一个字段进行关联,以便让系统知道上下阶关系,也即表头与明细项目的关系TCODE C 40事务代码这个代码是在OBJECT中指定,要人工加入的WERKS C 40 工厂代码STLAN C 40 BOM用途MATNR C 40 父件料号BMENG C 40 父件数量BMEIN C 40 单位F_ITEM C 40 虚拟一个字段与下阶关联POSNR C 40 项目序号POSTP C 40 项目类别IDNRK C 40 子件料号MENGE C 40 子件用量MEINS C 40 单位LGORT C 40 仓库代码AUSCH C 40 损耗率(%)ALPGR C 40 替代群组ALPRF C 40 优先级ALPST C 40 替代策略EWAHR C 40 替代百分比POTX1 C 40 组件文本BEIKZ C 40 物料供应IDSORTF C 40 排序字符串F_ITEM C 40 虚拟一个字段与上阶关联父阶字段考贝到BOMLOAD源结构中,子阶字段考贝到BOMITEM源结构中BOM表头需导入的字段结构,可以与模板顺序不一样,后续有一个选项,只要字段对应就行了,选中要填写的SOURCE STRUCTURE,点击清单按钮。

LSMW操作指南

LSMW操作指南

LSMW操作(1)进入LSMW(Legacy System Migration Workbench)模块界面在命令窗口内输入事务代码“LSMW”,然后回车(2)进入后,单击“创建”按钮(3)对操作主程序Project命名,和文字描述对命令子程序Subproject命名,和文字描述填入程序的目的Object,和文字描述执行(4)全部设定完成,点击执行进入主程序设计第一步:录制供应商主数据的创建过程,点击下图中标示的修改按钮在如图位置输入需要创建的主数据:0040-供应商主数据输入此段录像的名称和描述然后,输入创建供应商所使用的事务代码:M-51下面开始供应商的创建,创建方法参照供应商主数据流程认字段,对于变量字段重新命名,并把默认值删掉。

完成后保存最后,将创建完的录像:VENDOR 输入下图位置,保存退出。

第二步:源数据的结构第二步新建一个源数据结构第三步:设置源数据中相应的字段分别设置源数据的字段名、字段类型、字段长度和字段描述,完成后保存退出。

第四步第四步:将源数据结构和供应商录像结构建立关联。

第五步,选择源数据中的对应字段第六步第六步:设置字段的规则。

第七步第七步:设置源数据文件来源来自本地计算机制表符分割第一列为标题行第八步:将源数据分配给源数据结构。

第八步第九步:源数据导入后台。

第九步选择需要导入的数量,不填则默认全部导入第十步第十步:显示导入结果。

第十一步:数据转换。

第十一步第十二步:显示转换结果。

第十二步检查格式、字段是否对应正确第十三步第十三步:安排供应商主数据的批量创建任务。

第十四步:进行批量导入。

第十四步选中创建好的一个计划任务,点击可以选择前台批量导入或者后台批量导入,下例为后台导入。

上图显示需导入的供应商已全部创建完成。

SAP_LSMW操作手册

SAP_LSMW操作手册

期初数据批导操作手册LSMW:legacy system Migration workbench(遗产系统迁移工作台),无需有ABAP基础,但操作步骤较多,比较繁琐。

一.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如上图,首先选择“Display<->Change”进入修改状态,再选择“Batch Input Recording”,一定要在该字段填入Recording名,由于该Recording可能还并不存在,因此,需要选择上图-[1]的双击数据字段,如科目,输入字段名称SAKNR(保持和SAP屏幕字段一致,也可叫KJKM)和数据字段描述。

为批导涉及的所有字段都建立好字段名称和字段描述。

注:(1).可以点”Default All”按钮取所有字段的默认值。

(2).其他任何使用LSMW建立主数据批导的,操作方法类似,不过记录的屏幕和字段不同而已。

(2).Maintain Source Structures建立一个源结构,源结构只是一个名称,接下来将为该结构建立批导字段。

(3).Maintain Source Fields如上图,按图-[1]的”新建”按钮,出现图-[2],填入字段名称、描述、长度和字段类型,假设批导需要上图-[3]的这些字段,则批导的Excel(最后可存为制表符为分割符的Txt文本)数据内容必须按这些字段的顺序组织,如果字段不对,可以使用上图-[4]的按钮,可看到如下图-[2]的集中维护方式。

LSMW_操作手册2.0

LSMW_操作手册2.0

LSMW操作手册V2.01.LSMWLegacy 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 Description0001 Long texts0010 GL a/c master record0020 Material master0030 Material BOM0035 LIFO Layer0040 Vendor master0050 Customer master0060 Purchasing info rec.0070 Condition record0080 Purchase requisition0085 Purchase Order0090 Sales documents0100 Financial documents0110 Goods movement0120 Manual reservation0130 Classification0140 Class0150 Characteristic0160 Fixed assets0170 Routing0180 Planned indep.reqmts0190 Doc. purch. info rec0210 Storage bin (WM)0220 Warehouse stock (WM)0240 Inspection plans(QM)0250 Bank data0260 Work center0300 Rental unit0310 Lease-Out0320 Business entity0330 Property0340 Buildings0400 Equipment0410 Message (IH)0420 Confirmation (IH)0425 Measuring point0430 Measuring document0440 Functional location0450 Object link0460 Maintenance plan0470 Equipment task list0480 FnctnlLoc.TaskList0490 Gen.task list0555 HR master data………客户, 物料, 供应商, 总帐科目, 定价条件等主数据, 以及采购订单, 销售订单, 库存初始化等动态数据都有标准的DIP对象可以利用.如果标准的DIP对象不能满足批导入的需求, 可以使用下面的方式.2.Batch Input Recording : 如果不采用标准的DIP, 也可以录制自己的Recording. 然后在Recording基础上定制批导入对象。

LSMW操作手册

LSMW操作手册

LSMW操作手册LSMW操作手册1、简介1.1 什么是LSMW1.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录屏手册

目录1.LSMW操作 (2)1.1新建对象 (2)1.2录屏 (3)1.2维护和执行批输入 (8)业务描述:事务代码LSMW是系统提供的批量处理数据的程序。

用户可以通过录屏把需要处理的业务录下来,通过电脑文件TXT或EXCEL,把数据上传到系统中。

上传的一般逻辑是一条数据执行一次录屏的操作,相当于自动重复录屏的操作。

在批量执行数据上载之前,尽量先用少量数据测试批量导入的正确性,以避免造成批量数据错误。

责任部门及岗位:前提条件流程图系统操作:1.LSMW操作1.1新建对象系统路径无事务代码LSMW责任岗位IT第1步:输入事务代码(LSMW),回车执行。

输入项目、子项目、对象。

对于需要新建的行,鼠标点在新建行上,点创建按钮。

第2步:输入对应的描述,按回车完成创建。

1.2录屏系统路径无事务代码LSMW责任岗位IT第1步:输入事务代码(LSMW),回车执行。

点菜单Goto-Recordings。

第2步:点创建按钮创建录屏编号。

记录编号、描述、owner(默认自己用户名)。

按回车完成编号创建。

第3步:在弹出的屏幕上输入要录屏的事务代码。

之后的操作是对应事务代码的内容。

不同的事务代码有不同的操作。

这里以更改设备的制造商和型号为例进行说明。

第4步:输入设备号,按回车。

第5步:输入制造商和型号数据,点保存完成更改。

进入到记录屏幕。

第6步:先点“Default All”,再把不需要导入的行删除(选中行,点“-Screen field”),最后点保存完成记录创建。

点返回按钮退出屏幕。

1.2维护和执行批输入系统路径无事务代码LSMW责任岗位IT第1步:输入事务代码(LSMW),回车执行。

输入项目、子项目、对象编号,点执行按钮进入。

第2步:双击第一行。

第3步:选择“Batch Input Recording”,选择之前录屏的编号。

点保存。

再点返回按钮退到上一屏。

第4步:双击第二行,进入到source structure屏幕后,点“创建”按钮,在弹出的屏幕中输入结构编号和描述。

LSMW操作手册-FS00

LSMW操作手册-FS00

LSMW 操作手册目录1.LSMW (3)2.project (3)3.Maintain object attributes (4)4.Maintain source structures (9)5.Maintain source fields (10)6.Maintain structure relations (14)7.Maintain field mapping and conversion rules (14)8.Maintain fixed values, Translations, User-Defined Routines (16)9.Specify files (16)10.Assign files (19)11.Read data (19)12.Display read data (20)13.Covert data (21)14.Display converted data (22)15.Create batch input session (23)16.Run batch input session (24)1.LSMW事务代码:lsmw2.project点击,出现如下界面3.Maintain object attributes点击,进入如下界面点击,进入如下界面点击,进入如下界面点击,进入如下界面点击,进入如下界面点击,进入RecordingRecording后,点击保存按钮,进入如下界面对以上格式,进行整理,得到如下界面点击,两次回退后,进入如下界面4.Maintain source structures点击,进入如下界面退出保存。

5.Maintain source fields点击,进入如下界面点击,进入如下界面点击System-List-Save-Local File,回到主界面,将导出的表格,整理成如下格式在主界面,点击,进入如下界面点击,进入如下界面将刚才整理好的表粘贴至此处保存后退出6.Maintain structure relations该步骤可跳过7.Maintain field mapping and conversion rules点击,进入如下界面选择字段,点击,进入如下界面选择对应的字段,要对每一个字段进行匹配,结果如下:8.Maintain fixed values, Translations, User-Defined Routines该步骤可跳过9.Specify files在指定文件之前,整理好需要导入的科目表将上述EXL表格整理成如下格式将其复制后,转置至另一文本文件中删掉前两行,保存,并另存为TXT文件。

会计凭证LSMW导入操作手册

会计凭证LSMW导入操作手册

会计凭证L S M W导入操作手册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中查询该字段信息,维护源字段需要的信息有字段名、类型、长度、描述。

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导入操作手册

会计凭证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 操作手册

LSMW 操作手册

录屏的过程中,需要的字段,在字段处点一下然后回车,这样会记录下来,
录屏结束后点击defailt all 然后检查字段没问题,保存,
将录屏保存好,直接执行。

接下来按顺序往下执行就可以了。

第三步要注意:
第四步只需要点击修改,点击保存即可第五步,点击修改,然后
然后在弹出的窗口里一步一步的执行就可以了
点击ACCEPT PROPOSAL
结束后保存。

第七步,之前先将自己的导入数据模板整理好,按刚刚复制的字段顺序,完成收集好的会计科目主数据整理后,就可以执行第七步了,导入文件。

第九步执行读取
第十步,第十一步,显示和转换
倒数第二步,显示条目
导入后,去查看就可以了。

LSMW操作手册(简单实例)

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。

会计凭证LSMW导入操作手册汇总

会计凭证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导入会计科目操作手册

LSMW导入会计科目操作手册

OverviewLSMW是导入数据的一种工具,最大的好处就在于它的灵活性,举一个例子来说,different material type have different field in the master。

For one field, some field is suppressed and the other is mandatory。

But if you want use one single format to import all fields no matter what the material type is,batch input 和catt都会出错,因为他们都只能根据制定好的画面来输入,如果你导入的数据没有这个值,那就会出错,我想这个观点你们都能理解的,那么怎么才能把数据导入呢?而不需要另外再创建更多的不同情况的catt和batch input,那就是LSMW。

如:在某一个字段上进行编程,代码如下(这段代码是具有通用性的,你们只要在用的时候把字段名改一下就可以了:IF NOT LINE_ITEM-MWSKZ IS INITIAL。

BBSEG-MWSKZ = LINE_ITEM—MWSKZ。

ENDIF。

这句话的意思是:如果这个字段在我输入的文件中没有出现,那么就不要考虑导入这个字段。

举一个财务凭证的例子.事务代码:fb01输入一张财务凭证。

Debit: 10010100 ———100 现金科目,这个科目在screen layout 里只定义了显示profit c enter 字段而不是成本中心字段.Credit:费用科目55010101—--这个科目只定义了cost center字段,而没有利润中心字段,这样的话,如果用batch input 录下来的其他类型的凭证,可能这两个字段都没有显示在输入凭证的画面,这样的话,如果用bi 或CATT就会报错,说这两个字段找不到。

明白了么?那下来再谈谈LSMW的局限性:局限在于,它只能导入那些固定类型的主数据,比如,MATERIAL MASTER ,FINANCIAL DOCUMENT GL ACCOUNT 等等,如果你自己创建了一个ABAP程序,是用来输入自己的一种主数据,那他就不能实现.不过我想,大多数我们需要导入的主数据已经被包含在这里边了.,当然一批修改值他也可以办到。

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

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

LSMW手册(工艺路线批导入程序___使用标准批导入)1 Maintain Object Attributes定义名字。

使用批导入的方式:➢Standard batch/direct input➢Batch Input Recording➢Business object method (BAPI).➢IDoc (Intermediate Document)2 Maintain Source Structures定义要导入的结构名。

所有数据是一对一的,一个就能够了,假如是一对多,如BOM、工艺路线等就能够爱护多个结构且结构简表达主从关系3 Maintain Source Fields定义每一个结构的字段4 Maintain Structure Relations批导出程序结构和自定义的结构对应关系,5 Maintain Field Mapping and Conversion Rules批导出程序结构字段和自定义的结构字段的对应。

能够是对应常量,TCODE,变量、ABAP代码,加前导零,去前导零等规那么6 Maintain Fixed Values, Translations, User-Defined Routines 一样不做,7 Specify Files设置要导入文件的位置和文件名8 Assign Files将自定义的结构和上一步设置的文件名关联9 Read Data读取数据10 Display Read Data显示读取的数据11 Convert Data转换数据12 Display Converted Data显示转换后的数据13 Check Converted Data Against Customizing 假如是BDC,就走14、15步,假如是标准导入程序就走13。

14 Create Batch Input Session建立BDC会话15 Run Batch Input Session执行BDC会话。

LSMW简单入门操作指导

LSMW简单入门操作指导

LSMW教程指导.第一步:建立工程,子工程,对象.回车回车后的界面.双击第一项,进入如下图:选择第二个选项,录制BDC.进入下面界面.点击此处进行录制点击此处创建然后进入MM01界面.此时你就可以进行数据的输入,系统会自动将你的步骤录制完毕.当你录制完后保存,进入下面界面.点击此按钮,将出来各字段的描述和名称.然后点击保存,回到第一个屏幕界面.第一个界面:点击此处,将出来你刚录制的BDC名字ZTEST保存,进入初始界面:点击此处,将你所录制的BDC的字段导出.选择TABLE进入下面界面然后点击菜单栏:系统->清单->保存->本地文件.将其保存为EXCLE文件.将一些不用的字段删除掉.如下:将其另存为带分隔符的TXT文档.复选框是在MM01中选择视图的时候选择的,可以在LSMW中的后面配置上,待会会讲到.然后将EXCLE做如下变化.:复制一列字段.选择另一行.右键点击,选选择性粘贴,出来对话框如上.选择转置.确定.如下:然后将上面的字段去掉,如下:.然后对应字段把数据填入.然后将其另存为带分隔符的TXT文档.回到系统,双击第二个选项:进入下面:.新建来源结构.保存,进入第三个选项:双击,进入如下:点击复制按钮然后选第一个选项.然后导入刚刚导出的字段非已经填入数据的TXT文本,而是只有字段的文本然后进入第四选项:点击修改铅笔,保存即可.然后进入第五个选项,如下:点击字段名,再点此按钮,跳出对话框,如右所示,然后双击对应的字段若碰到某个字段是固定值,例如复选框等等,则按下步骤:点击此处,跳出对话框.选择右图所示选项此处输入值最后得到下图:第七选项如下所示,选择带数据的文件点击新建在此输入文件路径进入如下界面,默认选项,运行.下图默认选项直接回车.如下直接回车.选择项目,点击此处,下图是你可以选择是否前台处理,还是后台处理.然后运行,之后去MM01去看看你要的结果吧.。

LSMW操作手册

LSMW操作手册

3.1.2通过事务录制工具实现(Recording)3.1.2.1创建LSMW数据传输元素本例中我们在原有项目及子项目的基础上创建对象。

(1)在已有项目下创建对象,将关标定位到Object (图3-52),点击(新建)创建新对象,本例中的对象名称及说明如图3-53所示。

图3-52图3-53(2)单击LSMW对象创建完毕。

(3)单击(执行)或回车,则进入LSMW执行步骤界面,这个界面列出了当前LSMW对象的所有操作步骤(图3-54)。

(图3-54)3.1.2.2定义源数据结构和数据格式转换规则1、维护对象属性(1)在图3-54所示的执行步骤界面中双击第一个步骤名(Maintain ObjectAttributes),即进入维护对象属性界面(图3-55)。

(2)在此选择第二种方式Batch Input Recording,然后点击。

出现图3-56,我们可以看到这个项目中已经存在的Recording。

(图3-55)(图3-56)(3)单击,出现新建Recording见面(用于录制我们需要的操作),本例中详见图3-57所示(图3-57)(4)单击,在出现的对话框中输入所需做操作的事务代码,本例中为:XK06(图3-58)(图3-58)(5)单击,接下来的操作和相关事务的前台操作是一样的。

详见图3-59至3-60(图3-59)(图3-60)(6)事务录制完成后,单击(保存),出现图3-61(图3-61)(7)选择,即可分配SAP中相应的字段名及其字段描述(图3-62)(图3-62)(8)单击,然后单击,直到退回到维护对象属性界面,在Recording字段中输入刚刚创建的Recording:XK06D(图3-63)(图3-63)(9)单击(保存),然后返回到LSMW执行步骤界面。

(1)在图3-54所示的执行步骤界面中双击第二个步骤名(Maintain Sourc eStructures),即进入维护源结构界面(图3-64)图3-64(2)单击(若屏幕上无该功能按钮,注意应使用切换至修改模式)创建源结构SVENDOR_DEL(图3-65)图3-65(3)至此为止,该界面的设置完成,如图3-66所示(4)点击(保存),返回到LSMW执行步骤界面。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

3.1.2通过事务录制工具实现(Recording)
3.1.2.1创建LSMW数据传输元素
本例中我们在原有项目及子项目的基础上创建对象。

(1)在已有项目下创建对象,将关标定位到Object (图3-52),点击(新建)创建新对象,本例中的对象名称及说明如图3-53所示。

图3-52
图3-53
(2)单击LSMW对象创建完毕。

(3)单击(执行)或回车,则进入LSMW执行步骤界面,这个界面列出了当前LSMW对象的所有操作步骤(图3-54)。

(图3-54)
3.1.2.2定义源数据结构和数据格式转换规则
1、维护对象属性
(1)在图3-54所示的执行步骤界面中双击第一个步骤名(Maintain Object Attributes),即进入维护对象属性界面(图3-55)。

(2)在此选择第二种方式Batch Input Recording,然后点击。

出现图3-56,我们可以看到这个项目中已经存在的Recording。

(图3-55)
(图3-56)
(3)单击,出现新建Recording见面(用于录制我们需要的操作),本例中详见图3-57所示
(图3-57)
(4)单击,在出现的对话框中输入所需做操作的事务代码,本例中为:XK06(图3-58)
(图3-58)
(5)单击,接下来的操作和相关事务的前台操作是一样的。

详见图3-59至3-60
(图3-59)
(图3-60)
(6)事务录制完成后,单击(保存),出现图3-61
(图3-61)
(7)选择,即可分配SAP中相应的字段名及其字段描述(图3-62)
(图3-62)
(8)单击,然后单击,直到退回到维护对象属性界面,在Recording字段中输入刚刚创建的Recording:XK06D(图3-63)
(图3-63)
(9)单击(保存),然后返回到LSMW执行步骤界面。

2、维护源结构
(1)在图3-54所示的执行步骤界面中双击第二个步骤名(Maintain Source Structures),即进入维护源结构界面(图3-64)
图3-64
(2)单击(若屏幕上无该功能按钮,注意应使用切换至修改模式)创建源结构SVENDOR_DEL(图3-65)
图3-65
(3)至此为止,该界面的设置完成,如图3-66所示
(4)点击(保存),返回到LSMW执行步骤界面。

图3-66
3、维护源字段
(1)在图3-54所示的执行步骤界面中双击第三个步骤名(Maintain Source Fields),即进入维护源字段界面,在本例中,由于只需维护一个源字段,我们采用逐个新增字段的方式
(2)将光标放置在结构名SVENDOR_DEL上,单击,弹出创建源字段对话框,并输入源字段名、字段描述、字段长度、字段类型等信息(图3-67)。

图3-67
(3)至此为止,该界面的设置完成。

(4)单击(保存),返回到LSMW执行步骤界面。

4、维护结构关系
(1)在图3-54所示的执行步骤界面中双击第四个步骤名(Maintain Structure Relations),即进入维护结构关系界面。

(2)由于本例中仅一个结构,选择或者双击目标结构名,即可完成结构关系的挂接(图3-68)
图3-68
(3)至此为止,该界面的设置完成,本示例中已分配好的格式如图3-68所示(4)单击(保存),返回到LSMW执行步骤界面。

5、维护字段匹配及格式转换规则
(1)在图3-54所示的执行步骤界面中双击第五个步骤名(Maintain Field Mapping and Conversion Rules),即进入维护字段匹配及格式转换规则界面。

(2)将光标置于一个目标字段,选择Extra s→Auto-Field mapping(字段自动映射)功能(图3-69),系统会给出字段匹配建议。

图3-69
(3)由于字段LOEVM和NODEL比较固定,我们将光标置于一个目标字段并选择,然后选择或输入一个固定值(图3-70和图3-71)
3-70
3-71
(4)至此为止,该界面的设置完成..
(5)单击(保存),返回到LSMW执行步骤界面。

6、维护字段匹配及格式转换规则
本例中无需维护这一步,跳过。

3.1.2.3数据读取及格式转换
7、指定文件
(1)在图3-54所示的执行步骤界面中双击第七个步骤名(Specify Files),即进入指定文件界面(图3-72)。

选择Legacy Data On the PC (Frontend)后选择
图3-72
(2)在图3-73所示的对话框中为源结构指定原始文件。

将Delimiter需设置为Tabulator( 表示以制表符作为间隔),在File Structure中选中Field Names at Start of File。

图3-73所示的是指定了文件VENDOR_DEL,txt(文件见附件)
图3-73
(3)注意Converted Data下的路径(图3-74)不能超过45个字符,若超过了需双击Converted Data下的文件名CT_MM_EDIT_LOGISTICS_EDITVENDORDEL.lsmw.conv,然后修改文件名
图3-74
8、分配文件
(1)该步骤用于将上一步中指定的原始文件分配给源数据结构。

在图3-54所示的执行步骤界面中双击第八个步骤名(Assign Files),即进入分配文件界面。

(2)单击文件结构SVENDOR_DEL, 选择,分配之后的结构和文件关系如图3-75所示
图3-75
(3)单击(保存),返回到LSMW执行步骤界面。

9、读取文件
(1)在图3-5所示的执行步骤界面中双击第九个步骤名(Read Data),即进入读取文件界面(图3-76),如果要处理文件中的所有数据行,可以直接单击。

如果只想处理文件中的部分数据,则可以在Transaction Number字段行中指定起止行。

图3-76
(2)单击,图3-77显示了全部数据的读取结果,系统给出了各个原始文件被读取的数据行数,以及输入输出的事务数和记录数等信息。

图3-77
(3)返回到LSMW执行步骤界面
10、显示读取后文件
(1)在图3-54所示的执行步骤界面中双击第10个步骤名(Display Read Data),即进入维护结构关系界面(图3-78)
(2)点击确定后可以显示已经读取的数据,也可以指定所希望显示的数据行,本例中读取后的数据见图3-79,每行代表一个源结构读取后的数据,单击某结构行可以显示该行细节,包括源结构中的字段、文本及字段值
图3-78
图3-79
(3)返回到LSMW执行步骤界面
11、数据格式转换
(1)在图3-54所示的执行步骤界面中双击第十一个步骤名(Convert Data),即进入数据格式转换界面(图3-80)
(2)单击,出现图3-81,图中显示了系统给出的被读取及写入的文件名、事务数和记录数等信息。

图3-80
(3)返回到LSMW执行步骤界面
12、显示格式转换后数据
(1)在图3-5所示的执行步骤界面中双击第十二个步骤名(Display Converted Data),即进入显示转换后的数据界面,点击确定后显示格式转换后的数据。

(2)返回到LSMW执行步骤界面
3.1.2.4传输数据至SAP系统
13、创建批输入会话
(1)在图3-54所示的执行步骤界面中双击第十三个步骤名(Create Batch Input Session),即创建批输入会话界面
(2)在图Keep Batch Input Folder前打勾(选择该项的主要作用是会话在完全成功处理后仍保存在Processed列表中;若会话创建时未选择该项,系统将直接在会话队列中删除该会话。

),然后单击,出现图3-83,单击
图3-82
14、运行批输入会话
(1)在图3-54所示的执行步骤界面中双击第十四个步骤名(Run Batch Input Session),即运行批输入会话界面(图3-84)
图3-84
(2)选中相应的会话后点击,并在其中选择其中一种处理模式。

●处理/前台:前台处理模式。

所有事务以交互形式运行,数据自动填充屏幕,
用户可以修改这些数据。

●仅显示错误:出错显示模式。

事务在后台运行,正确处理的事务不进行显示;
只有当遇到错误时,才转变为前台模式,用户则可以修改该屏幕中出错的数据。

●不可见:后台处理模式。

事务在后台运行,一个后台作业被设定并立即处理,
不需要进入后台处理系统取手工释放该作业。

一旦该作业被提交到后台系统,用户就可以拿回对当前终端的控制,不需等到所有事务处理结束。

(3)本例中我们选择不可见模式(图3-85)。

图3-85
(4)回车后,在状态栏会显示“1 会话已传送到后台处理”。

双击会话名可以看到相应的LOG(图3-86)。

可以从该界面看到我们所有的事务都处理成功。

若界面中的有错误的事务不为0,则可在该界面检查出具体是那条记录没有处理成功。

图3-86。

相关文档
最新文档