Электронная почта, отправленная SAP Workflow, имеет частичную веб-гиперссылку

Я думаю, что это может быть простой вопрос, но я не могу понять его. У меня есть рабочий процесс, который просто отправляет почту. В содержании письма у меня есть гиперссылка, ведущая к нашей системе SAP CRM. Я передаю некоторые параметры этой гиперссылке.

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

Проблема в том, что я не хочу, чтобы пользователи копировали и вставляли, я просто хочу, чтобы они нажимали на гиперссылку.

Вот скриншот того, о чем я говорю
http://img402.imageshack.us/img402/9471/38348167.png

А вот скриншот отправленного письма:
http://img210.imageshack.us/img210/6424/14370746.png

Я попытался войти в транзакцию PFTC (Task Maintenance), я ввел свою задачу и открыл ее. Я перешел к описанию вкладки и нажал кнопку редактирования, и я изменил столбец тегов на непрерывный текст, но это не сработало, а затем я попробовал расширенную строку, и это тоже не имело значения.

Вот скриншот:
http://img341.imageshack.us/img341/6254/37776438.png

Мой вопрос: есть ли способ получить гиперссылку в одной строке или даже сделать так, чтобы она была доступна для двух строк?

Большое спасибо.


person JonH    schedule 14.01.2011    source источник


Ответы (1)


Из того, что я вижу, это ограничение SAPconnect при отправке текстовых электронных писем. Вы можете перенастроить систему для отправки писем в формате HTML, но это повлияет на КАЖДУЮ исходящую почту, и с этим следует обращаться крайне осторожно. Я предлагаю вам написать небольшой класс для сборки и отправки почты в формате HTML и вызывать его с шага. Я бы использовал BCS для отправки почты — у него отличный онлайн-документация и поставляется с несколькими демонстрационными программами (BCS_EXAMPLE_*). Вы можете собрать тело HTML с помощью ABAP, хотя это обычно приводит к довольно беспорядочному коду. Более четкими способами сделать это было бы либо поместить все входные данные в структуру и использовать простое преобразование, либо динамические документы (см., например, отчет DD_ADD_LINK).

person vwegert    schedule 14.01.2011