如何在SAP系统上搜索可用的函数和表

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

有没有办法在SAP系统上获取可访问的RFC模块和/或表的列表? 在互联网上的许多例子中,我发现了一个似乎在每个SAP系统上都可用的RFC模块(“SD_RFC_CUSTOMER_GET”),我想知道是否还有更多这些标准RFC模块可以使用。 我可以轻松地在SAP系统中查询所有可用的SAP查询,但我找不到使用RFC模块或表格执行此操作的方法。 在Google上搜索了几个小时之后,我甚至找不到这些RFC模块的列表…所以我错过了什么或者这是不可能的?

在此先感谢您的帮助。

对于“官方”RFC模块,请使用事务BAPI。 这些模块已经过充分记录并发布供客户和合作伙伴使用 – 这意味着如果出现问题,您将获得支持。 对于其他一切,您可以随意使用您找到的任何内容,但不要向SAP寻求支持,他们不会帮助您。

如果要查找SAP系统内的内容,请使用事务SE80(在左侧部分中选择“Repository Infosystem”)。 请注意,在许多选择屏幕上,您可以扩展参数。 这将显示仅搜索RFC模块的参数。

对于表 – 您可能对RPY_ *函数模块以及(in)着名的RFC_READ_TABLE感兴趣…

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

我发现快速有用的一个技巧是搜索函数,对SAP代码中函数的使用次数进行排序。 更多次使用的函数更可能更具可重用性,并且更可能具有更少的错误。 查看此post,了解如何搜索: http : //apolemia.blogspot.com/2010/02/finding-functions-in-sap.html