益泰学院SAP ABAP培训课程

SAP ABAP编程是SAP众多模块中最合适SAP零基础入行的首选模块之一。我们首选建议理工科学员参加益泰学院的面向SAP零基础的6月SAP ABAP培训课程,这个课程可以远程参加,也可以到指定培训地点的学员集中学习的培训课程,培训+高强度实践训练+面试训练和就业支持相互结合在一起。

如果是已经在SAP领域中已经工作的内外部顾问,可以根据自己的需要选择益泰学院版本或者SAP官方教程版本的基于远程视频的按照不同课程主题细分的课程精进资深技能。这些课程在本网页的下半部分位置展示。

益泰学院的面向SAP零基础的主推两大课程,一个是SAP ABAP开发顾问培训,一个是SAP FICO财务顾问培训。这两个课程定期开课,欢迎大家选择,这两本课程可接受在老师带领下的最初培训课程试听,可拨打400-879-6535预约。以供潜在学员评估自己是否适合选择这一行业。


上海益泰信息技术有限公司


益泰学院主推课程
维持6月的面向SAP零基础的
SAP ABAP顾问培训课程
课程价格:30000元



好的进入SAP顾问行业的机会。本课程适合SAP零基础的大四学生,硕士在读研究生,以及刚毕业的学习者。也适合对当前工作还不太满意,希望能学习更有市场价值的技术课程的学习者。本课程支持远程在线参加培训课程。通常情况下有培训课程期间,我们会利用远程会议系统Splashtop Classroom公开每周三晚上20:00 - 22:00的答疑和公开课内容。

本课程由益泰学院资深老师GuoYu(具有15年SAP领域的工作经验)精心设计并承担主要课程教学的 ABAP顾问培训课程。学员通过长达六个月的高效的系统化学习和充分实践磨练,在老师的高要求,严要求下,期以掌握能和市面上多年经验的ABAP 顾问的同等熟练的程序开发技能,并对SAP的五大主要业务模块的业务过程有较好的理解。课程实践期间也以配备学员面试能力训练,并配合面试典型的场景设计课程练习,以从根本上提升学员的面试能力。




了解SAP行业状况和就业状况


SAP领域从业15年来,要给不熟悉SAP的朋友介绍SAP和SAP顾问就业行业,自己只是这个行业中小小的一员,反而感觉无从说起的味道。但是作为技术培训机构,我们又必须要面对初学者,对这一行业不了解的朋友来介绍SAP和顾问行业。所以这里益泰学院老师GuoYu结合自己的经历,谈谈SAP和SAP顾问行业,分为两篇,也代表了2016年这个时候,老师自己对这个领域的工作的一种思考。




了解授课老师讲课风格,试听课程


对于SAP这类高业务技术融合,以及高薪水潜力的顾问行业来说,对于初学者,选择一个好的老师是非常重要的。老师的重要性体现在多个方面,比如,老师本身的业务技术水平的高度和积累会非常明显的影响的初学者的技术水平、学习效率、学习效果,好不夸张的说,一个好的老师,完全节省初学者的甚至三年以上的工作经验积累,因为你选择这样的老师,你是站在老师十年经验以上的肩膀之上。这很像SAP对于初学者就好像一座漫无边际,充满荆棘的茫茫大山,面对它你毫无头绪,一个好的老师,犹如是最优秀的向导,他能带你走出一条最快速的捷径冲向山顶的目标。




教学,就是教和学两个方面,我们更重视学员的学的过程


很多顾问朋友看过GuoYu的的一些教程,都给予很好的评价,觉得老师讲述的内容流畅,生动。其实老师要把一个课程单纯的讲述好,只要肯下一番功夫都容易做到。而在我们这里的面向零基础的六月SAP ABAP 顾问课程而言,我们更要重视的是学员的学习过程。在课程的初期,我们要潜移默化的帮助他们建立对SAP 的强烈的兴趣(兴趣的才是最好的老师),这个兴趣的建立并不是老师把这个课程讲述的如何的好,还是 SAP软件和系统内在的严谨的逻辑,学员对每节课程的作业完美的完成他们自己的成就感等,对初学者学员的刚开始阶段要有足够的耐心。后续阶段要有充足的训练过程,没有人可以拿着一本可以看懂菜谱就会学得一手要的厨艺,动手训练才是王道。建立一系列的严格的标准,从我们的角度看,完成这个课程的每个学员,要由课程老师给学员颁发一个课程培训记录的证明,我们也希望这个证明在SAP行业有说服力,所以我们必须重视的学员的学。也包括由GuoYu老师自己动手开发一个学习跟踪系统来更好的记录学员学习过程的问题和心得等。




其他你可能很感兴趣的问题,在这里我们一并做答




SAP应用程序中心(Powered by 益泰学院)  


SAP ABAP程序开发,为SAP的其他各技术和业务模块提供能适应各种不同企业的需求的能力。在通常的项目实施过程中,很多企业客户化的需求,包括报表,增强,接口等开发,甚至通过SAP ABAP构造企业的独特需求的应用程序。这些工作占据实施项目较大的人力投入。 益泰学院基于过去的一些经验积累,从SAP各个业务模块的角度,或者不同行业的典型需求的应用的角度,对这些领域的一些开发进行系统梳理,更进一步增加通用性、模板化、方便大家快速套用。形成益泰学院的SAP的应用程序中心,为益泰学院企业会员提供更有效的高级服务。

非常积累



益泰学院版的课程  
基于项目实际任务,快速满足项目所需能力的视频课程,该版本是益泰资深顾问从05年到12年主要时间段所制作的《SAP ABAP资深顾问的工作能力和习惯》,按照实际的 ABAP项目的任务需求为主线而制作的视频材料,我们按照不同的任务的对培训课程进行编目。该课程的品质一定会超出你的想象。这些课程既要保证即使是高中文化程度的学员们也能轻松学懂,也要保证顾问在培训完毕后要能达到多年经验的 ABAP自由顾问的的同等工作能力水平。所以这些内容极具实用性,无论多么复杂的内容,要竭尽所能的讲述的尽可能的通俗易懂,并在课程中尽量创造一些让学员学习过程中充满成就感的场景、练习任务,提升学员的学习兴趣,激发他们的潜能。为了保证顾问出去工作时,他们既能快速完成 ABAP程序开发任务,也能确保 ABAP程序的高质量,在这些课程中,很多主题最后会归纳便于快速拷贝进行简单调整的分段模板程序。

非常实战




严格的按照SAP标准培训课程讲述的课程  
按SAP 标准培训为剧本进行讲课,这些课程的大部分制作在2014年, 是为了配合益泰学院开设基于云服务的远程视频课程而推出的。这主要考虑到SAP的标准培训课程 PDF文档大家手头都有。有不少朋友希望基于 SAP这些培训文档来进行学习,很多已实施SAP 的企业员工到SAP培训部参加的维持在3到5天的课程,大多都是 SAP标准培训课程,SAP的一些到客户现场进行的客户化的培训也以这类课程为主。标准培训文档由SAP公司出品,内容严谨,能符合大多数人的学习要求,品质有保证。我们欢迎大家选择我们所制作的SAP标准培训在线视频课程。价格实惠,并能满足大家随时随地的学习需要。

非常官方

  • 最基本基础知识




    文件名 标题 内容 时长
    分钟
    ABAP_BaseA ABAP开发你第一步 主要讨论:设计仓库对象和结构组织;如何创建、运行和调试程序;为程序创建事务代码; 讨论
    ABAP_BaseB 程序设计环境的了解 对程序设计环境做基本的了解。并了解对象的激活和非激活状态,了解一个简单的报表程序; 讨论
    ABAP_BaseC 程序的内部处理逻辑 ABAP程序的内部处理逻辑,并实现对一个例子程序进行简单修改的过程。 讨论
    ABAP_BaseD 数据处理类型的介绍 了解abap编程中系统预定义的基本数据类型, Local type和Global type等。 讨论
    ABAP_BaseE 复杂的数据处理类型 处理ABAP程序设计中的复杂数据处理类型,比如结构类型和对应的对象,内表类型和对象。 讨论
    ABAP_BaseF 从数据库来读取数据 后本小节主要讨论如何从单个数据库表读取单行或者多行数据的处理过程。 讨论
    ABAP_BaseG 权限控制机制的讲述 了解SAP系统的权限控制机制和基本概念;通过具体的例子来了解赋予用户某种权限的操作过程。 讨论
    ABAP_BaseH 程序中实现权限控制 对事务代码和程序设定权限检查防止非授权的功能访问,在程序内部执行权限检查以适应业务逻辑的灵活需要。 讨论
  • 报表设计和开发






    文件名 标题 内容 时长
    分钟
    ABAP_Mid_A 课程特点相关说明 介绍Guoyu的《SAP程序设计:快速满足顾问工作能力》的课程特点,并演示一个中等复杂度的报表对对应的业务场景。 讨论
    ABAP_Mid_B 使用模板制作报表 按照归纳的报表程序模板(GuoYu把一个报表程序分为10个步骤),按照模板来进行报表开发,可以极大的简化程序开发难度,并有助于编程的质量(几乎你开发的所有报表遵循同样的风格,提高程序易读性)。 讨论
    ABAP_Mid_C 读取数据到内存表 继续使用标准模板开发报表,本节重点讲述从数据库中选择数据内表中,该节建立了一个从数据库选择数据到内表的性能标准:如果我们在编写任何SQL时,如果返回得到的结果集的数据如果小于1万条数据记录的话,那么使用的时间开销不应该超出1分钟。1分钟1万条。如果低于这个标准,性能一定要优化改善。 讨论
    ABAP_Mid_D 合并数据到目标表 继续使用标准模板开发报表:重点讲述合并整理数据到目标表,主要考虑的要点是:1.要选择一个合适的驱动表;2.驱动表表的选择标准:首先考虑数据细节度,同时也考虑以此驱动表的数据查询其他内表的“路径”最短。 讨论
    ABAP_Mid_E 冒烟测试问题解决 对报表进行简单测试。在例子中演示了查询数据库如何尽量使用到主键和索引,以提高查询性能。在培训的最初阶段,就引入该场景,让ABAP顾问心中对于“性能优化”有很好的重视。 讨论
    ABAP_Mid_F 形象生动类比讲述 形象生动类比讲述,为了让具有高初中学历或者没有任何编程经验(非理工科专业毕业生),能很好的理解前面5个小节的内容,而使用形象和生动的比方,并用他们所熟悉的生活中的事务来记性类比讲述ABAP开发工作。从而达到可以非常牢靠的掌握ABAP编程的要求,并让他们觉得这是非常有意思的工作。 讨论
    ABAP_Mid_G 类比讲述性能要点 继续前一小节话题,本节重点在于用生动形象的比方阐述最基本的报表性能优化设计原则,在后续的《资深顾问能力和习惯》有专门的深入研讨ABAP程序性能设计的话题。 讨论
    ABAP_Mid_H ALV 方式显示报表 通过ALV方式显示报表。 讨论
    ABAP_Mid_I 测试:测试过程1 在IT系统和信息系统建设中,需求、开发、测试是同等重要的三个方面,本小节主要以前面练习为基础,讨论开发过程中要注意边开发边测试。重视冒烟测试,自我单元测试的主要流程。 讨论
    ABAP_Mid_J 测试:测试过程2 测试的很多工作是解决细节的问题,在本例测试过程中,针对发现的细节问题,进行解决,并带出格外的相关知识。 讨论
    ABAP_Mid_K 补充:合并数据 针对以前学习者,在报表制作的过程中,大家所表现的主要的难点为合并整合数据到目标内表这一点上。所以针对“合并和整合”数据环节分为以下几个关键点来细分深化:1. 选择好驱动表(主导表);2.一般是明细数据查“汇总数据数据”,也有汇总数据找明细数据,排除不需要的数据,“打平”操作。针对这几个形式,归纳模板化的例子代码。降低基础一般的学员的难度。 讨论
  • 接口设计和开发

    视频编号 视频标题 视频内容介绍 讨论
    ABAP_Mid_L 输出内表到平面文件 系统接口数据交换的最基本形式:演示输出内表结果到平面文件,设计到逻辑系统文件名、输出字符集等相关扩展内容。 讨论
    ABAP_Mid_M 系统间远程方法调用 接口程序的较常见的方式:SAP系统之间,SAP和其他系统(比如外部Java程序等)数据交换的程序开发,本小节重点演示通过远程RFC调用的Funciton module程序进行数据传递和通讯。 讨论
    ABAP_Mid_N 模拟事务的批导程序 外部系统数据导入到SAP系统的一种简单和常用的方式:模拟T-Code操作的批输入处理程序,本小节提供了标准程序模板,以及针对不同项目业务需求需要修改的地方,以方便快速开发。 讨论
    ABAP_Mid_O SAPBW的数据源开发1 介绍SAP BW顾问和SAP ABAP顾问在工作上所具有的相似性;介绍SAP BW数据源的作用;SAP BW数据源来源的5种类型;BW数据源开发注意的关键问题:增量抽取机制和抽取性能。 讨论
    ABAP_Mid_P SAPBW的数据源开发2 SAP BW数据源的基本开发:自定义视图的BW数据源开发、BW标准数据源的增强,各自演示了操作过程。 讨论
    ABAP_Mid_Q SAPBW的数据源开发3 使用Function module编写具有Delta机制的数据源,并进行测试调试,了解数据源抽取的上下线设置的作用。讨论使用Function module编写Datasource的应用的三个场景。 讨论
    ABAP_Mid_R IDOC开发实践例子一 IDoc开发实践例子:学习该部分内容,需要对ALE和IDOC的基本概念和配置有基本了解。郭裕公开了ALE/IDOC概念和配置的相关视频在个人网站上,这些视频内容涵盖了BC619的知识要点。本小节和后续三个小节是一个综合的例子。也涉及到SAP BAPI的调用。增强开发等内容。其中增强开发的在后续有专门的一个章节进行深入讨论。本节和后一小节演示一个销售订单和外部系统的交互的场景。 讨论
    ABAP_Mid_S IDOC开发实践例子二 继续演示销售订单和外部系统交互场景:利用外部数据产生的Idoc在SAP系统中生成销售订单,并进行非销售订单标准字段的增强处理,在SAP系统中生成销售订单或者修改销售订单对外提供反馈信息。 讨论
    ABAP_Mid_T IDOC开发实践例子三 一个采购模块的例子 讨论
    ABAP_Mid_U IDOC开发实践例子四 继续采购模块的例子 讨论
  • 增强设计和开发

    视频编号 视频标题 视频内容介绍 讨论
    ABAP_Mid_U1 增强开发纵览讲述 了解目前ABAP开发中常见的三种增强; 演示了最为基础的销售订单中的Form增强的例子。了解销售订单程序中的一些结构变量或者内表的数据,如果找form增强函数点。 讨论
    ABAP_Mid_V 增强开发基本操作 讨论一个基于项目管理系统的项目主数据的界面和功能增强。本过程使用了cmod增强方法,包括通过smod了解增强文档,以及增强的操作过程。 讨论
    ABAP_Mid_X BW数据源增强开发 本小节讨论演示BW数据源增强的操作过程。本小节主要是以CMOD的增强技术进行操作。数据源增强也可以使用BADI技术进行增强,但本小节不讨论,在后续有使用BADI增强数据的操作讨论。 讨论
    ABAP_Mid_Y 数据源增强经验谈 BW数据源的增强经验谈。这部分内容可能对于BW顾问具有更大的价值,作为具有超过多年经验的BW开发经验的郭裕的“绝佳”的经验总结。 讨论
    ABAP_Mid_Z 物料主数据的增强 几乎每一个SAP实施项目都会要求对物料主数据进行增强操作。增加这个演示对于项目实施有着非常直接的效益。 讨论
    ABAP_Adv_1 销售订单增强例子 同上理由,几乎大多数SAP实施项目都需要对销售订单进行屏幕界面字段进行增强,增加这个演示和讲解对于项目实施有着直接效益。 讨论
    ABAP_Adv_2 固定资产增强例子 同上理由,几乎所有的SAP项目对固定资产有增强需求,以满足各类不同的企业对于“资产卡片”要增加的很多字段的显示和处理。 讨论
    ABAP_Adv_3 BADI增强基本操作 BADI开发的基本操作过程。BADI和BAPI? 展示了一个自开发的BADI定义,以及该BADI的接口的实现过程,以及在程序中调用BADI的接口的操作过程。 讨论
    ABAP_Adv_4 新BADI增强的操作 讨论New BADI的操作过程;通俗易懂讲述面向对象的程序开发的基本概念(继承、封装、多态、抽象、重载)。展示一个New BADI的定义和接口实现过程,以及在程序中调用BADI的接口的操作过程。 讨论
    ABAP_Adv_5 过滤演示(多态性) 展示了BADI的过滤器的功能,该功能可以帮助企业管理软件SAP具有更好的个性化定制和开发功能。该功能属于面向对象的“多态性“的BADI实现。 讨论
    ABAP_Adv_6 如何找BADI来增强 寻找SAP标准程序的BADI的三种方法。并演示了这些方法一个简单应用。 讨论
    ABAP_Adv_7 事务MIGO界面增强1 本小节和下面两个小节探讨:通过BADI实现ABAP屏幕增强的原理和操作的全过程。三个视频共演示这些内容: - Dialog屏幕程序的开发; - BADI的定义(两个接口程序:put_data_to_screen 和 get_data_from_screen 以及接口属性,subscreen的设置等) - BADI的接口实现和调试。 (接口程序实现、定义子屏幕,编写子屏幕的PAI、BPO的逻辑等) 本小节主要演示一个Dialog程序的开发。 讨论
    ABAP_Adv_8 事务MIGO界面增强2 接着上一个小节进行讨论,本小节主要探讨BADI的定义,以及对原有的Dialog屏幕做适当的修改。 讨论
    ABAP_Adv_9 事务MIGO界面增强3 接着上一个小节进行讨论,本小节主要探讨BADI的实现,测试和调试等。 讨论
    ABAP_Adv_10 发票校验界面增强 本小节讨论对MM模块的发票校验的事物代码进行屏幕字段增强的操作过程。有了前面三个视频对于BADI的界面增强的原来和操作有了很好的知识基础之后,完成本练习就相对简单了。 讨论
    ABAP_Adv_11 增强程序测试过程 项目的测试比项目的开发更加重要。 尤其是BADI或者Customer等增强开发内容,本质上对原来的SAP的标准功能做个性化,如果我们的开发没有经过充分的测试,有可能影响到原有的程序的执行,这对于客户来说,这是不可以接受的。所以对于BADI等增强程序的开发,测试要更加仔细和彻底。 本视频演示,对于采购模块的发票校验进行屏幕增强后,原有的程序出现问题,如果解决测试发现的问题的完整过程:这个过程比学习到知识更加重要,这是解决问题的方式和能力。 讨论
    ABAP_Adv_12 预算控制例子场景 本小节演示了一个一个SAP BPC项目中,如果把预算数据下达到SAP系统中,并执行预算控制的过程。(对于财务或者费用科目预算,可以启用基金管理的功能实现预算控制),但是客户要求对于采购也需要执行预算控制,所以针对该情况,为客户做的一个演示视频,该视频当时是主要起到项目需求的功能演示,帮助其他公司拿下项目的目的而做。 讨论
    ABAP_Adv_13 BTE 增强技术演示 本小节讲述,财务和销售模块中可能用到的BTE增强的技术;基于项目的一个真实需求的例子加以实现。 讨论
    ABAP_Adv_13_1 用SHD0 界面个性化 本小节讲述,通过工具SHD0实现对SAP标准界面的个性化,包括字段是否显示、是否必输、以及界面布局等。 讨论
    ABAP_Adv_13_2 对MIGO界面个性化 本小节讲述,对MIGO的界面的字段进行个性化(是否显示、是否必输、界面布局等)。 讨论
  • 各模块典型开发场景

    视频编号 视频标题 视频内容介绍 讨论
    ABAP_Prac_1 销售业务分析报表1 提出销售模块价格条件报表的业务需求,并讲述SAP的销售业务的基本过程。
    ABAP_Prac_2 财务应收应付分析1 介绍采购-收货-发票校验-付款凭证-清帐凭证的操作过程;也介绍了应付账龄报表需求(包括应付暂估)的报表需求
    ABAP_Prac_3 财务应收应付分析2 销售业务的完整过程的展示(订单、发货、发票)以及财务应收清帐的操作。财务应收账龄报表的业务需求分析,SD模块的最重要的一个凭证关联关系表:VBFA表的的介绍。
    ABAP_Prac_4 财务应收应付分析3 演示了应收账龄报表的设计的全过程,并对一些关键的地方做了一些强调和演示。
    ABAP_Prac_5 财务应收应付分析4 继续前一个小节的内容讲述。
    ABAP_Prac_6 财务基础知识介绍1 对财务的最基本知识做一些讲解;并通过简单的例子来强调财务知识,并不是“深不可测的,”“极为复杂的”,“艰涩难懂的”,还是有较好的学习路径,并可以加以掌握的全面知识体系。
    ABAP_Prac_7 财务基础知识介绍2 介绍法定报表(资产负债表和利润表的内容),依照简单的例子,利用借贷记账法进行财务记账。编制简单的资产负债表。
    ABAP_Prac_8 资产负债表的开发1 依照前面两个视频所讲述的业务,利用平面文件数据导入到SAP系统的Z表中; 基于Z表的数据,开发资产负债表和利润表; 本作业,并不首先利用sap系统表的bseg的数据,还是自建z表作为报表开发的数据源,通过由“简单的例子”过渡到“复杂的场景”,形成较好的学习曲线,并可增加学习趣味、以及深刻的印象。
    ABAP_Prac_9 资产负债表的开发2 资产负债表和利润表的开发过程;程序的逻辑图,并强调程序模块化的重要性;从明细数据如何得到汇总数据,并讲述了动态内表和field symbols的知识和运用。
    ABAP_Prac_10 资产负债表的开发3 因内容较多,继续前一个视频讲述。
    ABAP_Prac_11 固定资产业务介绍 减少固定资产的相关基础知识的介绍,包括折旧范围、折旧法、资产主数据、固定资产的基本业务(购置、报废、正常折旧、计划外折旧、增值等)
    ABAP_Prac_12 固定资产报表需求 提出常见的固定资产报表的开发需求。
    ABAP_Prac_13 固定资产报表开发 提出常见的固定资产报表的开发需求。
    ABAP_Prac_14 SAP BW数据源开发1 基于FM的自定义数据源的开发样例展示。
    ABAP_Prac_15 SAP BW数据源开发2 开发一个较为复杂的自定义数据源,并实现增强抽取机制。
    ABAP_Prac_16 销售:销售过程报表 提出一个销售过程分析报表的开发需求;
    ABAP_Prac_17 销售:客户产品分析 提出一个客户产品分析的报表需求
    ABAP_Prac_18 销售:价格条件分析 提出一个产品价格条件分析的报表需求
    ABAP_Prac_19 销售:20_80业务分析 提出一个20-80的销售分析报表需求。
    ABAP_Prac_20 库存账龄分析报表1 提出一个未使用批次管理,要实现先进先出逻辑的库存账龄报表的需求; 为实现方便性,先用平面文件提供数据来实现主要程序;然后要求大家将该程序移植到SAP系统的MSEG表为数据基础。 移植到MSEG表,需要考虑到物料移动的相关业务知识; 考虑到MSEG表一般是系统最大的表之一(SAP系统的三大金刚表: MSEG,BSEG,COEP),如何提高程序从这三张表读取数据的性能?
    ABAP_Prac_21 库存账龄分析报表2 因为内容复杂,继续前一个小节的内容讲述。
    ABAP_Prac_22 库存账龄分析报表3 因为内容复杂,继续前一个小节的内容讲述。
    ABAP_Prac_23 产品成本分析报表1 本小节说明一个典型的制造业的企业的产品成本分析报表的需求。
    ABAP_Prac_24 产品成本分析报表2 讲述报表设计思路和模块逻辑划分。
    ABAP_Prac_25 产品成本分析报表3 程序逻辑基本实现之后,如何优化程序性能。
  • 一流的程序性能设计

    视频编号 视频标题 视频内容介绍 讨论
    ABAP_Perf_1 磁盘IO的次数和时间 本小节主要探讨程序性能优化的和“硬盘瓶颈”有关的因素,如果在我们的ABAP程序中减少磁盘的IO操作次数,并如何减少磁盘IO的时间(提高I/O的效率)。
    ABAP_Perf_2 内存耗用及 CPU时间 本小节讨论ABAP程序编写如何降低内存耗用,以及提高CPU运行效率的一些方法、技巧、原则等。
    ABAP_Perf_3 数据库表的读取顺序 数据库数据选择的入口表的选择;结合必须输入的选择条件作为入口表的选择,以提升数据库查询的效率(提高I/O效率)
    ABAP_Perf_4 内表为查询条件问题1 使用内表的数据字段作为数据库表的查询条件,当内表数据太多,内表的查询字段的数据重复度不高时,会有严重的性能问题(数据层会产生很多不同的SQL,提升了I/O操作的次数),本小节和后面2个小节展示了典型的问题和两种不同的解决方案。
    ABAP_Perf_5 内表为查询条件问题2 继续前一个小节讲述。
    ABAP_Perf_6 内表为查询条件问题3 继续前面小节的内容讲述。
    ABAP_Perf_7 及时清扫现场的习惯 及时清扫现场的重要性,包括内表清空,读取循环内表到数据到工作区,工作区要及时清空,一方面这些编程习惯提升了系统性能,另外也减少了程序出错的几率。
    ABAP_Perf_8 工具:SQL性能跟踪 SQL Trace的运用。并结合一个实际案例进行程序优化。
    ABAP_Perf_9 工具ABAP性能跟踪 ABAP程序运行时分析工具,更形象化了解程序运行的各部分内容的时间开销。
    ABAP_Perf_10 数据库访问的知识 介绍一些和ABAP编程有关的数据库数据访问有关知识,比如Index, Buffer table等内容。数据库的执行计划。
    ABAP_Perf_11 内表知识补充讲述 补充讲述内表相关知识,不同的内表类型和性能优化时选择。
    ABAP_Perf_12 SAP 系统性能总览 从Basis角度,了解SAP系统是否是否存在某些性能瓶颈。
    ABAP_Perf_13 性能优化案例之一 为客户的ABAP程序提供性能调优服务,记录下的典型案例之一。这些案例本身并不重要,还是优化时候的思路和知识的灵活运用才是重点。
    ABAP_Perf_14 性能优化案例之二 为客户的ABAP程序提供性能调优服务,记录下的典型案例之二。
    ABAP_Perf_15 性能优化案例之三 为客户的ABAP程序提供性能调优服务,记录下的典型案例之三。
  • 工作流的设计和开发

    视频编号 视频标题 视频内容介绍 讨论
    ABAP_Workflow_1 SAP 系统界面使用 这个小节太简单了。主要是因为讲述Workflow的时,当时的一家公司要求按照SAP教程进行讲述,刚好教程的第一章节就是介绍SAP系统的界面的。
    ABAP_Workflow_2 课程总览基础介绍 工作流的简单介绍,好处,相关术语(对象、事件、代理、步骤、任务、角色)
    ABAP_Workflow_3 组织结构信息维护 SAP的HR模块的组织结构介绍。以及人员和组织结构的维护的基本操作。
    ABAP_Workflow_4 工作流模板的介绍 Workflow Template加速工作流的实施过程,本视频演示了采购需求的审批的工作流的应用。在SAP的有些应用中,如果没有Workflow作为一种驱动机制的话,企业运用就非常低效,我以前从事过SAP PLM的相关工作,尤其是其中的变更请求的流程,特别适合有Workflow的集成。
    ABAP_Workflow_5 请假流程配置使用1 自开发一个工作流的应用。在之前《应用程序的开发》的我们开发了一个加班申请的应用程序,我们通过SAP工作流的技术增加审批应用。
    ABAP_Workflow_6 请假流程配置使用2 继续前一个视频的讲述。
    ABAP_Workflow_7 SAP 邮箱功能使用 讲述SAP Business Workplace的运用。
    ABAP_Workflow_8 同MSOutlook的集成 和微软的Outloook集成,集成相关的操作。本视频完整的了展示了集成操作的整个过程。为此,还安装了微软的Exchange Server来方便展示整个全局的配置过程。
    ABAP_Workflow_9 体系结构详细讲述1 有了前面的基础,在本小节更加细节的讨论工作流的内在体系结构,对相关的术语的一些操作进行更详细的讲解。
    ABAP_Workflow_10 体系结构详细讲述2 继续前一个小节的内容讲述。
    ABAP_Workflow_11 工作流的管理工具1 工作流有关的分析和管理工具;
    ABAP_Workflow_12 工作流的管理工具2 继续该内容的讲述。
    ABAP_Workflow_13 工作流模板的增强1 对标准的工作流模板进行增强配置,以满足更加个性化的需要。
    ABAP_Workflow_14 工作流模板的增强2 接着前一小节继续讲述。
  • ABAP顾问的新进领域--Adobe Form的开发

    视频编号 视频标题 视频内容介绍 讨论
    Adobe_Form_A ADS连线配置测试1 AdobeForm的配置过程过程(基于ECC 6.0):ADS的链接配置,AS ABAP系统中的用户和角色配置;AS Java的J2EE的用户和角色配置。
    Adobe_Form_B ADS连线配置测试2 基本功能的测试,配置Webservice destination和Http Destination,并做相应的测试验证。
    Adobe_Form_C ADS组件升级测试3 相关配置问题的解决;Adobe Interactive Form的License安装过程;ADS组件的升级(JSPM,SDM)等内容。
    Adobe_Form_D 一个最简单的例子 一个最简单的例子,运行报表产生PDF文档。
    Adobe_Form_E Web服务交互表单1 通过Webservicer实现Adobe Interactive Form的例子,步骤包括:开发FM;进行Webservice封装;获取Web服务地址;在Adobeform中绑定Web服务连接,设计界面;设计调用程序,产生PDF。执行测试验证。
    Adobe_Form_F Web服务交互表单2 因为内容较长,继续前一个内容的讲述。
  • 典型项目问题的支持

    视频编号 视频标题 视频内容介绍 讨论
    ZABAP_Project_1 Dump 错误标准处理 对于最初从事ABAP开发的朋友一看到Dump错误就会比较紧张,本视频是演示万一我们遇到Dump程序错误的标准分析方法,重点在于找到问题的根本原因,主要的方法有:ST22本身的仔细阅读,以及debug调式;善于运用www.baigoogledu.com, www.sdn.sap.com http://service.sap.com 排除法,看其他的SAP系统,或者其他的程序是否会出现类似问题,以确定是否是程序个别问题。记录操作过程,到SAP发Notes,或者到SDN发帖寻求帮助。
    ZABAP_Project_2 权限开发补充讲述1 项目中对ABAP程序权限控制的进一步讲述。
    ZABAP_Project_3 权限开发补充讲述2 继续前一个视频的讲述。
    ZABAP_Project_4 搜索帮助全面总结 F4搜索帮助的有关知识;搜索帮助的动态产生:动态指定Matchcode和动态产生搜索帮助内容;演示了这些操作的完整过程。
    ZABAP_Project_5 入场2个星期的挑战1 顾问进入项目的前两个星期所常常面临的挑战和客户的考核方式;本小节和后面4个小节依照顾问实际参与项目的前两个星期的工作任务和客户考核的实际场景为例,讲述顾问在前2个星期所要注意的问题和相应的经验。
    ZABAP_Project_6 入场2个星期的挑战2 继续前一个视频的小节的内容讲述。
    ZABAP_Project_7 入场2个星期的挑战3 继续前一个视频的小节的内容讲述。
    ZABAP_Project_8 入场2 个星期的挑战4 继续前一个视频的小节的内容讲述。
    ZABAP_Project_9 入场2个星期的挑战5 继续前一个视频的小节的内容讲述。
    ZABAP_Project_10 汇总和明细表跳转1 一些特殊的报表格式,需要直接写List的方式实现;直接写List的报表,实现汇总报表到明细报表的跳转。
    ZABAP_Project_11 ALV显示补充讲述1 ALV的汇总、行计数、平均数等功能;ALV的汇总报表到明细报表的跳转功能;ALV的抬头注释和标题。
    ZABAP_Project_12 面向对象ALV讲述2 面向对象的ALV;并总结了一个快速实现的ALV的标准模版程序;可以满足在5分钟之内完成具有下述功能的ALV程序:具有交通灯;自定义按钮;热点功能;双击功能;可以选择多行进行处理;具有抬头行信息。
    ZABAP_Project_13 面向对象ALV讲述3 归纳了两个ALV Tree的参考代码,这些参考代码可以方便项目中快速使用;让工作的主要精力关注业务的实现。
    ZABAP_Project_14 面向对象ALV讲述4 进一步讨论ALV。
    ZABAP_Project_15 面向对象ALV讲述5 进一步讨论ALV。
    ZABAP_Project_16 长文本的相关处理 长文本对象有关知识;在视频最后总结了单据创建时,点击长文本编辑按钮以及保存单据的通用代码模版。方便项目直接使用。
    ZABAP_2011_ProjSupp_01 项目开发管理程序1 客户的一个简单的ABAP应用程序功能设计;在本小节中主要侧重于讲述需求的理解;以及数据库表的设计;
    ZABAP_2011_ProjSupp_02 项目开发管理程序2 程序界面设计;程序功能框架设计;
    ZABAP_2011_ProjSupp_03 项目开发管理程序3 主要程序功能设计;
    ZABAP_2011_ProjSupp_04 项目开发管理程序4 程序功能的细化;在设计过程要注意程序的模块化设计;尽量重用以前自己所反复测试过的独立功能程序片段,以加快开发过程;并能减少程序的问题;
    ZABAP_2011_ProjSupp_06 IDOC接口问题解决 一个客户项目Idoc接口和销售订单增强的综合性问题;主要展示解决问题的流程过程和分析方法,这具有更大的价值,还不是演示中所展示的问题本身。
  • 技术专题问题研究一

    视频编号 视频标题 视频内容介绍 讨论
    ZABAP_Zhuanti_1 系统状态和用户状态1 介绍SAP的业务对象的系统状态和用户状态相关知识、配置和开发
    ZABAP_Zhuanti_2 系统状态和用户状态2 系统状态和用户状态相关的表、界面开发、以及涉及到的Sequence(次序)号的配置和程序编写
    ZABAP_Zhuanti_3 系统状态和用户状态3 实现状态管理的程序的关键点:写入状态、读取状态和调用状态管理的标准屏幕
    ZABAP_Zhuanti_4 系统状态和用户状态4 在创建凭证中对系统状态和用户状态的初始显示(使用临时对象),保存凭证时,根据业务对象来保存系统和用户状态。
    ZABAP_Zhuanti_5 复杂应用程序设计-1 该视频和后续7个视频主要是开发一个能提供高度配置的界面应用程序,以适应电厂各种各样的工单管理\日志管理的需求。本视频主要探讨:复杂应用程序界面开发的思路和方法;注重代码的模块化和重用性;通过逻辑块的划分,实现复杂程序的“简单化”。
    ZABAP_Zhuanti_6 复杂应用程序设计-2 本小节主要演示复杂界面应用程序的框架设计、提炼常见项目的共性开发需求。
    ZABAP_Zhuanti_7 复杂应用程序设计-3 基于以前的成果(系统状态用户状态、长文本处理),在本需求中,快速实现该功能。
    ZABAP_Zhuanti_8 复杂应用程序设计-4 着重于界面设计、主要关注于Tabstrip控件的用法;Tabstrip的标题动态显示(基于数据库配置内容的动态显示)
    ZABAP_Zhuanti_9 复杂应用程序设计-5 继续界面设计、主要关注于Tabstrip控件的用法;Tabstrip下的Table Control的信息内容动态显示和输入
    ZABAP_Zhuanti_10 F-02界面增强配置1 总账F-02的界面增强配置过程,财务模块的Coding Block的配置和个性化;
    ZABAP_Zhuanti_11 F-02界面增强配置2 本视频可以全部播放观看。Search Help Exit的应用场景;总账F-02的界面增强;本两个小节是依据项目的需求而做的演示。
    ZABAP_Zhuanti_12 HR模块报表开发-1 SAP HR模块的开发特点;SAP HR模块的数据结构和表存放数据特点;逻辑数据库的操作,和第一个HR程序;
    ZABAP_Zhuanti_13 HR模块报表开发-2 逻辑数据库的选择屏幕界面的定制:Report Category; 逻辑数据库的Join和Pojection的操作区别;HR逻辑数据库的而信息类型的时间有效性的数据特点。
    ZABAP_Zhuanti_14 HR模块报表开发-3 HR模块开发的Macro的大量运用和例子。
    ZABAP_Zhuanti_15 HR模块报表开发-4 适合国有企业的HR人员情况信息表的Excel模版导出报表的开发;
    ZABAP_Zhuanti_16 HR模块报表开发-5 继续讲述:适合国有企业的HR人员情况信息表的Excel模版导出报表的开发;
    ZABAP_Zhuanti_17 HR模块报表开发-6 HR模块的和财务模块集成的接口开发例子(考虑到很多企业把HR模块单独作为一个ECC系统的运用,和其他系统隔离开)
    ZABAP_Zhuanti_18 HR模块报表开发-7 继续:HR模块的和财务模块集成的接口开发例子(考虑到很多企业把HR模块单独作为一个ECC系统的运用,和其他系统隔离开)
    ZABAP_Zhuanti_21 财务接口应用程序1 本视频和后续5个视频为支持和辅导初级ABAP顾问的真实项目场景所记录的内容。这些内容本身没有更多的新知识,但是这些记录完整了展示了一个客户典型的项目需求和实现过程。本视频主要演示配置表的维护程序设计过程;并归纳了设计尽量模板化以便于以后项目运用。该客户项目主要是一个接口程序处理,通过和外部系统通过RFC进行数据交互,数据存入到SAP的表中,然后再在SAP中开发界面调用这些数据利用BAPI产生各种财务凭证。
    ZABAP_Zhuanti_22 财务接口应用程序2 继续前一个视频的演示。
    ZABAP_Zhuanti_23 财务接口应用程序3 接口处理程序部分。
    ZABAP_Zhuanti_24 财务接口应用程序4 调用BAPI生成财务凭证。
    ZABAP_Zhuanti_25 财务接口应用程序5 解决程序bug等操作演示。
    ZABAP_Zhuanti_26 财务接口应用程序6 解决SAP系统存在的一个bug。该问题的处理具有借鉴意义。
    ZABAP_Zhuanti_27 VOFM和SD条件技术1 了解VOFM程序,一个VOFM程序的结构,如何编写客户化的VOFM程序。
    ZABAP_Zhuanti_28 VOFM和SD条件技术2 结合条件技术,对SD模块的数据输出(Output)(包括打印、IDOC产生等)进行个性化增强。
    ZABAP_Zhuanti_29 VOFM和SD条件技术3 结合实例,讲述VOFM的requirement routine和data transfer routines。
    ZABAP_Zhuanti_30 动态编程技术讨论1 动态内表、field symbols等运用;并结合了例子程序;
    ZABAP_Zhuanti_31 动态编程技术讨论2 动态生成程序的例子应用;
    ZABAP_Zhuanti_32 动态编程技术讨论3 讲述了两个强大应用设计思路:动态下载ABAP程序到文件目录(该程序为开源产品);


关于我们    益泰信息   SAP中文论坛   益泰学院博客   ASKGUOYU博客  
上海益泰信息技术有限公司    沪ICP备14029685号-2
地址:上海市宝山区陆翔路111弄绿地公园广场2号611-612室
在线咨询QQ:400-879-6535   热线电话:400-879-6535        电话:021-60417367    电子邮件:yitaiedu@yitainfo.com