Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/blackberry/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Abap 如何搜索可用的RFC功能模块和表_Abap_Saprfc_Bapi_Sap R3 - Fatal编程技术网

Abap 如何搜索可用的RFC功能模块和表

Abap 如何搜索可用的RFC功能模块和表,abap,saprfc,bapi,sap-r3,Abap,Saprfc,Bapi,Sap R3,我必须承认我不是SAP R/3编程方面的专家,所以这更像是一个基本问题 有没有办法在SAP系统上获取可访问的RFC模块和/或表的列表 在互联网上的许多示例中,我发现每个SAP系统上都有一个RFC模块(“SD_RFC_CUSTOMER_GET”),我想知道是否还有更多这些标准RFC模块可以使用。我可以轻松地查询SAP系统中所有可用的SAP查询,但我无法找到使用RFC模块或表的方法。在谷歌上搜索了几个小时后,我甚至找不到这些RFC模块的列表 那么我是错过了什么,还是这根本不可能 提前感谢您的帮助。使

我必须承认我不是SAP R/3编程方面的专家,所以这更像是一个基本问题

有没有办法在SAP系统上获取可访问的RFC模块和/或表的列表

在互联网上的许多示例中,我发现每个SAP系统上都有一个RFC模块(“SD_RFC_CUSTOMER_GET”),我想知道是否还有更多这些标准RFC模块可以使用。我可以轻松地查询SAP系统中所有可用的SAP查询,但我无法找到使用RFC模块或表的方法。在谷歌上搜索了几个小时后,我甚至找不到这些RFC模块的列表

那么我是错过了什么,还是这根本不可能


提前感谢您的帮助。

使用事务SE84,您可以查询RFC模块/程序/。。。通过他们的名字,描述等等。 例如,对于数据库表,您可以使用事务SE11。

对于“官方”RFC模块,使用事务BAPI。这些模块都有很好的文档记录,并发布给客户和合作伙伴使用——这意味着如果出现问题,您将获得支持。对于其他一切,您可以自由使用您找到的任何东西,但不必麻烦向SAP寻求支持,他们不会帮助您

如果您想在SAP系统中查找内容,请使用事务SE80(在左侧部分选择“存储库信息系统”)。请注意,在许多选择屏幕上,可以展开参数。这将显示一个仅用于搜索RFC模块的参数


至于表-您可能对RPY函数模块以及著名的RFC读取表感兴趣…

我发现quick很有用的一个技巧是搜索函数,并根据函数在SAP代码中使用的次数排序。使用次数越多,函数的可重用性越高,bug也越少。查看这篇文章,了解如何以这种方式搜索:

RFC\u组\u搜索以搜索可用的RFC组。 RFC_功能\u搜索以搜索可用的RFC,带有可选的RFC组筛选器。 用于查询BAPI业务对象和关联方法的SWO\u查询\u API\u方法


使用SE37 Function Builder在SAP登录GUI中试用它们,假设您接下来要使用SAP.NET连接器对它们进行编程。请注意,函数生成器本身内置了RFC函数搜索屏幕。

谢谢,这就是我要找的:-)。