Текущее время: Вс, авг 03 2025, 06:53

Часовой пояс: 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 часа


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

Сейчас этот форум просматривают: Google [Bot]


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

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