bapi(business application programming interface)是一种特殊的remote function modules(RFC),可以通过
ABAP
或其他外部程序调用,如C++、VB等语言。
sap 大量业务都对应的bapi函数,如创建客户、创建订单、修改订单、删除订单、新建物料等,所以可以通过bapi导入数据。与BDC相比导入数据更快、稳定,没有模拟 屏幕 操作,还可以自行建立bapi,在外部程序调用。
一、bapi概念
二、bapi相关界面
1)、T-code:bapi,bapi explore
2)双击Function module,可以浏览实现BAPI的功能模块。
3)在该界面,可以浏览该BAPI的IMPORT、EXPORT、TABLE参数,以及功能模块的相关文档。
4)事务码:swo2:Business Object Browser
5)选中业务对象Salesorder,可以以面向对象的方式进行浏览。(注:其中只有蓝色的方法是有BAPI实现的,红色的方法不提供BAPI实现)
6)BAPI测试工具,(点下图中注释的界面)
sap 大量业务都对应的bapi函数,如创建客户、创建订单、修改订单、删除订单、新建物料等,所以可以通过bapi导入数据。与BDC相比导入数据更快、稳定,没有模拟 屏幕 操作,还可以自行建立bapi,在外部程序调用。
一、bapi概念
二、bapi相关界面
1)、T-code:bapi,bapi explore
2)双击Function module,可以浏览实现BAPI的功能模块。
3)在该界面,可以浏览该BAPI的IMPORT、EXPORT、TABLE参数,以及功能模块的相关文档。
4)事务码:swo2:Business Object Browser
5)选中业务对象Salesorder,可以以面向对象的方式进行浏览。(注:其中只有蓝色的方法是有BAPI实现的,红色的方法不提供BAPI实现)
6)BAPI测试工具,(点下图中注释的界面)