abap - BAPI 是 RICEF 的接口(interface)还是转换工具?

标签 abap bapi bdc

我最初认为 BAPI 被归类为接口(interface),但是,在 scn wiki 上阅读有关 BDC 的内容后,我了解到在尽可能引入数据时,应使用 BAPI 而不是 BDC。

“在 BAPI 之前的时代,BDC 是一种将数据上传到 SAP 的好方法,现在 SAP 正在为大多数功能提供可用的 BAPI,如果 BAPI 不可用,则应首先查找 BAPI,然后再使用 BDC。 ”

那么,这是否将 BAPI 归类为 RICEF 中的接口(interface)和转换工具?

最佳答案

BAPI 代表业务 API 或业务应用程序编程接口(interface)。它是自定义代码与 SAP 系统交互的一种方式。因此,当您需要从 SAP 系统读取数据或需要对其进行更新时,您可以(应该)使用它们。它们不限于任何 RICEF(报告、接口(interface)、转换、增强、表单)对象的使用,任何这些对象都有使用 BAPI 的场景。

关于abap - BAPI 是 RICEF 的接口(interface)还是转换工具?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52522207/

相关文章:

abap - 在不使用功能模块的情况下将字符串转换为 xstring

performance - 在 WHERE 中使用条件 =、>=、<= 优化 LOOP AT

abap - SAP R/3 从 IDoc XML 文件中删除尾随空格

abap - BAPI_ALM_ORDER_MAINTAIN 错误 IW :430 - Start date may not fall after end date

events - 如何获取程序调用堆栈跟踪?

java - SAP JCO for Ubuntu 64 位无法初始化 sapjcorfc

abap - 使用 BAPI_GOODSMVT_CREATE 以编程方式创建文档批处理?

sharepoint - 莫斯 2007 : BDC permisson problem - no BDC application is listed in the web part's configuration menu

visual-studio-2010 - 如何使用 VS 安装项目(或根本没有!)部署 SharePoint BDC 模型包