SAP业务数据传输指南
分類: 图书,管理,企业经营与管理,综合,
品牌: 黄佳
基本信息·出版社:人民邮电出版社
·页码:305 页
·出版日期:2006年
·ISBN:7115153329
·条形码:9787115153326
·包装版本:2006年11月第1版
·装帧:平装
·开本:16开
产品信息有问题吗?请帮我们更新产品信息。
内容简介《SAP业务数据传输指南》讲述SAP的数据传输过程是系统实施中的关键性环节之一。通常情况下,数据传输过程在SAP实施项目中会占用40%?50%甚至更多的人力和时间等资源。SAP提供了多种工具和技术帮助项目实施人员进行自动的批量数据传输,例如批输入、直接输入、调用事务、LSMW和DXWB工作台等。这些技术和方法相互独立而又相互关联。在数据传输项目中,技术顾问和应用顾问对它们的使用通常各有侧重,但往往难以全面把握各种技术及其中的内在联系。《SAP业务数据传输指南》主要内容包括:SAP数据传输概述、系统间数据迁移工作台LSMW、数据传输工作台 DXWB、SAP文件操作、批输入、直接输入和调用事务等技术、BDC程序设计、BAPI和IDoc技术、ATT工具的使用等。
作者简介黄佳(Jacky Huang),SAP认证技术顾问,SAP工作流实施专家,曾就职于新加坡电信集团 NCS公司和惠普公司亚太区,现任Arinso 公司亚太区SAP实施顾问。多年从事SAP R3 4.6/4.7 、ECC5/6以及 mySAP ERP项目的实施、推广及开发工作,经验丰富。曾出版畅销书《SAP程序设计》。
黄佳毕业于新加坡南洋理工大学(Nanyang Technological University )电子与电信工程学院,获通讯软件与网络科学硕士学位;本科就读于北京师范大学信息科学学院。曾获得《计算机世界》周刊评选的计算机世界奖学金(2000年度)及新加坡电信公司杰出贡献员工奖(2004年度)。
媒体推荐前言
SAP,作为一个企业管理软件或一个IT名词,在中国,从最初的几乎无人知晓,到若干年前的鲜为人知,再到近年来的尽人皆知,以其经历见证了中国经济的高速增长和企业信息化建设的日益深入。今天,SAP已然成为了大型ERP软件的代名词。
然而,耳熟能详并不等同于了解,了解了也不等同于精通。不要说许多只闻其名,不见其貌的业外人士苦苦地“众里寻她千百度”,即使是SAP业界人士或应用顾问,也很难窥得SAP的全貌。对于渴望深入了解其丰富内涵的人们而言,SAP始终有一种让人又恨又爱的朦胧之美。
系统本身难以获得是原因之一;系统的繁复和功能的强大又是原因之一;优秀的、能给人以正确指导的实施顾问如凤毛麟角,更是原因之一;而SAP公司本身的“低调”作风、中文技术资料的匮乏,使初学者无所适从,不得其门而入,无疑是主要的原因之一。
我不能忘记入行之初独自探索之艰辛,不能忘记在SAP系统的应用实践过程中每有所悟之欢欣,更不敢忘记在拙作《SAP程序设计》出版之后,众多读者真诚的支持和鼓励。因此,便有了这个新的SAP系列呈现在大家的面前。这是我近年来在项目实施中积累的经验之总结和整理,希望它能比较系统地给大家带来一些有用的东西,减少读者在学习和应用SAP的道路上摸索之困难。
本书专门论述SAP数据传输。SAP中的数据是系统上线和日常运作的前提条件;而SAP的数据传输是系统实施中的关键性环节之一。通常情况下,数据传输过程在SAP实施项目中可占据40%~50%甚至更多的人力和时间等资源。本书详述数据传输的各个环节及所有相关技术,是SAP项目实施人员的必选书籍。
本书是一本实用的书。
SAP其实并不是一个非常难用的系统。基于数据传输在整个系统实施和应用过程中的重要性,SAP提供了多种技术和工具帮助项目实施人员进行自动的批量数据传输,例如批输入(又称BDC)、直接输入、调用事务、LSMW和DXWB工作台等。这些技术和工具相互独立而又相互关联。在数据传输项目中,技术顾问、应用顾问和系统用户对它们的使用通常各有侧重,但往往难以全面掌握各种技术及其中的内在联系。本书将对这些技术和工具以及数据传输方法给出详尽而系统的介绍并加以比较,理清SAP数据传输的脉络。掌握了本书的内容后,读者应该可以较好地完成SAP实施过程中新旧系统之间的数据传输工作,从而大大缩短整个SAP项目的实施周期。
本书也是一本易读的书。
我在安排全书内容时,力求从读者的角度出发,每部分内容的介绍都尽可能通过完整的实例实现。尽管我也注重理论的介绍与分析,但全书的内容更侧重在操作环节,即通过详尽的操作步骤介绍,引导读者完成具体的数据传输过程。因为SAP毕竟是一个应用工具,而不是一个开发平台。
全书共分为18章,各章彼此独立,同时由浅入深,逐步推进。各章内容简述如下:
第1章:SAP数据传输概述。介绍SAP数据传输的基本概念、步骤以及注意事项,还包含一个简单的数据传输示例。
第2章:SAP数据传输方法、技术及工作台。这一章是全书的总纲,对后续各章的内容做概述式的说明,包括SAP数据传输方法、技术及其相互关系,以及数据传输工作台。
第3章:SAP文件。介绍SAP中的文件、与数据传输相关的顺序文件以及逻辑文件。
第4章:SAP标准数据传输程序。介绍各个业务对象的SAP标准数据传输程序简表以及SAP标准数据传输程序所要求的输入数据记录格式,并给出了传输程序的应用示例。
第5章:旧系统迁移工作台LSMW。介绍LSMW工作台的使用步骤,并给出了一个详尽且实用的示例。
第6章:数据传输工作台DXWB。介绍数据传输工作台DXWB及其工具集,给出了DXWB的使用示例。
第7章:批输入。介绍批输入(Batch Input)数据传输技术的具体步骤和技术细节。
第8章:直接输入。介绍直接输入(Direct Input)数据传输技术的具体步骤和技术细节。
第9章:调用事务。介绍调用事务(Call Transaction)数据传输技术的具体步骤和技术细节。
第10章:事务录制工具。介绍事务录制的原理、流程、录制记录的处理以及如何将事务录制工具整合至LSMW工作台。
第11章:顺序数据文件操作。介绍如何读取和写入SAP应用服务器及用户PC上的数据文件。
第12章:定制BDC程序设计。详细介绍定制BDC程序设计的原理及流程,并给出BDC程序的设计实例。
第13章:应用IDoc传输数据。介绍IDoc、ALE和EDI的原理,IDoc的概念和处理流程,以及应用IDoc进行数据传输的具体流程。
第14章:应用BAPI传输数据。介绍BAPI的基本原理以及应用BAPI进行数据传输的具体流程。
第15章:使用CATT。介绍如何使用CATT(计算机辅助测试工具)传输数据,并给出一个具体的应用示例。
第16~18章:物流、财务和人力资源三大SAP模块中的主要数据及其数据传输说明,其中包括数据概述、数据记录结构以及数据传输程序等。
书中配套的源码包可以在图灵网站www.turingbook.com本书网页注册下载。
我力求内容实用、正确,步骤描述清晰、明确。但由于能力有限,经验不足,在编写本书时谬误之处在所难免,还望读者和同行们多加指正。我的电子邮件是 abapsap@gmail.com。
本书成稿于工作之余,个中辛苦,不足为外人道。在书稿即将付梓之际,我真心希望能借此机会感谢我的家人、赵宁小姐和新加坡知名收藏家杨新发医生,他们在这段时间内给予我以极耐心的关怀和鼓励;还有傅志红编辑,她为本书付出了很多心血,提出了许多宝贵的建议;还要感谢所有的读者,谢谢你们给我的支持。
黄佳
2006年8月
编辑推荐《SAP业务数据传输指南》专门论述了SAP数据传输,不仅详述数据传输的各个环节及所有相关技术,还介绍了多种工具和技术,例如批输入、直接输入、调用事务、LSMW和DXWB工作台等,以帮助项目实施人员进行自动的批量数据传输。掌握了《SAP业务数据传输指南》,读者应该可以较好地独立完成SAP项目实施过程中新旧系统之间的数据迁移,以及系统应用过程中的数据传输项目。
《SAP业务数据传输指南》是SAP项目实施人员的必读书籍,也可作为SAP顾问的培训教程和SAP ERP咨询顾问工程硕士的参考书籍。
目录
第1章SAP数据传输概述
1.1 批量数据传输
1.1.1 SAP中的数据
1.1.2 数据的批量传输
1.1.3 数据传输与数据完整性
1.1.4 影响数据传输的因素
1.2 数据传输的步骤
1.2.1 确定业务对象及传输方法
1.2.2 准备原始数据文件
1.2.3 数据格式的转换
1.2.4 传输数据到SAP系统
1.3 数据传输示例
1.3.1 主数据的创建
1.3.2 数据文件上传
1.3.3 调用传输程序
第2章SAP数据传输方法、技术及工作台
2.1 SAP数据传输方法及技术
2.1.1 概述
2.1.2 SAP标准数据传输程序及数据传输技术
2.1.3 BAPI和IDoc
2.1.4 事务录制工具与定制BDC程序
2.2 数据传输工作台
2.2.1 旧系统迁移工作台LSMW
2.2.2 系统数据传输工作台DXWB
第3章SAP文件
3.1 SAP系统中的顺序文件
3.2 应用服务器文件的浏览
3.3 应用服务器中的逻辑文件
3.3.1 逻辑文件概述
3.3.2 定义逻辑路径
3.3.3 定义逻辑文件名
第4章SAP标准数据传输程序
4.1 概述45
4.2 SAP记录格式47
4.2.1 概述47
4.2.2 数据记录格式中的特殊字符51
4.2.3 原始数据格式到记录格式的
转换51
4.3 标准数据传输程序示例53
第5章旧系统迁移工作台LSMW57
5.1 LSMW概述57
5.1.1 LSMW的功能与架构57
5.1.2 LSMW数据传输步骤58
5.2 创建LSMW数据传输元素60
5.2.1 项目组织与创建60
5.2.2 LSMW步骤概览63
5.2.3 维护对象属性64
5.2.4 对象概览功能67
5.3 定义源数据结构及数据格式转换规则69
5.3.1 维护源结构69
5.3.2 维护源字段72
5.3.3 维护结构关系76
5.3.4 维护字段匹配及格式转换规则79
5.3.5 维护可重用格式转换规则84
5.4 数据读取和格式转换实现89
5.4.1 指定文件90
5.4.2 分配文件93
5.4.3 读取数据95
5.4.4 显示读取后数据96
5.4.5 数据格式转换98
5.4.6 显示格式转换后数据99
5.5 传输数据至SAP系统101
第6章数据传输工作台DXWB104
6.1 DXWB概述104
6.1.1 DXWB的项目组织结构104
6.1.2 DXWB中的任务与程序105
6.2 使用数据传输工具108
6.2.1 分析业务对象数据结构108
6.2.2 辅助进行数据格式转换111
6.2.3 操作SAP记录格式文件112
6.3 DXWB使用实例114
6.3.1 创建数据传输项目114
6.3.2 启动运行流程118
第7章批输入122
7.1 概述122
7.2 批输入会话123
7.2.1 概述123
7.2.2 创建批输入会话124
7.2.3 通过程序RSBDCSUB处理
会话126
7.3 批输入监控器SM35132
7.3.1 概述132
7.3.2 通过批输入监控器处理会话135
7.3.3 批输入会话日志及分析136
7.3.4 通过前台模式修正错误会话139
7.3.5 会话的删除和锁定141
7.3.6 释放并重运行中断的会话141
第8章直接输入143
8.1 概述143
8.1.1 直接输入的流程143
8.2 直接输入管理器BMV0144
8.2.1 为直接输入程序定义变式144
8.2.2 定义并运行直接输入后台作业147
8.2.3 直接输入作业分析及出错处理149
第9章调用事务152
9.1 调用事务和批输入152
9.2 在程序中调用事务153
第10章事务录制工具157
10.1 概述157
10.1.1 事务录制原理157
10.1.2 事务录制示例158
10.1.3 记录结构说明165
10.1.4 记录录制原则169
10.2 事务录制工具SHDB169
10.2.1 记录录制与编辑170
10.2.2 记录的处理170
10.2.3 根据记录创建程序和测试
文件172
10.2.4 根据记录创建功能模块173
10.3 LSMW中的事务录制工具175
10.3.1 在LSMW中录制记录175
10.3.2 为录制的字段分配名称178
10.3.3 事务录制的后续LSMW
步骤180
第11章顺序数据文件操作182
11.1 概述182
11.2 操作应用服务器文件183
11.2.1 文件处理流程183
11.2.2 打开应用服务器文件186
11.2.3 将运行时数据写入文件189
11.2.4 将文件中数据读入程序191
11.2.5 关闭应用服务器文件193
11.2.6 在程序中使用逻辑文件名194
11.2.7 操作应用服务器文件示例196
11.3 操作用户PC文件201
11.3.1 下载程序数据到用户PC文件201
11.3.2 上传用户PC文件数据到程序205
11.3.3 用户PC文件的选择207
第12章定制BDC程序设计213
12.1 定制BDC程序原理与流程213
12.2 BDC程序设计实例214
12.2.1 通过事务录制工具生成BDC
程序214
12.2.2 文件读入及数据格式转换218
12.2.3 BDC表的填充224
12.2.4 BDC程序中的批输入228
12.2.5 BDC程序中的调用事务230
第13章应用IDoc传输数据234
13.1 概述234
13.1.1 IDoc、ALE和EDI234
13.1.2 IDoc的结构和类型236
13.1.3 IDoc的处理流程237
13.2 使用IDoc传输应用数据238
第14章应用BAPI传输数据242
14.1 概述242
14.1.1 BAPI和面向对象系统架构242
14.1.2 业务对象和BAPI的浏览243
14.2 使用BAPI传输应用数据245
14.2.1 生成测试数据示例245
14.2.2 应用数据传输示例247
第15章使用CATT252
15.1 概述252
15.2 利用CATT传输数据254
15.2.1 在测试实例中录制事务254
15.2.2 指定输入参数字段256
15.2.3 准备数据文件258
15.2.4 运行测试实例260
第16章物流模块数据及传输说明262
16.1 物料主数据262
16.1.1 数据概述262
16.1.2 数据记录结构263
16.1.3 数据传输说明263
16.2 材料单265
16.2.1 数据概述265
16.2.2 数据记录结构265
16.2.3 数据传输说明266
16.3 工艺路线267
16.3.1 数据概述267
16.3.2 数据记录结构268
16.3.3 数据传输说明268
16.4 采购信息记录269
16.4.1 数据概述269
16.4.2 数据记录结构270
16.4.3 数据传输说明271
16.5 定价条件记录271
16.5.1 数据概述271
16.5.2 数据记录结构272
16.5.3 数据传输说明273
16.6 请购单273
16.6.1 数据概述273
16.6.2 数据记录结构274
16.6.3 数据传输说明275
16.7 采购订单275
16.7.1 数据概述275
16.7.2 数据记录结构276
16.7.3 数据传输说明276
16.8 销售凭证277
16.8.1 数据概述277
16.8.2 数据记录结构278
16.8.3 数据传输说明279
16.9 库存279
16.9.1 数据概述279
16.9.2 数据记录结构280
16.9.3 数据传输说明280
16.10 工厂维护和客户服务相关数据281
16.11 计划独立需求282
16.11.1 数据概述282
16.11.2 数据记录结构283
16.11.3 数据传输说明284
第17章财务模块数据及传输说明285
17.1 总账主数据285
17.1.1 数据概述285
17.1.2 数据记录结构286
17.1.3 数据传输说明287
17.2 供应商主数据287
17.2.1 数据概述287
17.2.2 数据记录结构288
17.2.3 数据传输说明289
17.3 客户主数据290
17.3.1 数据概述290
17.3.2 数据记录结构291
17.3.3 数据传输说明291
17.4 资产主数据292
17.4.1 数据概述292
17.4.2 数据记录结构293
17.4.3 数据传输说明293
17.5 银行主数据294
17.5.1 数据概述294
17.5.2 数据记录结构294
17.5.3 数据传输说明295
17.6 会计凭证295
17.6.1 数据概述295
17.6.2 数据记录结构296
17.6.3 数据传输说明296
第18章人力资源模块数据及传输
说明298
18.1 职员计划编制298
18.1.1 数据概述298
18.1.2 数据记录结构300
18.1.3 数据传输说明301
18.2 人事管理302
18.2.1 数据概述302
18.2.2 数据记录结构303
18.2.3 数据传输说明304
……[看更多目录]