2016-09-28 14 views
4

Я отлаживаю решение, в котором программа в одной системе SAP (A) вызывает функциональный модуль с возможностью удаленного доступа в другой системе SAP (B) через RFC-соединение.SAP: Как протестировать RFC с удаленной системы

Есть ли способ «протестировать» RFC от A, как мы обычно делаем с SE37 для локальных функциональных модулей? Удаленный функциональный модуль не существует в A, поэтому SE37 просто выдает сообщение об ошибке, что функциональный модуль не существует.

Я могу запустить функциональный модуль в B с использованием SE37, но мне нужно протестировать его по RFC-соединению.

+0

Вы пытались протестировать RFC-соединения на обоих sys через sm59? –

ответ

4

Два варианта в системе вызова:

  1. Создать программу оболочки ABAP для вызова FM, бегите в SE38;
  2. Создайте оболочку FM только с параметрами, запустите в SE37.

Я не верю, что есть способ сделать это без какого-либо программирования в вызывающей системе. Чтобы создать тестовую среду в SE37, транзакция должна знать интерфейс FM.

+0

Действительно хорошее объяснение в этом последнем предложении. Конечно, SE37 должен знать интерфейс. – maillard

 Смежные вопросы

  • Нет связанных вопросов^_^