我必须承认,我不是SAP R/3编程专家,因此这是关于此问题的基本问题。

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

感谢提前的任何帮助。

有帮助吗?

解决方案

对于“官方” RFC模块,请使用交易BAPI。这些模块有充分的文献记录,并供客户和合作伙伴使用 - 这意味着如果出现问题,您将获得支持。对于其他所有内容,您可以自由地使用您发现的任何东西,但不要费心要求SAP寻求支持,它们不会为您提供帮助。

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

至于表格 - 您可能对rpy_*函数模块以及(in)著名rfc_read_table ...

其他提示

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

我发现快速有用的一个技巧是在SAP代码中使用该函数的次数搜索函数。使用的功能更多的次数更有可能重复使用,并且更有可能拥有更少的错误。检查有关如何搜索方式的帖子: http://apolemia.blogspot.com/2010/02/finding-functions-in-sap.html

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top