Текущее время: Пн, апр 29 2024, 20:08

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 6 ] 
Автор Сообщение
 Заголовок сообщения: Отправка http запросов через SAP GUI
СообщениеДобавлено: Вт, апр 28 2020, 13:36 
Начинающий
Начинающий

Зарегистрирован:
Чт, окт 09 2014, 16:00
Сообщения: 16
Коллеги, не смог найти информацию: есть ли возможность отправлять http запросы не прямиком с сервера SAP, а через SAP GUI установленный на клиентской (пользовательской) машине, например через saplogon.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Отправка http запросов через SAP GUI
СообщениеДобавлено: Ср, апр 29 2020, 11:05 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Пн, мар 28 2005, 15:38
Сообщения: 1246
Я думаю, что из чистого абап - не выйдет отправить. Код выполняется на апп.сервере.
Но можно попробовать делать запрос на хтмл странице (через javascript), ее вызывать в гуи и как-то организовывать передачу данных (работу с js можно посомтреть на примере того, как работает выбор объектов в SE80)).
Наверное, еще можно посмотреть в сторону java, раньше была возможность написать апплет и встроить его в окно гуи.

_________________
Там, где я рос, единственным развлечением было запоминать число «π».(С) Н. Стивенсон


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Отправка http запросов через SAP GUI
СообщениеДобавлено: Ср, апр 29 2020, 13:49 
Директор
Директор

Зарегистрирован:
Вт, ноя 09 2010, 19:59
Сообщения: 792
Откуда: Novosibirsk
Пол: Мужской
Sergway написал(а):
... отправлять http запросы ...


я бы добавил, что отправлять скорее всего придется не http запросы а https
а там целая инфраструктура требуется, когда AS ABAP/JAVA используется в начале отправки в роли http client
сертификаты, библиотеки подписи, генерация тикета с подписью, "чифера" и др. и пр.

если просто из ALV отправлять, то там тоже свои тонкости есть
например использовать RRI (report-report interface), т.е. проваливаться из BW в ERP
там всплывают тонкости доверительных отношений между системами,
так называемый SSO (single sign-on)

можно и просто из обычной внешней веб-страницы проваливаться в САП систему,
но опять всплывает вопрос аутентификации
можно конечно использовать какую-то ява систему с редиректом для генерации тикета
но лучше не заморачиваться и приобрести NetWeaver SSO


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Отправка http запросов через SAP GUI
СообщениеДобавлено: Ср, апр 29 2020, 15:50 
Специалист
Специалист

Зарегистрирован:
Вт, дек 06 2005, 13:24
Сообщения: 167
В диалоговом режиме в тр /IWFND/GW_CLIENT


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Отправка http запросов через SAP GUI
СообщениеДобавлено: Ср, май 13 2020, 20:28 
Начинающий
Начинающий

Зарегистрирован:
Чт, окт 09 2014, 16:00
Сообщения: 16
Daw написал(а):
В диалоговом режиме в тр /IWFND/GW_CLIENT

Daw, насколько я понял: /IWFND/GW_CLIENT это просто транзакция для тестирования OData-сервисов. Внутри себя она вызывает методы интерфейса if_http_client. Как вы предлагаете ее использовать для моих целей? Мне нужно, чтоб я мог, например, вызвать развернутый сервер на моем рабочем месте через http://localhost... из SAP системы.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Отправка http запросов через SAP GUI
СообщениеДобавлено: Чт, май 14 2020, 12:17 
Специалист
Специалист

Зарегистрирован:
Вт, дек 06 2005, 13:24
Сообщения: 167
Реализуйте свой Odata сервис, который будет выполнять внешние запросы
И тогда ваш сервер будет доступен из sap через ODATA запросы, над которыми вы уже сделает обертку в gui

Пример с запросом погоды
https://blogs.sap.com/2014/03/27/consum ... n-gateway/


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

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


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

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


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

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