При заполнении почты получателей сообщении. Заполняет список получателей почты при отправки сообщения сформированного по шаблону.
// Заполняет список получателей почты при отправки сообщения сформированного по шаблону.
//
// Параметры:
// ПолучателиПисьма - ТаблицаЗначений - список получается письма.
// * Адрес - Строка - адрес электронной почты получателя.
// * Представление - Строка - представление получателя письма.
// * Контакт - Произвольный - контакт, которому принадлежит адрес электронной почты.
// НазначениеШаблона - Строка - идентификатор назначения шаблона.
// ПредметСообщения - ЛюбаяСсылка, Структура - ссылка на объект, являющийся источником данных, либо структура,
// если шаблон содержит произвольные параметры:
// * Предмет - ЛюбаяСсылка - ссылка на объект, являющийся источником данных;
// * ПроизвольныеПараметры - Соответствие - заполненный список произвольных параметров.
//
Процедура ПриЗаполненииПочтыПолучателейВСообщении(ПолучателиПисьма, НазначениеШаблона, ПредметСообщения) Экспорт
// _Демо начало примера
Если НазначениеШаблона = "ОповещениеКлиентаИзменениеЗаказа" Тогда
Предмет = ?(ТипЗнч(ПредметСообщения) = Тип("Структура"), ПредметСообщения.Предмет, ПредметСообщения);
СписокПолучателей = ОбщегоНазначенияКлиентСервер.АдресаЭлектроннойПочтыИзСтроки(Предмет.ЭлектроннаяПочтаСтрокой);
Для каждого Получатель Из СписокПолучателей Цикл
Если ПустаяСтрока(Получатель.ОписаниеОшибки) Тогда
НовыйПолучатель = ПолучателиПисьма.Добавить();
НовыйПолучатель.Адрес = Получатель.Адрес;
НовыйПолучатель.Представление = Получатель.Псевдоним;
КонецЕсли;
КонецЦикла;
КонецЕсли;
// _Демо конец примера
КонецПроцедуры
///////////////////////////////////////////////////////////////////////////////////////////////////////
// Copyright (c) 2019, ООО 1С-Софт
// Все права защищены. Эта программа и сопроводительные материалы предоставляются
// в соответствии с условиями лицензии Attribution 4.0 International (CC BY 4.0)
// Текст лицензии доступен по ссылке:
// https://creativecommons.org/licenses/by/4.0/legalcode
///////////////////////////////////////////////////////////////////////////////////////////////////////
ИнициализироватьСтруктуруПолучатели (БСП)
ПриЗаполненииТелефоновПолучателейВСообщении (БСП)
ОткрытьФормуОтправкиСообщенияВСлужбуПоддержки (БСП)
СформироватьСообщениеИОтправить (БСП)
ЗагрузитьПочтовыеСообщения (БСП)
Отправка сформированного отчета на почту (в виде html текста)
Канал FastCode 1C в Телеграм! Шаблоны кода, статьи, полезные советы, курсы по 1С (8К участников)