Вопрос

Не прекрепляются эмейлы к документам при отправке отчета на эл. адрес

Добрый день!
При отправке отчета по эмейлу из раздела "документы", емеил не прикрепляется в деталь "E-mail". Приходится переходить к контакту, указанному в документе, находить у него в детале "E-mail" это письмо, переходить к этому письму в раздел Email, затем там в детале "Документы" находить и прикреплять этот документ - тогда тогда письмо появится в детале e-mail раздела документа.
Проверил и на версии 3.1 и на 3.2 ни там ни там прекрепление автоматом не происходит.
Приходится делать много доп. рутинных операций вручную.
Что необходимо сделать чтобы это исправить? Заранее спасибо.

Точная версия 3.1.0.23 MSSQL 2005 WinXP SP3

Нравится

4 комментария

Serega, Вы отправляете письмо через действие "Отправить E-Mail" в окне предпросмотра отчёта (wnd_BaseFastReportPreview)? В этом действии не происходит привязки писем. То, что письмо привязывается к контакту, которому Вы отправляете письмо, скорее всего, реализовано настройками автопривязки письма в момент отправки. К остальным объектам его необходимо привязывать вручную. Например, через детали в разделе "E-Mail" или в MS Outlook с помощью кнопки "Загрузить в Terrasoft CRM".

Поскольку в упомянутых Вами версиях Terrasoft привязка писем осуществлялась исключительно средствами ядра, реализовать автоматическую привязку писем к документу вряд ли возможно. Если письмо можно однозначно идентифицировать с документом (например, в теме письма будет обязательно присутствовать фраза "Документ №345"), можно средствами СУБД создать триггер на добавление (ON INSERT) записи в таблицу tbl_MailMessage, в котором проверять наличие номера документа в теме письма и в положительном случае добавлять новую запись в tbl_DocumentMessage.

Спасибо.

Решили пойти путем создания своего действия, которое будет создавать pdf-файл по выбранному документу, отправлять его на указанный емеил и привязывать этот емеил к документу.
Вот только непонятно с чего начать. Подскажите пожалуйста как создать пдф и прикрепить его к оутлуку.
Заранее спасибо!

Если у Вас есть отчёт, в котором формируется карточка выбранного документа, у Вас есть возможность сразу отправить его по E-mail в формате pdf с помощью действия "Отправить по E-mail"->"Версия PDF". Обработка этого действия происходит в скрипте scr_BaseFastReportPreview. Посмотрите, как реализована функция SendByEmail в этом скрипте, это должно помочь в решении Вашей задачи.

Показать все комментарии