版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、sap how to manual systems dept master 2003/06/05 how_to_lsmwoverviewlsmw是导入数据的一种工具,最大的好处就在于它的灵活性,举一个例子来说,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 matt
2、er 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.这句话的意思是:如果这个字段在我输入
3、的文件中没有出现,那么就不要考虑导入这个字段。举一个财务凭证的例子。事务代码:fb01输入一张财务凭证。debit: 10010100 -100 现金科目 ,这个科目在screen layout 里只定义了显示profit center 字段而不是成本中心字段。credit:费用科目55010101-这个科目只定义了cost center字段,而没有利润中心字段,这样的话,如果用batch input 录下来的其他类型的凭证,可能这两个字段都没有显示在输入凭证的画面,这样的话,如果用bi 或catt就会报错,说这两个字段找不到。明白了么?那下来再谈谈lsmw的局限性: 局限在于,它只能导入那些
4、固定类型的主数据,比如,material master ,financial document gl account 等等,如果你自己创建了一个abap程序,是用来输入自己的一种主数据,那他就不能实现。不过我想,大多数我们需要导入的主数据已经被包含在这里边了。,当然一批修改值他也可以办到。只要把默认的transaction code 改为你需要的就可以了。下面我就用图形的方式来step by step的教给大家如何操作。我还是用财务凭证来给大家说明吧,因为财务凭证的描述性比较强。所需要的导入的文件格式我放在另外的一个文件中,请参考。initial screentransaction numbe
5、r lsmwtheninput the project name , subproject name, object nameclick “create”initial screeninput description of the project , subproject and object维护属性thenclick “f8”输入画面如图所示请记住是lsmw每步都要用change的方式进去然后save.然后click 回到总画面去维护下一个参数。维护结构每个导入的项目都需要有结构,每个结构代表一组有独立属性的值,如,document header and document line item
6、 应该放在不同的结构中,因为他们的属性值不同,因为header每张凭证只有1个而每张凭证中的行项却又很多,所以应该分成两个结构,因为同一个transaction 如:fb01创建的时候至少有2个行项,却只能有1个凭证头,就象po一样。但是系统如何识别1个凭证头对应几个(n个)行项呢?也就是说如何在一个事物代码中把1个凭证头和几个行项看多一个record呢?所以我们在下面的创建字段的过程中要加入一个识别码,我把他叫做 headid和lineid并分别属于表头结构fdoc和行项结构line_item,这里line_item结构属于fdoc结构。thenclick “f8”输入画面如图所示然后保存,
7、结构看下图显示结构然后返回到总的维护画面去,每步都要保存维护souce fieldsclick “f8”进去。维护字段先看如何维护字段,这里有2种不同的维护字段,一种是自定义的,如,headid,我前面提到的,这个字段只是让系统去区别不同的结构,但sap并没有这个字段,2一种是系统里已经有的字段,我就直接用它就可以,不过请记住,所有字段最好维护成char类型的,不管它本身是什么类型的,但是长度一定要=这个sap的字段的长度,最好是等于(se11可以看到表)我用到的两个表:表头表bkpf,行项表bseg,除自定义表之外,字段名都和原来的表的字段一样。创建完后的结果保存后退出到总参数维护画面.维护
8、结构关系这个就是把我们创建的结构和sap实际里的结构联系起来了,请选relationship来创建表间关系,这里因为我们只用到bbseg和bbkpf表,其他表因为没有涉及的字段,所以没有分配给他们。第一个sap默认结构是一定要分配给你的最高级的结构的。这里就是fdoc.这样讲可不可以?和?分配完以后,保存退出(后面的描述中,保存退出就是指退到维护参数的总画面。)最重要的一步,字段mapping所有重要的东西都在这一步,也是最难的一步,在这里,你要告诉系统,你自己的哪个字段对应sap里的哪个字段,我前面所说的一点点小程序也是在这里使用的,目的是让系统这个傻瓜知道那些字段出现时表示有这个字段,哪些
9、不出现表示没有这个字段。(大家看得懂我说的么?)最重要的一步,字段mapping 2在左边的表里找到,你自己的那些字段,然后点source field 分配。还记得利润中心和成本中心么?就是前面我加的那段小程序,看右边,你先在左边的字段中(bbseg中)找到字段kostl,然后点source field 分配自己的那个kostl给左边的那个字段,然后双击右边的code,或在图标里选rule-abap code加入右图所示的代码。如果这个字段在每个行项里都会出现,那就不用代码拉!然后你把你自己的所有字段都分配到左边的字段中,然后check(在菜单里)以下,如果没有问题,那么恭喜你,你的lsmw基
10、本已经成功了显示mapping 结果然后退出。默认值和转换规则这个一般用不到的,如果你的excel还算好的话,多输2个字是很简单的事情。我把它跳过了,大家如果有兴趣,可以自己去研究一下。标示文件路径和文件名如果有多个结构的话,就象现在我们做的,就需要选data for several structure.并且delimitor选tabulator.否则就选data from single delimitor 选 no.请大家记住,文件一定要是.txt的完成后保存退出。分配文件一般系统都可以自动帮你分配,只要点击一下就可以了。分配文件结果完成后保存退出。读文件就是从你自己的文件里把数据读出来。这个项目的格式我放在另一个文件的附件里。如果有错的话,请大家查找原因。如果没有问题就是下个操作显示一下读入的文件,看是否正确。显示读数据结果转换文件和显示转换数据这
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 石河子大学《影像诊断学》2023-2024学年第一学期期末试卷
- 石河子大学《数据库管理》2021-2022学年期末试卷
- 石河子大学《景观生态学原理》2022-2023学年第一学期期末试卷
- 沈阳理工大学《数据库原理》2023-2024学年期末试卷
- 沈阳理工大学《化工原理A》2021-2022学年第一学期期末试卷
- 沈阳理工大学《电路实验》2021-2022学年期末试卷
- 沈阳理工大学《产品语义学应用设计》2021-2022学年第一学期期末试卷
- 沈阳理工大学《nux系统程序设计》2023-2024学年期末试卷
- 合伙承包高钙粉合同
- 同步新课堂高中历史专题二近代中国维护国家主权的斗争课时训练7伟大的抗日战争含解析人民版必修1
- DL/T 5352-2018 高压配电装置设计规范
- 稀土发光材料的发光机理及其应用
- 2024江苏地区“三新”供电服务公司招聘600人高频考题难、易错点模拟试题(共500题)附带答案详解
- 初级经济师(初级建筑与房地产经济)题库【重点】
- 化验室安全操作
- MOOC 摄影艺术创作-中国传媒大学 中国大学慕课答案
- MOOC 电子线路设计、测试与实验(一)-华中科技大学 中国大学慕课答案
- 八路军西安办事处纪念馆
- 蜜雪冰城的分析
- 设备-往复式压缩机结构原理
- 大型活动策划方案流程
评论
0/150
提交评论