用于加载表数据的现有 RFC,以及用于获取 SAP 中的数据表列表和 BAPI 列表


我不确定 SAP 系统中是否存在查看所有 BAPI 列表的 BAPI。你可以使用函数模块 RFC_FUNCTION_SEARCH 搜索以 BAPI* 开头的函数模块。

示例

你可以调用函数模块 BAPI_MONITOR_GETLIST 来获取所有可用的 BAPI 列表。

CALL FUNCTION'BAPI_MONITOR_GETLIST'
EXPORTING
OBJECTTYPE = p_ojtpe
SHOW_RELEASE = p_rel
BAPIS_POTENTIAL = p_poten
BAPIS_NEW = p_new_pabi
BAPIS_OLD = p_old_bapi
RELEASED_BAPI = p_rel_bapi
RELEASED_FUNC = p_released_func
IMPORTING
RETURN = d_ret
TABLES
COMPONENTS2SELECT = int_cs
SYSTEMS2SELECT = int_sss
BAPILIST = int_bapilist

存在一个函数模块 - RFC_READ_TABLE,可以通过 RFC 用于外部访问 SAP R/3 系统。

使用此函数,你可以读取表 DD02L 以获取系统中的表。

更新于: 16-Mar-2020

903 浏览

开启你的职业生涯

完成课程,获得认证

开始
广告