根据 RICEF,BAPI 是接口还是转换工具?

Is BAPI an interface or a conversion tool as per RICEF?

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

"BDC was a great way of uploading data into SAP in a pre-BAPI era, now SAP is making available BAPIs for most of the functionalities, someone should first look out for BAPI if it is not available then go for BDC."

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

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