ABAP中有关BAPI的介绍
1.BAPI – business application programming interface
2.它实际上是一种特殊的Remote Function Modules (RFC)是为了提供使用外部程序来进行交易活动
3.它提供的基于企业目标(Business Object) 技术的接口应用界面
4.SAP采用了Object-oriented技术,逻辑定义了SAP R/3系统的所有功能目标,并且将所有的目标(Objects) 和BAPIs存储于企业目标库BOR(Business Objects Repository).
5.SAP R/3 企业目标的目标类型(Object Type) 相当于目标设计语言中类(Class) 的概念,其定义结构由以下几部分组成:基本数据,接口界面,键(Key Fields),方法(Methods),特征(Attributes),事件(Events)
--如何创建BAPI程序
1.定义BAPI Structure (Structure不能在BAPI中重复使用,因为一旦BAPI被释放,其Structure被冻结)
2.创建FUNCTION MODULE
每个BAPI必须有自己的Function Group,Function Group属性必须为RFC
3.创建Business Object
4.使用BAPI WIZARD创建API Method
这样BAPI可以被外部程序调用
5.Function Module符合BOR Method
4.释放BAPI Function Module,
释放Business Object Type,
释放BAPI作为BOR的一种Method
BAPI的简单实现步骤(转)
一,创建Function Module
1,在SE11,创建需要的structure
2,在SE80,建Function group
3,在SE37,创建Function Module
Note:一个Function Group只能包含一个BAPI;参数传值;必须有有一个BAPIRETURN类型的EXPORT参数
二,封装
1,在SWO1,建Object Type
2,把Function Module作为一个Method加入,utilities->API Methods->Add Method
3,release Object和Module。使在BAPI Browser 中可以看到。也就是外部能够调用。
三,调用
1,如在另一系统中用ABAP调用,先在SM59中建RFC联到有BAPI的R/3,(ZGOGO)
在SE38的程序中调用,Call Function "ZBAPIXXXXX" DESTINATION ZGOGO EXPORTING ...
2,如用JAVA调用
引入包;(不一定要用IBM的)
import com.sap.rfc.*;
import com.sap.rfc.exception.*;
import com.ibm.sap.bapi.*;
import com.ibm.sap.bapi.generated.*;
建立连接;调用。。。(See CALL_BAPI.java)
分享到:
相关推荐
SAP ECC 6.0安装步骤 SAP ECC 6.0安装步骤 SAP ECC 6.0安装步骤
SAP客户端GUI安装步骤
SAP ERP 安装详细安装步骤 超详细的SAP ERP 金蝶 安装步骤
SAP系统搭建公司步骤过程
sap smartforms 实现二维条码打印
SAP ABAP 安装SAPGUI步骤
SAP R3技术与实现 SAP R3技术与实现 SAP R3技术与实现
总结sap工作流创建的步骤 以 请休假的标准工作流为例
关于如何获得SAP标准支持的启动步骤 如何得到sapwebsite账号,如何进行内部账号分配等等
SAP财务月结步骤
SAP系统对外发送邮件的配置,内有详细原理说明,帮助新人理解配置原理,把握设计精髓。
建立SAP ABAP QUERY 的详细步骤。QUERY是SAP最常用的快捷开发报表的工具。
sap abap oo实现alv框可编辑
SAP 后台ODATA开发步骤,供初学者参考!
SAP B1 按照步骤 1.安装文件夹8.82 2.选择安装组件 注:server tools 安装license服务器用 MS outlook 安装邮件程序 3.下一步 4.填写userid 注:无具体要求,可任意填写。 5.license服务器制定 注:...
sap basis 管理员权限分配步骤 一步一步教你设置权限 对初学者很有用
SAP GL创建步骤图解
sap2000业内公认好软件,所上传文件可将其转为中文版,利用大家使用。请多多关照。
MB PI 九恒星到SAP的POS过账及冲销接口 异步 创建步骤
安装sap中文系统步骤祥解 安装sap中文系统步骤祥解 安装sap中文系统步骤祥解