Текущее время: Вт, апр 16 2024, 08:37

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


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

Сейчас этот форум просматривают: Caligari


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

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