SAP实用程序开发进阶

出版时间:2012-3  出版社:北京希望电子出版社  作者:唐嘉,彭功涛,方玉凤 编著  页数:422  字数:625000  
Tag标签:无  

内容概要

  SAP源自德国,是目前世界上最优秀的ERP管理软件之一。本书以介绍SAP开发技术为主,内容涵盖了SAP开发相关的基本配置、常用语法的汇总、SAP辅助开发工具的应用,以及实际模组业务的分析及编程等。
  本书共4篇16章,第1篇为系统设置,包括SAP用户页面的设置、SAP开发环境的设置、SAP用户权限控制设置及开发;第2篇为ABAP语法汇总及分析,包括SAP
ABAP开发语法要领、SAP选择屏幕的开发要领、SAP
Dialog屏幕常用组件开发;第3篇为SAP常用开发辅助工具,包括SAP数据字典的应用、ABAP程序的调试及性能监控、SAP数据的批量维护、SAP数据的导出、SAP的增强开发;第4篇为业务需求的分析及开发,包括SAP
FICO的开发应用、SAP MM的开发应用、SAP SD的开发应用、SAP HR的开发应用、SAP
PI的应用及开发简介。在讲解过程中,对一些关键性的案例及操作均提供了详细的操作步骤,并提供了完整的插图及源码,有助于读者的深入理解及模拟操作。
  本书内容典型实用,所有的案例均从实际业务中精选而来,所有代码均在SAP ECC
6.0环境下进行了测试和验证,确保案例的完整性和准确性。本书适用于SAP开发人员、SAP实施顾问及广大SAP用户,也可以作为各大院校SAP学习的参考用书。

书籍目录

第1篇 系统设置
 第1章 SAP用户页面的设置
  1.1 用户个性化菜单的维护 
   1.1.1 建立用户收藏夹 
   1.1.2 在菜单中显示事务代码 
  1.2 定制本地布局 
  1.3 建立SAP GUI初始页面个性化图片 
   1.3.1 在SAP数据库中创建自定义的图像 
   1.3.2 配置SAP页面全局管理参数 
  1.4 区域菜单的建立与维护 
   1.4.1 创建自定义区域菜单 
   1.4.2 为区域菜单分配文件夹及事务 
   1.4.3 将自定义区域菜单添加到系统默认菜单中 
 第2章 SAP开发环境的设置
  2.1 SAP开发环境介绍 
   2.1.1 SAP开发语言ABAP 
   2.1.2 ABAP开发平台ABAP Workbench 
   2.1.3 SAP仓库对象及开发类别 
   2.1.4 关于ABAP编辑器 
   2.1.5 ABAP编辑器用户特性设置 
  2.2 SAP TMS 
   2.2.1 新建TMS传输域 
   2.2.2 设置TMS传输路径 
  2.3 SAP开发类 
   2.3.1 开发类的创建 
   2.3.2 为新建ABAP程序分配开发类 
  2.4 TMS传输请求的导入 
   2.4.1 传输请求的管理 
   2.4.2 TMS请求概览 
   2.4.3 传输请求队列清单 
   2.4.4 传输请求的导入 
  2.5 传输请求在系统内部的传输 
 第3章 SAP用户权限控制设置及开发
  3.1 用户账户的维护 
   3.1.1 创建用户账户 
   3.1.2 账户信息的维护 
  3.2 权限角色 
   3.2.1 新建自定义权限角色 
   3.2.2 为角色分配权限菜单 
   3.2.3 为角色配置权限数据 
   3.2.4 将角色分配给用户 
   3.2.5 权限角色在系统间的传输 
  3.3 自定义权限对象 
   3.3.1 权限字段的维护 
   3.3.2 对象类及权限对象的维护 
  3.4 权限对象的分配 
  3.5 权限对象在ABAP程序中的调用 
   3.5.1 新建ABAP程序 
   3.5.2 插入权限检查代码 
   3.5.3 对于内表数据的权限检查 
   3.5.4 通过自定义Function封装权限检查功能 
   3.5.5 通过ABAP程序读取权限对象的权限值 
  3.6 用户权限缺失的检查 
   3.6.1 执行事务时的权限检查错误提示 
   3.6.2 通过事务SU53打开权限评估检查报表 
  3.7 按条件查找权限角色 
第2篇 ABAP语法汇总及分析
 第4章 SAP ABAP开发语法要领
  4.1 常用类型定义的关键字 
   4.1.1 DATA定义变量 
   4.1.2 DATA定义数据结构及表 
   4.1.3 CONSTANTS定义常量 
   4.1.4 TYPES自定义数据类型 
   4.1.5 TABLES引用系统表 
   4.1.6 TYPE-POOLS引用类型池 
   4.1.7 RANGES建立选择型的内表 
  4.2 ABAP中常用字符串的处理办法 
   4.2.1 SEARCH搜索指定字符串 
   4.2.2 字符串的截取 
   4.2.3 获取字符串的长度 
   4.2.4 字符串的合并 
   4.2.5 字符串的拆分 
   4.2.6 清除字符串前后的空格 
   4.2.7 字符串的按条件替换 
   4.2.8  字符串的大小写转换 
  4.3 ABAP程序中指针的使用及动态程序的实现 
   4.3.1 定义一个指向变量类型的指针 
   4.3.2 将内表的值动态赋值给指针 
   4.3.3 动态获取内表中指定字段的值 
   4.3.4 动态获取内表字段的名称 
   4.3.5 通过指针实现字符与16进制码的转换 
  4.4 常用Open SQL控制语句 
   4.4.1 SELECT 
   4.4.2 UPDATE 
   4.4.3 INSERT 
   4.4.4 DELETE 
   4.4.5 MODIFY 
  4.5 动态Open SQL的实现 
   4.5.1 在Open SQL中使用动态表名 
   4.5.2 定义动态的WHERE条件 
   4.5.3 Native SQL的使用 
  4.6 通过RFC实现跨系统间数据的查询 
   4.6.1 配置系统间的RFC通信连接 
   4.6.2 远程调用RFC程序的实现 
  4.7 ABAP程序的代码编写技巧及注意事项 
   4.7.1 内表、字符串及循环的处理 
   4.7.2 Open SQL编写中的注意事项 
  4.8 SAP常用开发辅助工具 
   4.8.1 自动编号工具SNRO 
   4.8.2 SAP数据集维护工具 
   4.8.3 程序代码版本控制工具 
 第5章 SAP选择屏幕的开发要领
  5.1 屏幕基本输入域对象的创建及相关属性 
   5.1.1 屏幕元素创建的基本语法 
   5.1.2 动态定义输入域的参考对象 
   5.1.3 屏幕输入域显示参数控制 
   5.1.4 输入值的控制 
   5.1.5 屏幕对象的F1/F4输入帮助功能 
   5.1.6 PARAMETER 屏幕元素的特性功能开发 
  5.2 SAP屏幕框架的创建 
   5.2.1 创建包含文本的基本框架 
   5.2.2 实现屏幕元素间的换行 
   5.2.3 在屏幕上输出直线 
   5.2.4 在屏幕上输出自定义文本及图标 
   5.2.5 在屏幕中实现按钮效果 
   5.2.6 子屏幕的创建 
   5.2.7 定义或修改本地屏幕元素的注释 
   5.2.8 在工具栏上新增功能按钮 
   5.2.9 在屏幕上创建页签 
  5.3 屏幕事件的控制 
   5.3.1 INITIALIZATION事件 
   5.3.2 START-OF-SELECTION事件 
   5.3.3 END-OF-SELECTION事件 
   5.3.4 AT SELECTION-SCREEN事件 
   5.3.5 屏幕元素属性的控制 
   5.3.6 屏幕事件的中止 
  5.4 屏幕中的描述文本及图标定义 
   5.4.1 程序的文本元素对象 
   5.4.2 屏幕中框线的标题文本定义 
   5.4.3 在文本元素中加入图标 
 第6章 SAP Dialog屏幕常用组件开发
  6.1 屏幕逻辑流的控制 
   6.1.1 屏幕输入字段的检查 
   6.1.2 屏幕退出事件 
   6.1.3 屏幕中输入帮助的实现 
  6.2 子屏幕的应用 
  6.3 在屏幕中使用数据表格 
  6.4 选项卡控件的创建 
  6.5 在屏幕中创建ALV控件 
   6.5.1 ALV组件的创建 
   6.5.2 实现ALV数据的即时更新 
   6.5.3 控制ALV每行的显示颜色 
   6.5.4 ALV工具栏按钮及行项目双击事件的控制 
  6.6 在屏幕中创建多行文本输入框 
   6.6.1 多行文本输入框的创建 
   6.6.2 文本数据的读取与保存 
第3篇 SAP常用开发辅助工具
 第7章 SAP数据字典的应用
  7.1 物理表的可维护性功能的设置 
   7.1.1 新建一个可维护表 
   7.1.2 为可维护表分配TCode 
  7.2 通过SE16N来维护表数据 
  7.3 类型组(Type Group)的维护 
   7.3.1 新建类型组对象 
   7.3.2 在ABAP程序中引用类型组 
   7.3.3 在RFC中引用类型组 
  7.4 搜索帮助对象的维护 
   7.4.1 通过参考表创建一个搜索帮助对象 
   7.4.2 通过出口函数创建搜索帮助 
   7.4.3 创建集合搜索帮助 
   7.4.4 在程序中使用搜索帮助 
   7.4.5 为Data Element分配搜索帮助 
   7.4.6 在物理表中分配搜索帮助 
  7.5 锁对象的维护 
   7.5.1 创建自定义的锁对象 
   7.5.2 锁对象在ABAP程序中的使用 
   7.5.3 系统中被锁对象的查看 
  7.6 系统标准表的结构增强 
  7.7 通过SE14调整物理表 
 第8章 ABAP程序的调试及性能监控
  8.1 ABAP程序的调试 
   8.1.1 程序中断点的设置 
   8.1.2 查看程序执行中的参数 
   8.1.3 实现调试功能的其他方法 
  8.2 通过SE30来测试程序执行效率 
  8.3 通过ST05分析程序执行路径 
  8.4 后台程序的设定 
   8.4.1 直接设置程序在后台执行 
   8.4.2 后台作业排程的查看 
   8.4.3 通过SM36定义后台作业 
   8.4.4 查看后台作业的输出 
 第9章 SAP数据的批量维护
  9.1 SAP BDC的应用 
   9.1.1 BDC的录制 
   9.1.2 产生程序及数据文件 
   9.1.3 指定读取本地数据的BDC 
  9.2 CATT的应用 
  9.3 LSMW的应用 
   9.3.1 基本对象的创建 
   9.3.2 LSMW基本属性的维护 
  9.4 BAPI的应用 
   9.4.1 BAPI的查找 
   9.4.2 通过BAPI修改资产数据实例 
   9.4.3 其他业务相关BAPI 
 第10章 SAP数据的导出
  10.1 ALV的应用 
   10.1.1 ALV的应用简介 
   10.1.2 ALV报表开发的相关参数及属性 
   10.1.3 在程序中输出ALV 
   10.1.4 ALV的功能增强 
  10.2 SmartForms的应用 
   10.2.1 创建SmartForms实例 
   10.2.2 SmartForms打印参数的控制 
   10.2.3 SmartForms文本编辑模式管理 
   10.2.4 为SmartForms使用自定义图像 
   10.2.5 将SmartForms的输出结果另存为PDF格式 
  10.3 定义打印机纸张类型 
   10.3.1 假脱机管理工具 
   10.3.2 自定义页格式 
   10.3.3 定义格式类型 
   10.3.4 分配设备类型 
  10.4 通过Excel输出数据 
   10.4.1 通过函数GUI_DOWNLOAD下载Excel数据 
   10.4.2 通过OLE控制Excel文件格式 
 第11章 SAP的增强开发
  11.1 基于源代码的增强 
   11.1.1 通过系统IMG信息查找基于源码的用户出口 
   11.1.2 通过开发类来查找基于源码的用户出口 
   11.1.3 基于源码的用户出口的应用 
   11.1.4 如何查找基于源码的用户出口的默认参数 
   11.1.5 通过源码出口来增强VA01功能简例 
  11.2 基于函数的出口CMOD 
   11.2.1 出口所对应函数的查找 
   11.2.2 通过函数来查找出口对象 
   11.2.3 出口对象的查看和维护 
   11.2.4 通过CMOD实现销售订单控制增强实例 
   11.2.5 通过程序查找CMOD出口 
  11.3 SAP BADI的应用 
   11.3.1 自定义BADI对象的创建及维护简例分析 
   11.3.2 如何查找系统中的BADI 
   11.3.3 通过BADI实现客户主数据控制功能的建立 
  11.4 关于SAP增强开发的应用小结 
第4篇 业务需求的分析及开发
 第12章 SAP FICO的开发应用
  12.1 FICO简介 
  12.2 FICO常用表 
  12.3 FICO常用名词解释 
  12.4 SAP FICO相关报表的开发 
   12.4.1 固定资产报表的开发 
   12.4.2 客户余额查询报表的开发 
   12.4.3 通过FICO报表绘制器制作资产负载报表 
   12.4.4 关于损益表的开发 
  12.5 关于FICO报表绘制器所创建程序的权限控制 
 第13章 SAP MM的开发应用
  13.1 MM简介 
  13.2 MM常用表 
  13.3 库存报表的开发 
   13.3.1 关于商品库存的基础概念 
   13.3.2 SAP库存关联表信息 
   13.3.3 库存计算报表实例 
  13.4 商品凭证查询报表 
  13.5 商品调拨数据的导入 
 第14章 SAP SD的开发应用
  14.1 SD简介 
  14.2 SD常用表 
  14.3 SAP SD相关报表的开发 
   14.3.1 销售明细报表的查询 
   14.3.2 如何实现销售价格的查询 
   14.3.3 客户主数据的查询 
 第15章 SAP HR的开发应用
  15.1 SAP HR简介 
  15.2 SAP HR常用表 
  15.3 SAP HR基础报表的开发 
   15.3.1 关于SAP HR逻辑数据库的应用 
   15.3.2 获取组织结构信息 
   15.3.3 人员花名册开发实例 
   15.3.4 考勤报表开发实例 
   15.3.5 薪资报表的开发 
 第16章 SAP PI的应用及开发简介
  16.1 PI简介 
   16.1.1 关于PI 
   16.1.2 PI实施的企业背景 
   16.1.3 PI的结构概括 
  16.2 ESR的配置 
  16.3 ID的配置 
  16.4 SAP端ABAP Proxy的设置及开发 
  16.5 在ABAP代码中调用OUTBound类型的接口对象 
  16.6 关于PI实施的建议 

编辑推荐

  权限对象设计、数据字典应用、Dialog屏幕设计、SAP增强开发、数据的导入及导出、模级实用开发分析。SAP实施顾问与开发人员进阶宝典。结合企业实际业务,深入剖析SAP开发要点。通过典型案例引导读者逐步掌握SAP开发关键技术。

数据来源网站

成功/励志图书网,更多图书可访问PDF图书下载

图书封面

图书标签Tags

评论、评分、阅读与下载


    SAP实用程序开发进阶 PDF格式下载



用户评论 (总计82条)

 
 

  •     书很好,内容很实用。
    现在的项目越来越复杂,开发需求很大。很多人认为做SAP开发就是简单的写写ABAP,我觉得这是这些年SAP实施的一个误区,除了ABAP语言外SAP还包含很多专用工具,而且所有的开发都是为了满足实际业务的需求,作为一个SAP开发人员,不懂业务的话做出来的东西能好吗?同样的,作为一个专职的模组顾问,如果不懂ABAP怎么去指导去实现某个客制功能设计的最优化。
    这本书的内容很全面,从基础应用到SAP高级工具以及模组功能的开发都写得很详细,作者应该费了不少心思,确实是部好作品。SAP的资料在国内太少,好的经验就需要这样不断去积累、总结、推广,我觉得咱们SAP同行也应该不断支持顶起来。
  •     在朋友的推荐下买的,昨天拿到的书,看来偶是第一个评论的,多写几句。
    这本书不管是印刷质量还是排版都是相当漂亮的,内容也挺实在,很多SAP应用中的高级功能都有讲到,如权限的设定、TMS的配置、区域菜单的维护、LSMW等都有详细介绍,我自己是做SD模组的,现在在外面做顾问也挺不容易,项目越来越多,很多问题要自己处理,懂些开发是必须的,所以我不得不好好学呀,这边书也有对SD模组应用开发的介绍,还蛮实用。
    整体来讲,这本书虽然叫做SAP开发,但是我个人觉得书中更多的有介绍SAP中的功能应用,不管是对SAP开发的筒子还是做模组顾问的筒子都是有一定帮助的。
  •     书相当不错,所谓进阶,应该是在基础上进行提升的。书中除了对开发功能的汇总外,还详细讲述了SAP的传输、权限、业务应用等功能,需要具备一定的SAP基础,在现有的SAP书籍市场确实算一本上乘之作。
  •     SAP实用程序开发进阶是一本国人编写的SAP开发书籍,秉承了国人写书的通俗易懂的风格,涵盖了ABAP很多方面的内容,对初级开发人员和其他模块顾问有较大的帮助。
  •     本书从SAP实际操作应用出发,比较实用地讲解了SAP开发过程中要点和SAP开发中用到的工具和知识点。
  •     朋友介绍下买的,相当不错的一本书,对需要提升个人SAP开发知识及能力D的朋友应该能有很大的帮助。书的内容挺全面,实例符合实际业务,相当实用,不过需要有点基础哦,想提升的朋友好好学哦。
  •     今天收到书了,真的很好,从基础应用到高级开发功能都有。
    特别喜欢“SAP的增强开发”这一章,写得很详细,今天刚好解决了我的一个大问题!赞一个!
  •     SAP实用程序开发进阶,真心不错,正是我要的
  •     刚入门做SAP,老大说这本书很不错,推荐我买。
    之前看到过一些SAP应用方面的入门教材,但是这本书的内容很多还没接触过,应该是一些高级功能的应用吧。别人说SAP博大精深,很难学,不过这本书中的操作步骤及过程描述都写得很详细,给我学习增加了不少信心。
  •     前天晚上下的单,今天就收到书了,物流很给你

    书的确不错,写得很详细,内容也蛮实用的,不过在第5页1.3.1节发现了一个小错误,SAP WEB资源库操作的事务代码应该是“SMW0”,而书中是“SWM0”,应该是笔误吧,不过没做过这块的朋友还得注意下哦。其它方面没发现啥问题,挺好的,还是赞赏一个吧
  •     SAP方面的书不多,这本书算得上是部好作品,符合实际需求,值得一买
  •     刚上班就收到了快递,很精美的一本书,内容刚好都是我想要的,想学好SAP的朋友别错过
  •     东西很好,全面介绍SAP的内容还是很有货的
  •     学SAP的好教材
  •     关于sap的书太少了
  •     好书一本,希望能看到更多SAP方面的高质量图书!
  •     虽然有些细节有错误的地方,但是总体来讲还是很棒的一本书。对于ABAP开发来讲会有许多帮助
  •     说实在的 对我来说 前面的基础 3个小时就过目完了 讲的还好吧 适合有基础的巩固用 要是没基础的话 恐怕...有点困难 后面的东西 很实用的说 总体来说 我买这本书 主要是为了看增强和业务开发 很不错 值得购买
  •     这本书对开发初学者来说很经典的,值的一买。内容深入浅出,与之同类的开发书籍只有一本工程兵突击想媲美。
  •     这本书知识面很宽,需要有基础,看完这本书,ABAP该学会的基本会了。当然深度这方面怎么说呢,还是靠自己去研究的。也有些内容未涉及,如屏幕增强等。总的来说还是很不错的。
  •     适合稍微有点abap基础的,因为语法讲的不是很细。
  •     2012年上半年发行的最好的一本abap书籍了,内容很充实,讲的也很多,不错哦
  •     书质量较好,绝对正版。内容比较全面,还含模块的讲解,有些可以直接应用,超赞!
  •     适合初学者入门 常用的技术都点到了 适合快餐食学习一下 如果系统性的学习 还是看标准教材比较好
  •     看了看目录觉得这本书的很多内容都是在实施中能用到的,适合有一些基础的人,觉得看完后会有一些提高。这本书的印刷,纸张和排版都很好,不喜欢在电脑上看文档,还是纸质书看着舒服。顺便说一句,快递真快~
  •     书的确不错,写得很详细,内容也蛮实用的
  •     书的内容很好,很实际,图文都有,比较适合初学者
  •     想看具体操作的同志换别的书看哦
  •     书本不错,实用
  •     很实用,工作中能用到。
  •     该书基本有我需要学习的内容,比较全面,值得一看!
  •     喜欢这本书。很不错。
  •     这本书对于初学者有用
  •     这本书非常不错,推荐。。。。。
  •     挺好的一本书,很全面
  •     多学习学习~
  •     物流超给力,书也给力。
  •     随便翻了一下,蛮细的。
  •     还是可以,容易接受!要是有DVD的就好了。
  •     还没看,先给评价,看起来应该不错
  •     挺好的 挺适合我的
  •     需要读一阵子了
  •     適合有些基礎的人學習,非常不錯。
  •     看了一点,目测质量还不错的!
  •     初學者的好書
  •     书大概看了一下,书还是不错。
  •     很不错的书,第二本了,这本送朋友
  •     发货速度快,书的质量不错,服务态度好,赞!
  •     听说是今年新出的买了先看看
  •     不错,期待阅读
  •     很好用,没事的时间,可以翻翻看
  •     看了几章,有故意占篇幅的嫌疑,内容一般。 毕竟sap的书籍比较少,本书相对好一些而已
  •     对于刚好开始实施sap的人,可以看看。
  •     SAP程序的书也就那么几本,这本还过得去。
  •     本书实战性比较强,普通ECC的开发已经够用了,对于高级部分如BADI,IDOC,PI等也有提到,但仅是提到,要是能再深一步进行介绍就好了。
  •     对于开发人员来说,值得看
  •     感觉是本开发的好书,写得很贴心,分模块写的。
  •     主要的开发资料都有,很适合初学者..
  •     总的来说,觉得不错。对ABAP的基础知识做了比较全面的总结。
  •     确实是进阶,建设有一定基础后阅读。
  •     看了一部分,可以加深下对各个知识点的认知程度,能再详细深入点就好了。
  •     翻了一下,内容不错,适合有点基础的人学习.
  •     发货速度快,质量不错,光盘也完整。
  •     内容可以,适合刚入门的,再充实点就好!
  •     市面上很少这样的书籍,本来想买黄佳的 书,可惜一直没有货,只好靠这个先学习,应该会对学习这方面的知识有帮助!
  •     包装还可以,稍微有一点点渗水,其他很好
  •     不错的书啊啊
  •     物流很给力,书不知道咋样
  •     值这个价吧,好用。
  •     正在看,但对其中例子没有光盘我下载的地方!
  •     全是代码,觉得不适合初级,应该对讲些基础!
  •     送书的速度很快,书的内容还没来得及细看。等细看才能评价书的内容如何。我QQ:263761075,希望前来买相同书籍的人可以交流一下心得
  •     书,个人没有什么感觉,大致看了一下,觉得没必要再看了!
  •     随手翻到了316页 一堆错误 作者敢不敢认真点啊 这不是害人吗?

    MSEG SKA1 SKAT SKB1这几个表是干嘛的 稍微有点经验的都知道 这页太假了
  •     国内写的不错的书了
  •     还不错,,很基础的,,适合初学
  •     工作充电用书
  •     书的页角都是翘的
  •     不错,很实用的内容
  •     物流快书的质量也挺好是正版
  •     非常好,有很好的指导意义
  •     abap的东西还不错
 

百度网盘资源搜索 狗头鹰

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

第一图书网(tushu001.com) @ 2017