Текущее время: Вс, сен 14 2025, 16:07

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 19 ]  На страницу Пред.  1, 2
Автор Сообщение
 Заголовок сообщения: Re: Возможно ли отправить сообщение со ссылкой на транзакцию?
СообщениеДобавлено: Чт, сен 09 2010, 09:29 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пн, июн 25 2007, 17:37
Сообщения: 350
Пол: Мужской
Сергей Королев написал:
Еще есть ФМ SWN_CREATE_SHORTCUT, создающий ссылку на транзакцию. Правда, его нужно слать как аттачмент, но работать будет и в обычной почте и в SAP.


Ну по моему если я не ошибаюсь оно будет просить ввод пароля!


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Возможно ли отправить сообщение со ссылкой на транзакцию?
СообщениеДобавлено: Чт, сен 09 2010, 12:17 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Сб, сен 25 2004, 16:30
Сообщения: 1368
Откуда: Москва
Пол: Мужской
Если сессия уже открыта, то не должна.

_________________
С уважением, Сергей Королев


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Возможно ли отправить сообщение со ссылкой на транзакцию?  Тема решена
СообщениеДобавлено: Пт, сен 10 2010, 08:17 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пн, июн 25 2007, 17:37
Сообщения: 350
Пол: Мужской
SYS написал(а):
Цитата:
DS:TRAN.FB03....не переходит
А что Вы хотели?! Так ссылка будет работать только в справке SAP, но не в почтовой системе SAP.
Code:
DATA:
  ls_document   TYPE  sodocchgi1,
  lt_content    TYPE TABLE OF  solisti1   WITH HEADER LINE,
  lt_receivers  TYPE TABLE OF  somlreci1  WITH HEADER LINE.

*--- Header of mail
ls_document-obj_descr = 'Test'.
*--- Receivers
lt_receivers-receiver = sy-uname.
lt_receivers-rec_type = 'B'.
APPEND lt_receivers.
*--- Mail body
CONCATENATE '<a href="SAPEVENT:LINK?sap-object://'
            'CUST_TRAN SE12"'          " где CUST_TRAN  - объект BOR; SE12 - транзакция, в которую переходить
            'target="">'
            'ABAP Dictionary'          " любой текст
            '</a>'
    INTO lt_content-line.
APPEND lt_content.

CALL FUNCTION 'SO_NEW_DOCUMENT_SEND_API1'
  EXPORTING
    document_data = ls_document
  TABLES
    object_content  = lt_content
    receivers       = lt_receivers
  EXCEPTIONS
    OTHERS          = 1.
COMMIT WORK.
Параметры передавать таким образом не получится точно! Но можно создать свой объект в BOR, и в него передавать вместо SE12 свои параметры


Всем большое спасибо! Сделал по методу SYS все отлично работает!


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Возможно ли отправить сообщение со ссылкой на транзакцию?
СообщениеДобавлено: Ср, окт 20 2010, 10:59 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пн, июн 25 2007, 17:37
Сообщения: 350
Пол: Мужской
Подробоное описание как реализовать на http://4abaper.blogspot.com


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 19 ]  На страницу Пред.  1, 2

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


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

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


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

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