gifts2017

Автоматическое закрытие задачи "Ознакомление" в комплексном процессе

Опубликовал Александр Забалуев (zabaluev) в раздел Обработки - Универсальные обработки

В процессе обработки документа в комплексном процессе автора документа заваливают задачи "Ознакомление" с результатами согласования, регистрации, утверждения. Если согласование или регистрация прошла без замечаний и комментариев, совсем не обязательно радостно сообщать это автору документа. Лишние уведомления отвлекают и раздражают работников.

Приступив к внедрению «1С Документооборота» на предприятии, я столкнулся с некоторыми проблемами и неудобствами в работе с данной программой:

  1. Не блокируется повторный запуск комплексного процесса по документу, если предыдущий процесс не закончен (РЕШЕНО http://infostart.ru/public/552828/)
  2. Если документ проходит несколько согласований, то пользователя отвлекают множество уведомлений о результатах согласований.
  3. Если пропал интернет, то Администратору высылается куча задач для ознакомления «"Учетные записи электронной почты перестали обрабатываться"»

Часть этих проблем я  снял или минимизировал небольшими доработками конфигурации и внешними обработками, которые планирую публиковать. Совсем не обязательно отвлекать автора комплексного процесса уведомлениями о согласовании и регистрации документа, в случае положительного решения без замечаний. К сожалению в настройках комплексного процесса нет возможности отключить лишние уведомления о выполненых согласованиях или регистрации документа.

Для автоматического закрытия задачи:

1.) Используется запускаемая по расписанию подключаемая внешняя обработка: 

2. При настройке комплесного процесса, в наименование задачи согласования и регистрации добавить символ нижнего подчеркивания. Например : "_Согласование заявки". Наличие символа подчеркивания в начале наименования задачи является признаком того, что задачу можно автоматически закрывать в случае положительного согласования.

Также попутно обработка закрывает задачу системного администратора с уведомлением о проблемах с электронной почтой. Задача "Уведомление" закрывается, если она устарела на 24 часа.

Скачать файлы

Наименование Файл Версия Размер
ЗакрытьЗадачиОзнакомления.epf 6
.epf 5,41Kb
04.10.16
6
.epf 1.0 5,41Kb Скачать

См. также

PowerTools от 1 000
Подписаться Добавить вознаграждение

Комментарии

1. Владимир Афонин (steini) 06.10.16 13:56
Если есть возможность редактировать типовую конфу, то отключить надоедливые ознакомления можно в следующем месте (на примере БП утверждения): в модуле БП в процедуре "ЗавершениеПриЗавершении" (релиз 2.0.9.6). Именно там создаются задачи ознакомления (чтобы не стопорить комплексный БП), и именно туда можно навтыкать своих условий и отказаться от создания задачи.
2. Александр Забалуев (zabaluev) 06.10.16 15:03
Тоже вариант, но усложняются обновления. Лучше по возможности не менять типовые модули, использовать переопределяемые и оформлять подписку на события.
3. simargle (simargle) 09.11.16 02:54
В редакции ДО 2.1 появился механизм эскалации задач. Помимо собственно эскалации программа позволяет настроить автовыполнение определенных точек процесса по произвольным условиям. Для описанных в тексте статьи требований можно настроить автовыполнение задачи, если задача не выполнена пользователем интерактивно за определенное время.
Прикрепленные файлы:
Сурикат; +1 Ответить
4. Александр Забалуев (zabaluev) 17.11.16 15:04
Использовать эскалацию задач для ознакомления не очень удобно. Придется создавать кучу правил эскалации для каждого комплексного процесса.

Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа