Имя: Пароль:
1C
1С v8
v8.3 Документооборот 1.3.2.4 Ознакомление с результатами согласования по почте.
,
0 YurAnt
 
06.11.15
13:49
Доброго времени суток, господа-форумчане.
Вопрос следующий:
В документообороте есть система оповещения пользователей через почту (в конкретно моем случае - это мс аутлук 2010)
В частности по итогам согласования (по словам пользователя) у него была возможность ознакомиться с результатами согласования прямо из почты. Т.е. в письме тыкает по ссылке - а в Документообороте по процессу "Ознакомление с результатами согласования" проставляется "Ознакомлен"

Собственно задача в том, что с некоторых пор подобный механизм поломался (возможно как-то связано с настройками кодировок).

Вопрос: "куда собственно копать?"
Как отловить к примеру содержимое отправляемого письма?
А также его шаблон и соотв-но прочие параметры (кодировка и т.п.)

Хотелось бы понять что мы имеем на этапе передачи письма из ДО на сервер аутлука. И в какой момент данная ссылка по которой можно "ознакомиться" ломается.

Благодарен за любые советы,
С уважением, YurAnt.
1 YurAnt
 
06.11.15
13:50
версия ДО - КОРП
2 YurAnt
 
06.11.15
14:00
Насколько понимаю, отправка идет по регламентному заданию УведомлениеПользователейОСобытиях, через отладку рано или поздно его конечно можно выловить, но быть может я изобретаю велосипед? и подобные настройки задаются в режиме предприятия?
3 ГеннадийУО
 
06.11.15
14:08
(0) А случайно сервер 1С не переустанавливали? Насколько помню, данный функционал каким-то сторонним плагином делался...
4 Лефмихалыч
 
06.11.15
14:15
(3) не правильно помнишь.
(0) "с некоторых пор подобный механизм поломался" - как именно выглядит это "поломался"
5 YurAnt
 
06.11.15
14:25
(4) Задача: Ознакомиться с результатом согласования: Тест оповещения для Согласования 00-03130800002 от 06.11.2015 16:16:52 Результат согласования: Согласовано с замечаниями
Событие: Перенаправление задачи "Ознакомиться с результатом согласования: Тест оповещения для Согласования 00-03130800002 от 06.11.2015 16:16:52"
Пояснение: Задача перенаправлена "Ознакомиться с результатом согласования: Тест оповещения для Согласования 00-03130800002 от 06.11.2015 16:16:52(Задача)"
Причина уведомления: Пользователь подписан на "Перенаправление задачи(Виды бизнес-событий)"
Исполнитель: Юрков Антон Михайлович
Автор: Администратор
Ссылка: e1cib/data/Задача.ЗадачаИсполнителя?ref=a0c900155d03070211e58477e11b6dd7
6 YurAnt
 
06.11.15
14:25
вот к последняя строка и является неактивной (некликабельной)
7 YurAnt
 
06.11.15
14:29
пока иных идей кроме как ловить её при отладке в

ОтправитьУведомлениеПоПочте(СформированноеУведомление)

не имею.
8 Лефмихалыч
 
06.11.15
14:35
(5) видимо кто-то ночью прокрался и обновил вам релиз ДО
9 Лефмихалыч
 
06.11.15
14:38
причина где-то РаботаСУведомлениями.СформироватьТекстУведомления()
В предыдущем релизе оно делало web-ссылку, теперь делает внутреннюю ссылку.
10 Лефмихалыч
 
06.11.15
14:39
или в ПолучитьПредставлениеБизнесСобытия() там же
11 Лефмихалыч
 
06.11.15
14:40
короче, где-то в этой херовой горе долбанутых функций, которые делают разное одно и то же, есть формирование ссылки этой. Туда надо вломиться и починить, как было
12 YurAnt
 
06.11.15
14:40
(10) премного благодарен
13 Лефмихалыч
 
06.11.15
14:41
начинается вся эта звездохрень с ДобавитьУведомленияПоЗадачеИсполнителя(), от нее и размытывай
14 YurAnt
 
06.11.15
14:58
(8) ну почему же ночью :)
эта задача болталась еще до моего появления в организации.
сейчас лишь решили собрать в кучу все хвосты, починить и навести порядок
15 Лефмихалыч
 
06.11.15
15:00
(14) в общем, у ДО есть релизы, где в письме веб-ссылка, и есть, где - тупая ссылка.
16 YurAnt
 
06.11.15
15:21
(15) Благодарю еще раз,
пищи для размышлений теперь более чем предостаточно.
17 viktor_vv
 
06.11.15
15:44
А настройки уведомлений случайно не сбились? Там флажок отдельный есть Постуление новой задачи ->> Использовать выполнение задач по почте. Это правда на релизе 1.4 .
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший