ABAP。我应该下载什么才能开始练习?

时间:2012-03-19 07:08:12

标签: sap abap

我必须实现处理SAP的桥接应用程序并编写一些功能模块。我将拥有认真的SAP顾问,它将指导我完成我需要的数据结构,但我现在如何使用ABAP进行练习?我对各种SAP产品感到困惑,所以我有几个问题:

  • 我应该下载并安装什么来练习ABAP
  • 功能模块是否与RDBMS中的存储过程类似?
  • ABAP是编写SAP功能模块的唯一语言吗?
  • 我可以安装一些试用SAP模块(例如SAP FI),在哪里可以找到它们?

提前谢谢!

1 个答案:

答案 0 :(得分:3)

sap developer network上提供了一个SAP Netweaver Developer Edition。 Netweaver基本上是SAP ERP系统前面的基于Java的Web堆栈。根据SAP安装,您可能没有Netweaver。如果有,可以使用java在Netweaver中创建基于Web的组件,也可以使用ABAP创建支持RFC的功能模块,然后可以通过其中一个RFC连接器(java / .net)调用或将其公开为一个Web服务(事务“sicf”和“soamanager”作为起点)。

功能模块更像是Web服务,而不是存储过程。其中一些暴露了数据字典的结构,一些(主要是推荐的模块称为BAPI)暴露了业务对象。

SAP客户可以使用SAP_APPL(基本上是ERP堆栈)或HR等SAP模块(您可以根据需要创建任意数量的测试和培训系统,只要用户与生产系统上的用户相同),开发人员,您可能只能访问基本功能。