bapi 相关介绍资料

bapi 相关介绍资料

ID:1263892

大小:30.72 KB

页数:20页

时间:2017-11-09

bapi 相关介绍资料_第1页
bapi 相关介绍资料_第2页
bapi 相关介绍资料_第3页
bapi 相关介绍资料_第4页
bapi 相关介绍资料_第5页
bapi 相关介绍资料_第6页
bapi 相关介绍资料_第7页
bapi 相关介绍资料_第8页
bapi 相关介绍资料_第9页
bapi 相关介绍资料_第10页
资源描述:

《bapi 相关介绍资料》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、BAPI—百度百科  BAPI(businessapplicationprogramminginterface)是面向对象程序设计方法中的一组程序接口。它允许程序员通过SAP将第三方软件整合成R/3专有产品。为了完成一些特殊的商业任务,如上传交易数据等,R/3系统中内置了BAPI。  ABAP中有关BAPI的介绍  1.BAPI–businessapplicationprogramminginterface  2.它实际上是一种特殊的RemoteFunctionModules(RFC)是为了提供使用外部程序来进行交易活动  3.它提供的基于企业目标(BusinessObjec

2、t)技术的接口应用界面  4.SAP采用了Object-oriented技术,逻辑定义了SAPR/3系统的所有功能目标,并且将所有的目标(Objects)和BAPIs存储于企业对象库(BusinessObjectsRepository).  5.SAPR/3企业目标的目标类型(ObjectType)相当于目标设计语言中类(Class)的概念,其定义结构由以下几部分组成:基本数据,接口界面,键(KeyFields),方法(Methods),特征(Attributes),事件(Events)  --如何创建BAPI程序  1.定义BAPIStructure(Structure不能

3、在BAPI中重复使用,因为一旦BAPI被释放,其Structure被冻结)  2.创建FUNCTIONMODULE  每个BAPI必须有自己的FunctionGroup,FunctionGroup属性必须为RFC  3.创建BusinessObject  4.使用BAPIWIZARD创建APIMethod  这样BAPI可以被外部程序调用  5.FunctionModule符合BORMethod  4.释放BAPIFunctionModule,  释放BusinessObjectType,  释放BAPI作为BOR的一种Method  SAPBAPI  BAPI是Busine

4、ssApplicationProgrammingInterface的缩写.  BAPI是SAP以外程序访问SAP内部数据和程序的标准方式  ?  BAPI在SAP系统内部以FunctionModulede的方式实现.所有的BAPIFunction都  -支持RemoteFunctionCall(RFC)  -处理过程中不激活对话窗口  ?  BAPI是被定义为BusinessObjectRepository(BOR)中的SAPBusinessObject类型或SAPinterface类型的方法,并且以FunctionModule方式实现的.这种定义和实现分离的方式是我们可以通

5、过2中方式访问BAPI.  -通过面向对象的方法调用BOR中的BAPI  -通过RFC直接调用FunctionModuleFI/BAPI常用收藏——阿土的SAP专栏总帐会计:(比较简单全部测试通过,关帐时使用)LineitemofdocumentforledgerwithsummarytableGLF:BAPI_GLX_GETDOCITEMSClosingbalanceofG/LaccountforchosenyearF:BAPI_GL_GETGLACCBALANCEClosingbalanceofG/LaccountforcurrentyearF:BAPI_GL_GETGL

6、ACCCURRENTBALANCEPostingperiodbalancesforeachG/LaccountF:BAPI_GL_GETGLACCPERIODBALANCES应付帐款:(比较简单全部测试通过,按照公司代码,供应商代码和起至时间来查询)读取已清算科目行项目F:BAPI_AP_ACC_GETBALANCEDITEMS读取当前余额F:BAPI_AP_ACC_GETCURRENTBALANCE读取关键日期余额F:BAPI_AP_ACC_GETKEYDATEBALANCE读取未清科目项F:BAPI_AP_ACC_GETOPENITEMS读取科目余额F:BAPI_AP_A

7、CC_GETPERIODBALANCES读取科目过帐F:BAPI_AP_ACC_GETSTATEMENT应收款:(比较简单,传入值,没有要求输入内表类型的;;按照公司代码,供应商代码和起至时间来查询)确定主数据F:BAPI_CR_ACC_GETDETAIL确定最高催款级别F:BAPI_CR_ACC_GETHIGHESTDUNNINGL确定最旧的未清项目F:BAPI_CR_ACC_GETOLDESTOPENITEM确定OI结构F:BAPI_CR_ACC_GETOPENITEMSSTRUCT确定贷方帐户的信

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。