SAP: Как проверить RFC из удаленной системы
Я отлаживаю решение, где программа в одной системе SAP (A
) вызывает удаленный функциональный модуль в другой системе SAP (B
) через соединение RFC.
Есть ли способ "протестировать" RFC из A
Как мы обычно делаем с SE37 для локальных функциональных модулей? Удаленный функциональный модуль не существует в A
, поэтому SE37 просто выдает сообщение об ошибке, что функциональный модуль не существует.
Я могу запустить функциональный модуль в B
используя SE37, но мне нужно проверить его через соединение RFC.
1 ответ
Решение
Два варианта в системе вызова:
- Создать оболочку ABAP-программы для вызова FM, запустить в SE38;
- Создайте оболочку FM только с параметрами, запустите в SE37.
Я не верю, что есть способ сделать это без программирования в вызывающей системе. Для генерации тестовой среды в SE37 транзакция должна знать интерфейс FM.