BAPI知识整理

BAPI业务程序接口(Business Application Programming Interface,简称BAPI)是面向对象程序设计方法中的一组程序接口,它允许程序员通过SAP将第三方软件整合成R/3专有产品。为了完成一些特殊的商业任务,比如上传交易数据等,系统中内置了BAPI。
BAPI是一个标准化的开放接口,用户可以通过浏览器、电子邮件来使用ERP系统,用户可以将这些模块与非ERP软件混合匹配使用。
BAPI是SAP提供的基于业务对象的函数,关键是它们处理的对象是R/3的业务相关对象,比如单据类销售订单,它们是一系列实体,RFC则是一种系统间的通讯方式(Remote Function Call),一个BAPI函数是一个RFC函数

BAPI使用方法:

  1. 根据业务的具体需求选择可以使用的BAPI函数(方法参考下方网址链接)

  2. 将数据整理到函数的传入参数

  3. 根据BAPI的输出结果进行判断BAPI是否执行成功
    BAPI相关知识整理

  4. BAPI使用方法和常规函数区别不大,一般是用来实现某个需求的其中一部分

BAPI的创建步骤:
5. 创建数据库表结构SE11
6. SE80创建函数组和函数,输入参数参考SE11创建的结构
7. SWO1创建BAPI对象,添加BAPI方法-SE80创建的函数
8. 释放对象,SE37,SWO1


通过tcode查找BAPI: 点击进入
http://www.baidusap.com/abap/bapi/749

SAP中ABAP开发常用的BAPI汇总:点击进入
https://www.cnblogs.com/communist/p/7941060.html

BAPI 一览史上最全: 点击进入
https://www.cnblogs.com/zfyouxi/p/5404069.html

函数总结,包含常用的BAPI函数和常规函数:点击进入
https://www.jianshu.com/p/cbbf5eb06cad

相关文章:

  • 2021-11-09
  • 2021-12-12
  • 2021-12-04
  • 2021-10-12
  • 2021-06-23
  • 2021-11-13
  • 2021-11-15
  • 2022-01-10
猜你喜欢
  • 2021-07-04
  • 2022-02-15
  • 2021-09-21
  • 2021-09-25
  • 2021-07-12
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案