我正在调试一个解决方案,其中一个SAP系统(A
)中的程序通过RFC连接调用另一个SAP系统(B
)中的远程启用功能模块。
是否有一种方法可以从A
"试运行"RFC,就像我们通常为本地功能模块使用SE37一样?A
中不存在远程功能模块,因此SE37只给出功能模块不存在的错误信息。
我可以使用SE37在B
中运行功能模块,但我需要在RFC连接上测试它。
呼叫系统中的两个选项:
- 创建shell ABAP程序调用FM,在SE38中运行;
- 用参数创建FM的shell,在SE37中运行。
我不相信在调用系统中没有任何编程就有办法做到这一点。要在SE37中生成测试环境,事务需要知道FM的接口。