Меню

Вызов транзакции SAP из писем в MS Outlook

|

В этой статье описана техническая реализация одного из вариантов вызова SAP транзакции из письма в почтовом клиенте Outlook с передачей параметров. Понимаю, что возможны множество вариантов реализаций, я выбрал этот, но, конечно, хотел бы узнать о других.

Первым шагом  в рассылке писем из SAP является настройка соединения с SMTP сервером в транзакции SCOT (рис.1).

Рис.1 Соединение с SMTP сервером

Далее необходимо заставить Windows реагировать на ссылки т.е. вызывать именно SAPGui. Здесь следует воспользоваться командами реестра. Его можно запустить сочетанием клавиш Win+R и вводом команды “Regedit” (рис.2).

Рис.2 Вызов редактор реестра

Можно добавить свою команду, например “sapxxx:”, где xxx – идентификатор системы, которую мы будем вызывать.

 

Рис.3 Путь к командам в реестре

Оформите подписку sappro и получите полный доступ к материалам SAPPRO

У вас уже есть подписка?

Войти

Обсуждения Количество комментариев10

Комментарий от  

Олег Точенюк

  |  08 апреля 2015, 17:07

Из ABAP для работы с фронт-эндом можно воспользоваться классом CL_GUI_FRONTEND_SERVICES, там есть методы по работе с реестром виндовс.

Комментарий от  

Олег Башкатов

  |  10 апреля 2015, 14:45

"Для того, чтобы отправить письмо использую класс CL_BSC, обернутый в ФМ ZUTL_SEND_MAIL."
 
Класса CL_BSC нет. Есть CL_BCS.

Комментарий от  

Олег Башкатов

  |  10 апреля 2015, 14:45

а в целом, ярлычки устарели...
 
вот современность
scn.sap.com/docs/DOC-47563

Комментарий от  

Павел Телепко

  |  14 апреля 2015, 16:17

а в целом, ярлычки устарели...
 
вот современность
scn.sap.com/docs/DOC-47563

какие ярлычки?

Комментарий от  

Павел Телепко

  |  14 апреля 2015, 18:03

а в целом, ярлычки устарели...
 
вот современность
scn.sap.com/docs/DOC-47563

а у вас SAP GWM используется? :) интересная штука

Комментарий от  

Олег Башкатов

  |  15 апреля 2015, 10:44

ссылка в письме - это по сути запуск SAP Shortcut.
 
Когда "система честно спрашивает пароль" - в заголовке окна также написано SAP GUI Shortcut.
 
поэтому я и назваю этот подход "ярлычки".
ярлычки можно и вручную создавать и даже сделать так, чтобы пароль не спрашивал.

Комментарий от  

Олег Башкатов

  |  15 апреля 2015, 10:48

а у вас SAP GWM используется? :) интересная штука

да, штука интересная.
 
продуктивных разработок с ней у меня пока нет.
Использую классический подход:
1) ярлычки
2) SAP UI5

Комментарий от  

Павел Телепко

  |  15 апреля 2015, 11:28

ссылка в письме - это по сути запуск SAP Shortcut.
 
Когда "система честно спрашивает пароль" - в заголовке окна также написано SAP GUI Shortcut.
 
поэтому я и назваю этот подход "ярлычки".
ярлычки можно и вручную создавать и даже сделать так, чтобы пароль не спрашивал.

понял) тоже распространенный способ когда аттачментом крепят ярлык к письму через ФМ SWN_CREATE_SHORTCUT

Комментарий от  

Павел Телепко

  |  15 апреля 2015, 11:32

ссылка в письме - это по сути запуск SAP Shortcut.
 
Когда "система честно спрашивает пароль" - в заголовке окна также написано SAP GUI Shortcut.
 
поэтому я и назваю этот подход "ярлычки".
ярлычки можно и вручную создавать и даже сделать так, чтобы пароль не спрашивал.

кстати, в этом подходе, если один раз зашел в систему, то потом при проваливании по ссылке пароль уже не спрашивает

Комментарий от  

Павел Телепко

  |  15 апреля 2015, 11:33

кстати, в этом подходе, если один раз зашел в систему, то потом при проваливании по ссылке пароль уже не спрашивает

в подходе из статьи