Здравствуйте.
Прошу подсказать решение следующей задачи:
В разделе Документы на детали E-mail нужно добавить кнопку Ответить при нажатии на которую будет создаваться исходящий e-mail (в Outlook) и связываться с выбранным в основном гриде раздела документом.
Нравится
Посмотрите реализацию отправки письма с помощью меню "Отправить по Емейл" кнопочки "Операции" на детали "Файлы".
Посмотрю внимательно, но на первый взгляд не совсем, то что надо. Там файл прикрепляется к емэйлу, а мне надо привязать емэйл к документу.
Емейл к чему либо тоже несложно привязывается. Посмотрите как реализовано на закладках в разделе Емейл. (Где идет привязка сущности к емейлу).
Снова подниму этот вопрос.
Привязать документ вручную к уже полученному из Оутлук письму действительно не сложно.
Но задача стоит сделать привязку е-мэйла к документу сразу в момент создания письма, или в момент приема из Оутлук отправленных писем, но обязательно автоматически.
Пока приходит в голову только мысль попробовать автоматически записывать в тему е-мэйла ID документа (надо еще проверить можно-ли это сделать), а при выгрузке писем из Оутлука проверять тему и по ней связывать. Но как-то это не очень красиво выглядит. Может есть другое решение ?
На самом деле примерно так и происходит привязка нового письма к инциденту по его номеру (скрипты scr_OutlookPlugin и ds_MailMessagePluginScript, функция GetIncidentDataBySubject). Но ID документа в теме письма действительно будет выглядеть некрасиво.
Можно попробовать добавить в Outlook поле DocumentID и заполнять его при создании письма, а после отправки или во время приёма его получать. По примеру того, как реализована связка письма с Terrasoft через поле MessageID в Outlook (скрипт scr_MSOutlookLibrary).
Олег Лабьяк,
разработчик,
3-я линия Службы поддержки Terrasoft.