abap顾问课程在哪学比较好
- 格式:doc
- 大小:178.50 KB
- 文档页数:2
业务顾问需要掌握的BAPI的测试及注意事项SAP的BAPI全称为Business Application Programming Interface(业务应用程序编程接口),是SAP产品中业务对象模型的标准接口,BAPI是客户代码和第三方应用程序与SAP产品交互的主要方法。
在SAP/ERP项目实施中经常会要使用BAPI来实现一些业务需求,如果是第一次使用BAPI除了查看官方的相关说明外,更重要的还要进行测试来明确这个BAPI如何使用及能否实现相关的功能。
测试BAPI除了写一个ABAP程序测试外,还可以直接用SE37来进行测试,使用SE37测试操作简单,即使是完全不懂开发的业务顾问也可以进行,在实际项目实施中有些ABAP开发程序员并不熟悉业务,经常需要业务顾问帮忙测试下BAPI明确需要输入那些参数。
方式1:模拟测试,这种方式虽然执行了这个BAPI,但并没有更新数据库,所以只能显示测试结果,相关业务数据并没有更新。
备注:有些BAPI可能已经将提交更新数据库代码写在了BAPI函数模块里面,那么模拟测试和实际测试没有区别。
方式2:实际测试,这种方式不但执行了这个BAPI,同时也更新了数据库,所以不但会显示测试结果,相关业务数据也实际更新了。
下面通过一个例子来具体说明这2种方式测试的具体操作步骤方式1具体操作步骤:输入事务码SE37,回车进入如下界面输入需要测试的函数模块(BAPI),点击测试图标进入如下界面上面“导入参数”各代表什么值,可以通过如下步骤查询到对应的描述。
这个BAPI的输入参数比较简单,只需要输入2个参数即可,但如果复杂的BAPI,它需要录入参数非常多,如果不熟悉前台业务操作,很难输入完整的参数,导致测试失败,就是非常了解业务的业务顾问,一般都需要多次反复测试,才能明确要录入那些参数,所以在项目中ABAP开发程序员经常需要业务顾问帮忙测试,告诉他应该录入哪些参数。
输入参数后,点击执行,进入如下界面为E或A的信息,就表示这个BAPI执行成功了(如图1),如果RETURN返回值的内表不为空,并且有E类错误信息,表示这个BAPI执行失败(如图2),具体原因可以MESSAGE信息来判断。
早就答应给大家写一下我做SAP顾问的一点心得,今日稍稍得闲,想起对诸位的承诺,不如早早动笔,免得日久忘笔食言。
想来做这个行业时间不长,但感触颇深,在此分享,希望对诸位有所裨益!分以下几个话题:1.几个简单概念.2.如何成为一名SAP顾问。
3.如何成为一名优秀的FICO顾问。
4.SAP顾问的生活状态。
5.FICO顾问在各阶段的任务。
6.结语一.几个简单概念:KEY USER, IT USER, END USER1. KEY USER:在一个SAP项目中,KEYUSER是客户方的业务骨干人员,在项目中负责向模块顾问传递企业内部所负责领域的关键需求,也是系统测试阶段的关键测试人员,对FICO来说,通常是一些较为资深的会计人员,财务经理等;KEYUSER全面掌握SAP前台操作,负责对END USER的操作培训,是顾问和END USER之间的联系人,收集并负责向顾问解释ENDUSER的需求。
2. IT USER: 是客户方IT部门的成员,通常计算机基础很好,在项目实施过程中从KEY USER处获得本企业相关领域的业务知识,从顾问处获得相关模块的SAP知识和技能; IT USER全面掌握SAP的前后台操作,负责解决SAP使用过程中的技术问题,项目实施中是顾问的得力助手,项目结束后作为企业内部顾问,对企业新的业务需求进行分析并给出解决方案。
3. END USER:是企业SAP的最终使用者,一般的业务人员,各层级的经理等等,企业内部SAP使用者只要不是KEY USER,ITUSER的都可以称为END USER.END USER是客户需求的初始提出者,SAP系统规划的最终目的也就是满足他们的需求,日常业务中每个ENDUSER仅使用SAP前台的部分相关操作,对FICO 来说,ENDUSER可以分为总账,应收,应付,资产,出纳,成本,财务经理等,每个人通常只有部分前台操作。
从以上几个概念可以看出,最有可能成为SAP顾问的就是IT USER,随后是KEY USER,再其次是ENDUSER,从某个网站的统计资料可以看到,FICO顾问中,IT背景和财务背景的各占一半。
全新SAP远程教学
-实时同步视频教学,TOPSAP全新推出远程实战体系学习地点不受限地点看您方便
欢迎来校与我们的优秀顾问面对面交流!
透过TOPSAP的在线学习系统,连上网络即可学习,突破地域限制,无论你在哪儿,只要有宽带连接,就能和专家顾问实时在线交流。
让您不再受限于学习地点,不再为舟车劳顿与通车时间耗费而烦恼。
线上真人同步互动学习机制
全程视频同步,同时可以在线与讲师沟通答疑,确保学员及时解决相关问题,进而掌握所学内容,顺利跨入SAP领域。
小班制-远程与面授完全相同
完全与面授班同步教学,内容和就业保障完全相同,同时额外获得与顾问交流时间。
授课模块:TOP SAP所有模块培训课程均可报名
课程周期:三个半月周末班
培训目标:初、中级SAP咨询顾问
优惠活动:目前TOPSAP远程实战课程正在火热报名中,提前报名更有优惠赠送详情请咨询在线客服!
定向委培就业: Accenture、IBM、HP、Alcatel-Lucent、Capgemini、科莱特、中石化、中海油、和诚普信、光大银行、中信银行、国家电网等知名企业。
如果你还在为进入SAP行业而困惑,那么TOPSAP是你唯一的选择!
TOPSAP官方QQ:800015896
网址: 。
SAPABAP基础语法培训教程SAP ABAP(Advanced Business Application Programming)是一种基于ERP平台的开发语言,ABAP基础语法是程序员学习和掌握ABAP语言的基础。
本教程将为大家介绍ABAP语言的基本概念和语法规则。
1.ABAP程序结构ABAP程序由模块(MODULE)、函数(FUNCTION)和方法(METHOD)组成。
每个程序都由声明、定义和执行部分构成。
声明部分包括程序名称、输入输出参数和局部变量的声明。
定义部分包括逻辑处理和函数实现。
执行部分包括调用其他程序或函数的操作。
2.数据类型ABAP支持多种数据类型,包括整数、小数、字符串、日期和时间等。
声明和定义变量时需要指定数据类型,如:DATA num TYPE I.(整数类型的变量)ABAP还支持结构体和表格类型的数据。
在声明变量时,可以使用LIKE关键字指定一个已有变量的数据类型。
3.控制语句ABAP的控制语句包括条件语句和循环语句。
条件语句包括IF、CASE和WHEN等关键字。
例如:IF condition.statement.ELSEIF condition.statement.ELSE.statement.ENDIF.循环语句包括DO、WHILE和LOOP等关键字。
例如:DOnTIMES.statement.ENDDO.WHILE condition.statement.ENDWHILE.LOOP AT itab.statement.ENDLOOP.4.函数和方法ABAP可以定义自己的函数和方法,以供其他程序或函数调用。
函数由FUNCTION关键字定义,例如:FUNCTION function_name.statement.ENDFUNCTION.方法由METHOD关键字定义,例如:METHOD method_name.statement.ENDMETHOD.在函数和方法中可以通过EXPORTING关键字指定输出参数,通过IMPORTING关键字指定输入参数。
abap顾问课程在哪学比较好
ABAP高级顾问应该掌握的技术
我将我们公司培养高级顾问的课程内容给大家贴出来,大家可以比较一下,找到自己的不足:ABAP语法详解
全面掌握SAP的开发环境,ABAP语法等。
报表开发全面总结
全面总结SAP系统中各种类型报表的实现方案和技术细节,让学习者在今后项目中可以应对各种形式报表开发的需求
表单开发全面总结
全面讲解SAP系统各种表单的设计、使用和配置,以及标准表单的修改等。
具体包括SCRIPT FORM、SMART FORM、ADOBE FORM等。
屏幕程序开发全面总结
系统掌握屏幕程序的原理,各种复杂界面的实现方法,让学习者完全达到轻松实现SAP系统各种标准程序界面的目的
定制开发技术完全总结
全面总结定制化开发的各种技术,包括定制开发的原则,标准程序修改,标准程序增强技术等
满足不同企业定制化的业务流程,操作界面或系统功能的定制要求。
通过该章节的学习,学习者可以轻松应对项目中各种非标准功能的实现方法
接口实现技术全面总结
系统讲解SAP和外部系统的整合技术,让学习者能用最有效的方式实现SAP与外部系统间的数据交换,具体包括BAPI技术、IDOC技术、RFC技术、EDI技术,XI技术介绍等。
数据传输技术全面讲解
全面讲解SAP系统提供的各种数据导入,更新技术及其各种应用,主要包括BDC技术、LSMW技术、CA TT技术、程序方式等。
数据库更新技术
掌握事务处理的相关知识和原理,掌握数据库更新类程序开发的要求。
面向对象程序设计
掌握ABAP中面向对象程序开发的原理,方法和运用。
数据分析技术总结
作为高级开发顾问,我们常常要独立面对客户需求,这个时候我们不仅要精通各种开发技术还要了解业务,便于理解需求,同时我们还必须掌握从业务流程、业务操作到程序逻辑之间的转化。
该章节就是详细讲解这种分析技术
程序效能全面总结
我们知道很多初级开发人员的程序可维护性非常差,后期维护成本很高,给咨询公司和客户带来很多麻烦,怎样让开发的程序具有高可维护性,让我们的程序可读性强,结构清晰,可配置性好,可移植性方便。
该章节将系统介绍这方面的准则和经验,同时也让学习者系统掌握程序优化的各种技巧和知识
WebDynpro开发技术全面讲解,演练
Web化程序代表SAP今后的开发方向,本部分课程将系统讲解WEBDYNPRO开发的具体实现。
理论结合案例,让学习者系统掌握WEBDYNPRO程序的实现方法
WORKFLOW工作流实战
为了拓展学员的技术面,让学习者在项目中更具竞争力,我们增设了该部分课程内容,工作流模块。
该部分内容与开发技术精密相关,我们将系统掌握工作流的开发和实施。
更多相关信息,请点击abap顾问课程
本文由塞依教育/course/abap.html整理分享。