Страницы: 1
RSS
1С ДО ошибка исполнения задачи по почте
 

Help! Почему-то не работает выполнение задач по почте в Документообороте. При нажатии в письме на кнопку «Согласовано» создается письмо на адрес системной учетной записи, отправляем – и ничего не получается. При этом было подключено выполнение задач по почте, настроена системная учетная запись. В регистре «Протокол выполнения задач по почте» каждые 10 сек. формируется запись с темой «Ошибка исполнения задачи по почте» и результатом выполнения «По адресу отправителя не найден исполнитель задачи».

Может кто сталкивался с таким? Буду рада любой помощи.

Тема письма (например на задачу ознакомления) выглядит так: Наименование задачи#идентификатор задачи#1. Наименование и идентификатор задачи правильные. Что может быть неверно? Цифра "1" в конце?

 
Цитата
Karina написал:
Help! Почему-то не работает выполнение задач по почте в Документообороте. При нажатии в письме на кнопку «Согласовано» создается письмо на адрес системной учетной записи, отправляем – и ничего не получается. При этом было подключено выполнение задач по почте, настроена системная учетная запись. В регистре «Протокол выполнения задач по почте» каждые 10 сек. формируется запись с темой «Ошибка исполнения задачи по почте» и результатом выполнения «По адресу отправителя не найден исполнитель задачи».  Может кто сталкивался с таким? Буду рада любой помощи.  Тема письма (например на задачу ознакомления) выглядит так: Наименование задачи#идентификатор задачи#1. Наименование и идентификатор задачи правильные. Что может быть неверно? Цифра "1" в конце?

А может быть так, что в системе нет пользователя с таким почтовым ящиком или в системе более одного пользователя с таким почтовым ящиком? У нас было схожее. Важно проверить еще, чтобы в письме (от исполнителя на ящик 1С ДО) был идентификатор задачи, сначала он был в тексте письма, потом его переместили в тему письма.

Это так же могут быть «мусорные» письма. Когда вместо нажатия на кнопку «согласовано» пользователь отвечает на письмо, тогда никакого идентификатора в письме быть не может. Загляните в ящик)

 
Цитата
Борис Романов написал:
Цитата
Karina написал:
Help! Почему-то не работает выполнение задач по почте в Документообороте. При нажатии в письме на кнопку «Согласовано» создается письмо на адрес системной учетной записи, отправляем – и ничего не получается. При этом было подключено выполнение задач по почте, настроена системная учетная запись. В регистре «Протокол выполнения задач по почте» каждые 10 сек. формируется запись с темой «Ошибка исполнения задачи по почте» и результатом выполнения «По адресу отправителя не найден исполнитель задачи».  Может кто сталкивался с таким? Буду рада любой помощи.  Тема письма (например на задачу ознакомления) выглядит так: Наименование задачи#идентификатор задачи#1. Наименование и идентификатор задачи правильные. Что может быть неверно? Цифра "1" в конце?
 А может быть так, что в системе нет пользователя с таким почтовым ящиком или в системе более одного пользователя с таким почтовым ящиком? У нас было схожее. Важно проверить еще, чтобы в письме (от исполнителя на ящик 1С ДО) был идентификатор задачи, сначала он был в тексте письма, потом его переместили в тему письма.   Это так же могут быть «мусорные» письма. Когда вместо нажатия на кнопку «согласовано» пользователь отвечает на письмо, тогда никакого идентификатора в письме быть не может. Загляните в ящик)

Мы решали в свое время эту проблему такими действиями: Администратору указал адрес почты = адресу у системной учетной записи. Далее в настройках уведомлений у Администратора в Подписках снял все флажки «По почте». После этого в регламентном задании «Выполнение задач по почте» указал «При ошибках повторять» 60 секунд вместо 10. И финалочка - очистил почтовый ящик системной учетной записи.

До этого у нас после указания эл. почты в системной учетной записи (легкая почта), на эту почту начали сыпаться письма с темой «Ошибка исполнения задачи по почте» и текстом «По адресу отправителя не найден исполнитель задачи». Причем количество писем удваивалось за каждую итерацию регламентного задания (каждые 10 минут), в итоге за выходные на эту почту пришло более 100 тыс. писем.

 

Мы сталкивались еще с проблемой согласования документов по электронной почте. Протокол выполнения задач по почте показывал такую ошибку «По адресу отправителя не найден исполнитель задачи. Ошибка исполнения задачи по почте».

Мы разбирались, на каком этапе возникает ошибка. Для этого создавали задачу для пользователя, проверяли, что в регистре сведений Произошедшие бизнес-события были созданы соответствующие записи о создании задачи. После этого выполняли регламентное задание Обработка произошедших бизнес-событий. Проверяли, что в регистре сведений Произошедшие бизнес-события запись была отмечена как обработанная.

Еще установили, что в регистре сведений Очередь уведомлений появилась соответствующая запись для уведомления пользователя. Если записи не появились - ошибка возникает на этапе обработки бизнес-событий. Следует проверить активность подписки пользователей, наличие у пользователя прав доступа, является ли он исполнителем роли или настроено ли корректно делегирование.

 
Цитата
Борис Романов написал:
Мы сталкивались еще с проблемой согласования документов по электронной почте. Протокол выполнения задач по почте показывал такую ошибку «По адресу отправителя не найден исполнитель задачи. Ошибка исполнения задачи по почте».  Мы разбирались, на каком этапе возникает ошибка. Для этого создавали задачу для пользователя, проверяли, что в регистре сведений Произошедшие бизнес-события были созданы соответствующие записи о создании задачи. После этого выполняли регламентное задание Обработка произошедших бизнес-событий. Проверяли, что в регистре сведений Произошедшие бизнес-события запись была отмечена как обработанная.   Еще установили, что в регистре сведений Очередь уведомлений появилась соответствующая запись для уведомления пользователя. Если записи не появились - ошибка возникает на этапе обработки бизнес-событий. Следует проверить активность подписки пользователей, наличие у пользователя прав доступа, является ли он исполнителем роли или настроено ли корректно делегирование.

Кстати, да, после описанных ваше коллегой этапов важно еще выполнить регламентное задание Уведомление пользователей о произошедших событиях. Потом проверить, что в регистре сведений Очередь уведомлений соответствующая запись пропала, а в журнале регистрации появилась запись вида Уведомления успешно отправлены на адрес ***. Проверяем, что пришло письмо с уведомлением на указанную почту (возможно, только по внутренней маршрутизации, если заведена соответствующая учетная запись).

Если запись не пропала из регистра Очередь уведомлений, а число попыток увеличилось - следует проверить журнал регистрации, там будет ошибка по событию Уведомление о новых событиях. Если же запись пропала, но письмо пришло - следует проверить работу почты, корректно ли она отправляется и принимается.

 

Еще можно снять у всех пользователей «Использовать выполнение задач по почте». Настройки и администрирование - Настройки программы - Общие настройки. Там есть пункт использовать бизнес-события и подпункт использовать уведомления. Нужно выключить уведомления и все.

Если вообще уведомления нужны, а не нужно только «выполнение задач по почте», то там же кнопка около подпункта Использовать уведомления - Настроить. Указываешь, что надо.

Вообще настройка адреса почты для системной учетной записи администратора, снятие флажков уведомлений и изменение параметров регламентного задания играют важную роль в обеспечении корректной работы функционала по почтовому исполнению задач.

Страницы: 1