В УТ встроена удобная функция отправки табличных форм документов. Но работает она только со встроенным почтовым клиентом. Но ни всем он подходит. Небольшая доработка общего модуля "УправлениеОтчетами" исправляет эту проблему.
Необходимо исправить процедуру "ОтправитьДокументПоЭлектроннойПочте". Добавленный код выделен комментариями.
Процедура ОтправитьДокументПоЭлектроннойПочте(Документ, ИмяФайлаВложения = "") Экспорт
Если НЕ Константы.ИспользованиеВстроенногоПочтовогоКлиента.Получить() Тогда
//ОбщегоНазначения.СообщитьОбОшибке("Отправлять документы по электронной почте можно только из встроенного почтового клиента.
// |В настоящее время в настройках параметров учета установлено использование основного почтового клиента операционной системы.");
// Предупреждение("Операция не выполнена");
// Возврат;
//КонецЕсли;
//*************Начало изменений
Outlook=Новый COMОбъект("Outlook.Application");
{Код процедуры в файле}