1
0
mirror of https://github.com/BlizD/Tasks.git synced 2025-01-12 03:19:41 +02:00

Merge branch 'features' into develope

This commit is contained in:
Anton Ivanov 2018-01-08 10:13:12 +03:00 committed by GitHub
commit f54f500a4f
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -782,51 +782,4 @@
КонецПроцедуры
Процедура ЗаполнитьЗадачуПоТемеПисьма(УчетнаяЗапись,Письмо) Экспорт
Если НЕ УчетнаяЗапись.узСоздаватьЗадачуПриПолученииПисьма Тогда
Возврат;
Конецесли;
НастройкиИзПравилОбработки = ОпределитьНастройкиИзПравилОбработки(УчетнаяЗапись,Письмо);
Если НастройкиИзПравилОбработки.ЕстьДопНастройкиИзПравилОбработки
И НастройкиИзПравилОбработки.узНеСоздаватьЗадачуПриПолученииПисьма Тогда
Возврат;
Конецесли;
узСозданнуюЗадачуПомещатьВВеткуЗадач = УчетнаяЗапись.узСозданнуюЗадачуПомещатьВВеткуЗадач;
Если НастройкиИзПравилОбработки.ЕстьДопНастройкиИзПравилОбработки Тогда
Если ЗначениеЗаполнено(НастройкиИзПравилОбработки.узСозданнуюЗадачуПомещатьВВеткуЗадач) Тогда
узСозданнуюЗадачуПомещатьВВеткуЗадач = НастройкиИзПравилОбработки.узСозданнуюЗадачуПомещатьВВеткуЗадач;
Конецесли;
Конецесли;
Если НЕ ЗначениеЗаполнено(узСозданнуюЗадачуПомещатьВВеткуЗадач) Тогда
узСозданнуюЗадачуПомещатьВВеткуЗадач = Неопределено;
Конецесли;
ВызватьИсключение "Что еще надо сделать";
//ПолучитьНомерЗадачиИзТемы
//Получить Контрагента по Email
//Получить текст задачи с учетом HTML
//Если не нашли задачу по номеру, тогда создаем новую
API.CreateTask();
КонецПроцедуры
Процедура ДобавитьАвтораКомментарияВНаблюдателиЗаЗадачей(Задача) Экспорт
Если РегистрыСведений.узНаблюдателиЗаЗадачами.ЕстьЛиСлежениеЗаЗадачейУТекущегоПользователя(Задача) Тогда
Возврат;
КонецЕсли;
МассивЗадач = Новый Массив;
МассивЗадач.Добавить(Задача);
ДополнительныеПараметры = Новый Структура();
ДополнительныеПараметры.Вставить("Пользователь",Пользователи.ТекущийПользователь());
ДополнительныеПараметры.Вставить("МассивЗадач", МассивЗадач);
РегистрыСведений.узНаблюдателиЗаЗадачами.СледитьЗаЗадачей(ДополнительныеПараметры);
КонецПроцедуры