Текущее время: Чт, июл 31 2025, 17:48

Часовой пояс: UTC + 3 часа


Правила форума


ВНИМАНИЕ!

Вопросы по SAP Query и Quick View - сюда



Начать новую тему Ответить на тему  [ Сообщений: 2 ] 
Автор Сообщение
 Заголовок сообщения: Проблемы при RFC вызове с ФМ SAPGUI_VERSION
СообщениеДобавлено: Пн, ноя 26 2007, 21:10 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Чт, авг 19 2004, 08:36
Сообщения: 182
Откуда: Russia
Пол: Мужской
Всем привет :)

Имеем некий стандартный дистанционный ФМ. Внутри этого ФМ делается много всяко-разно по делу и не очень и в какой-то момент времени вызывается ФМ 'SYSTEM_GET_CURRENT_GATEWAY', который возвращает хост, порт и сапроутер сервера, точнее возвращает все это другой ФМ, которые находиться внутри, а именно
Code:
    CALL FUNCTION 'SAPGUI_VERSION'
         DESTINATION 'SAPGUI'
         IMPORTING   ROUTER = ROUTER
                     ASHOST = ASHOST
                     ASSERV = GWSERV
         EXCEPTIONS  SYSTEM_FAILURE        = 1
                     COMMUNICATION_FAILURE = 2
                     OTHERS                = 3.

Параметры хоста и иже с ним используются где-то далее по коду.

Теперь сама проблема.
1. Если вызываем основной ФМ по RFC, то дойдя до 'SAPGUI_VERSION' имеем на выходе параметры системы из которой был вызов, а надо бы иметь параметры системы в которой этот ФМ выполняется, это правильно? Или глючит модуль?
2. Как собственно посмотреть код этого модуля? И где он выполняется? DESTINATION 'SAPGUI' - это TCP/IP соединени, есть я так понял в каждой системе

_________________
С Уважением Серега


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Проблемы при RFC вызове с ФМ SAPGUI_VERSION
СообщениеДобавлено: Пн, ноя 26 2007, 22:46 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Ср, ноя 23 2005, 13:37
Сообщения: 1805
Откуда: ECC 6.0
Пол: Мужской
R256 написал:
1. Если вызываем основной ФМ по RFC, то дойдя до 'SAPGUI_VERSION' имеем на выходе параметры системы из которой был вызов, а надо бы иметь параметры системы в которой этот ФМ выполняется, это правильно? Или глючит модуль?

Судя по названию, SAPGUI_VERSION, он возвращает параметры текущего подключения. ASHOST = Application Server Host, коих в одной системе может быть несколько штук.

R256 написал:
2. Как собственно посмотреть код этого модуля? И где он выполняется?

DESTINATION 'SAPGUI' означает, что выполняется этот ф.м. не на сервере приложений, а не сервере презентаций. Так что никак не посмотреть.

Можете попробовать ещё ф.м. RFC_GET_SYSTEM_INFO.


Принять этот ответ
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 2 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB