diff --git a/src/cf/CommonModules/УправлениеЭлектроннойПочтой/Ext/Module.bsl b/src/cf/CommonModules/УправлениеЭлектроннойПочтой/Ext/Module.bsl index cd161e182..bf3e5d019 100644 --- a/src/cf/CommonModules/УправлениеЭлектроннойПочтой/Ext/Module.bsl +++ b/src/cf/CommonModules/УправлениеЭлектроннойПочтой/Ext/Module.bsl @@ -875,7 +875,7 @@ узОбщийМодульСервер.ЗаполнитьПредметВПисьме_ЗадачаПоТемеПисьма(УчетнаяЗапись,Письмо,Сообщение); Предмет = Письмо.Предмет; - Письмо.ДополнительныеСвойства.Вставить("узОтправитьУведомлениеКонтрагенту",Истина); + Письмо.ДополнительныеСвойства.Вставить("узОтправитьУведомлениеОВходящемПисьме",Истина); Письмо.Записать(); //- #286 Иванов А.Б. 2017-12-17 diff --git a/src/cf/CommonModules/узОбщийМодульСервер/Ext/Module.bsl b/src/cf/CommonModules/узОбщийМодульСервер/Ext/Module.bsl index f6a0c9e4f..5996770ed 100644 --- a/src/cf/CommonModules/узОбщийМодульСервер/Ext/Module.bsl +++ b/src/cf/CommonModules/узОбщийМодульСервер/Ext/Module.bsl @@ -789,36 +789,36 @@ КонецФункции Процедура ОтправитьУведомлениеПередЗаписьюВходящегоПисьма(Источник) Экспорт - Возврат; - //пЗадача = Источник.Предмет; - // - //Если НЕ ЗначениеЗаполнено(пЗадача) Тогда - // Возврат; - //Конецесли; - // - //Если НЕ Источник.ДополнительныеСвойства.Свойство("узОтправитьУведомлениеКонтрагенту") Тогда - // Возврат; - //Конецесли; - // - //СобытияВИстории = Новый Структура(); - //СобытияВИстории.Вставить("СтарыйИсполнитель",пЗадача.Исполнитель); - //СобытияВИстории.Вставить("СтарыйСтатус",пЗадача.Статус); - //СобытияВИстории.Вставить("УчетнаяЗапись",Источник.УчетнаяЗапись); - // - //ТЗСобытияВИсторииДляУведомлений = Новый ТаблицаЗначений; - //ТЗСобытияВИсторииДляУведомлений.Колонки.Добавить("ВидСобытия",Новый ОписаниеТипов("ПеречислениеСсылка.узВидыСобытий")); - //ТЗСобытияВИсторииДляУведомлений.Колонки.Добавить("МассивИзмененнийПоКомментариям",Новый ОписаниеТипов("Массив")); - // - //ВидСобытия = ПредопределенноеЗначение("Перечисление.узВидыСобытий.ВходящееПисьмо"); - // - //СтрокаТЗСобытияВИсторииДляУведомлений = ТЗСобытияВИсторииДляУведомлений.Добавить(); - //СтрокаТЗСобытияВИсторииДляУведомлений.ВидСобытия = ВидСобытия; - //СтрокаТЗСобытияВИсторииДляУведомлений.МассивИзмененнийПоКомментариям = Новый Массив(); - // - //СобытияВИстории.Вставить("ТЗСобытияВИсторииДляУведомлений",ТЗСобытияВИсторииДляУведомлений); - // - //ЗадачаОбъект = пЗадача.ПолучитьОбъект(); - //ЗадачаОбъект.ОтправитьУведомлениеНаПочту(СобытияВИстории); + //Возврат; + пЗадача = Источник.Предмет; + + Если НЕ ЗначениеЗаполнено(пЗадача) Тогда + Возврат; + Конецесли; + + Если НЕ Источник.ДополнительныеСвойства.Свойство("узОтправитьУведомлениеОВходящемПисьме") Тогда + Возврат; + Конецесли; + + СобытияВИстории = Новый Структура(); + СобытияВИстории.Вставить("СтарыйИсполнитель",пЗадача.Исполнитель); + СобытияВИстории.Вставить("СтарыйСтатус",пЗадача.Статус); + СобытияВИстории.Вставить("УчетнаяЗапись",Источник.УчетнаяЗапись); + + ТЗСобытияВИсторииДляУведомлений = Новый ТаблицаЗначений; + ТЗСобытияВИсторииДляУведомлений.Колонки.Добавить("ВидСобытия",Новый ОписаниеТипов("ПеречислениеСсылка.узВидыСобытий")); + ТЗСобытияВИсторииДляУведомлений.Колонки.Добавить("МассивИзмененнийПоКомментариям",Новый ОписаниеТипов("Массив")); + + ВидСобытия = ПредопределенноеЗначение("Перечисление.узВидыСобытий.ВходящееПисьмо"); + + СтрокаТЗСобытияВИсторииДляУведомлений = ТЗСобытияВИсторииДляУведомлений.Добавить(); + СтрокаТЗСобытияВИсторииДляУведомлений.ВидСобытия = ВидСобытия; + СтрокаТЗСобытияВИсторииДляУведомлений.МассивИзмененнийПоКомментариям = Новый Массив(); + + СобытияВИстории.Вставить("ТЗСобытияВИсторииДляУведомлений",ТЗСобытияВИсторииДляУведомлений); + + ЗадачаОбъект = пЗадача.ПолучитьОбъект(); + ЗадачаОбъект.ОтправитьУведомлениеНаПочту(СобытияВИстории); КонецПроцедуры