Как я могу отследить веб-сервис? - PullRequest
2 голосов
/ 11 февраля 2020

У меня есть веб-служба, которая отправляет данные из SAP во внешнюю систему (не-SAP, давайте называть это X).

Если я запускаю функциональный модуль (WS) в SE37 или WS в SE80 (определение службы тестирования), он возвращает результат (правильный результат), но если пользователь вызывает веб-службу от системы X результат будет отличаться.

В обоих сценариях ios используются одинаковые параметры.

Есть ли способ отследить пользователя, который вызывает веб-службу из системы X?

Например, каждый раз, когда пользователь вызывает веб-службу из системы X, системный пользователь из SAP запускает функциональный модуль из WS, и я могу отследить этого системного пользователя.

1 Ответ

2 голосов
/ 11 февраля 2020

Вы можете использовать t-код SRT_UTIL или SRTUTIL для Tracing Utilities for Web Service. Вам необходимо включить трассировку по пользователю.

Trace configuration

ПРИМЕЧАНИЕ. Если ваша система старше (например, E CC 6), вы не можете найти эти t-коды .

...