Текущее время: Пт, июл 18 2025, 17:55

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


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

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


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

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