Автоматическое закрытие повторных задач согласования по предмету

03.03.21

Функциональные - Документооборот и делопроизводство (СЭД)

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

Файлы

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование Скачано Купить файл
Автоматическое закрытие повторных задач согласования по предмету:
.epf 8,60Kb
23 2 500 руб. Купить

Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний

Оформите подписку на компанию для решения рабочих задач

Оформить подписку и скачать решение со скидкой

Во вложении внешняя обработка, ее можно использовать как для проверки, так и для внесения механизма в рабочую базу. Для проверки достаточно указать любую задачу по предмету, которая уже согласована, и при нажатии "Старт" остальные задачи согласованию по предмету, которые находятся у этого же исполнителя закроются автоматически.

В процессе выполнения выполняется несколько проверок:

1. Если исполнителем задачи является роль, то проверяется что исполнителем по этой роли является единственный участник, и этот участник уже согласовал предмет задачи.

2. Если по каким то причинам закрыть задачу не удалось, все изменения откатываются.

3. Проверяется что все задачи относятся к одному комплексному процессу, прочие задачи закрыты не будут (например, если была создана вручную подзадача согласования по этому предмету она не будет закрываться автоматически).

Для того чтобы внедрить этот функционал к себе в базу, достаточно воспользоваться стандартным функционалом обработчиков бизнес событий:

1. Нужно добавить обработчик бизнес события, скопировать в него полностью код процедуры "Проверка обработчика()" из прилагаемой внешней обработки, и раскомментить одну строчку кода (на скрине): 

 

 

2. У нашего обработчика должны быть добавлены подписки на эти события:

 

 

Обратите внимание, автоматически будут закрыты как уже созданные задачи согласования участника, так и новые, которые будут созданы по этому предмету в процессе выполнения комплексного процесса! Если вы не хотите, чтобы закрывались последующие задачи, достаточно будет не добавлять подписку "Создание задачи", а добавить только "Задача выполнена". \

Проверено и используется на версии 1С: ДО 2.1.25.5.

Вступайте в нашу телеграмм-группу Инфостарт

автоматическое закрытие задач согласования комплексный процесс документооборот автозавершение автосогласование

См. также

Бухгалтер Пользователь Руководитель проекта 1С:Предприятие 8 Управленческий учет Платные (руб)

Организуйте правильный оборот документов на вашем предприятии в 1С. Ведение учета и хранения документов. Управление потоками документации между подразделениями. Работа с договорами в компании. Автоматизация процессов подготовки, согласования и подписания документов. Сократите время и объем ошибок с 1С:Документооборот! С 1 апреля 2026 года стоимость решения изменится в среднем на 14%. Успейте приобрести по текущей цене с бонусами на услуги и сервисы Инфостарт!

55300 руб.

19.02.2016    113136    145    5    

116

Рабочее место Производство готовой продукции (работ, услуг) Перенос данных 1C Пользователь 1С:Предприятие 8 1С:Управление производственным предприятием 1С:Документооборот 1С:Комплексная автоматизация 2.х 1С:КА 1С:ДО Платные (руб)

Продукт "Интеграция с 1С:Документооборот" позволяет использовать функции программы "1С:Документооборот 8" напрямую из учетной системы (1С:УПП; 1С:КА, 1С:УТ 10.3, 1С:БГУ 1.0, 1С:ЗБУ 1.0, 1С:УПП для Казахстана и отраслевых решений, разработанных на их основе) на платформе "1С:Предприятие 8": выполнять и ставить задачи, просматривать документы, скан-копии и прочие файлы, штрих-кодировать документы отправлять письма, вести учет рабочего времени - не входя в "1С:Документооборот 8", работая в одной программе, что значительно сокращает время и делает работу более комфортной и эффективной. Продукт прошел сертификацию 1С-Совместимо

157473 руб.

11.06.2015    61438    38    20    

48

Адаптация типовых решений 1С:Предприятие 8 1С:Документооборот Россия Платные (руб)

Расширение конфигурации для «1С:Документооборот КОРП», редакция 3.0. позволяет: 1.использовать произвольные табличные части в качестве дополнительных реквизитов к документу; 2 использовать произвольные табличные части в шаблонах в формате docx для автоматического заполнения таблиц.

32330 руб.

29.06.2023    10883    33    15    

40

Разработка Инструментарий разработчика Работа с интерфейсом Адаптация типовых решений Нейросети 1C:Бухгалтерия 1C:ERP 1С:ЗУП 1С:КА 1С:УНФ 1С:УТ 1С:Розница 1С:ДО 1С:ERP Управление предприятием 2 Платные (руб)

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

36600 руб.

28.08.2025    5331    2    2    

5

Печатные формы Адаптация типовых решений Бухгалтер Пользователь 1С:Предприятие 8 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 1С:Розница 3.0 Платные (руб)

Расширение позволяет вывести в табличном документе факсимиле печати и подписей и/или вывести произвольную картинку из прикреплённых файлов организации для 1С УТ 11.5, КА 2.5, ERP 2.5, УНФ 3, Розница 3. Вывод факсимиле возможен в табличные документы УПД, УКД, Счёт-фактура, ТОРГ-12 и другие. Возможно настроить вывод для любых типовых макетов (Акт сверки, М-15, ТТН), для этого потребуется отредактировать макет и разместить на нём картинки с соответствующими именами, при выводе на печать в размещённые картинки будут выводиться факсимиле из прикреплённых рисунков. Редактирование осуществляется через типовой механизм в пользовательском интерфейсе.

5084 руб.

07.02.2023    11615    111    20    

67

Email рассылки Взаиморасчеты Акт сверки Бухгалтер 1С:Предприятие 8 1С:Бухгалтерия 3.0 Бухгалтерский учет Платные (руб)

Данная обработка позволяет сократить объем ручных операций, выполняемых ежемесячно бухгалтером или его помощником за счет автоматизации систематического процесса.

7930 руб.

12.02.2019    36510    36    24    

31

Перенос данных 1C Учет документов Системный администратор Программист Бухгалтер 1С:Предприятие 8 1С:Бухгалтерия 3.0 Бухгалтерский учет Платные (руб)

Бесшовная интеграция с 1С:Документооборот (КОРП или ПРОФ) - вот что обеспечит Вам и Вашим сотрудникам оперативный доступ и продуктивную работу с документами в учётной системе 1С на базе "1С:Бухгалтерия предприятия 3.0 ПРОФ". Бесшовный обмен и связь позволяют экономить до 60% времени на поиск и согласование первичной документации (актов, счетов-фактур, накладных), не говоря уже о других полезных функциональных возможностях: создании и запуске бизнес-процессов, работе с электронной почтой, штрихкодировании документов и многом другом.

54900 руб.

23.05.2017    61520    36    69    

43
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. user1653862 04.05.22 18:36 Сейчас в теме
День добрый. приобрел. Но не работает... Подскажите, где не так?
"Обработчик бизнес-события кидает исключение, когда отрабатывает по подписке "Задача выполнена", не кидает исключение по подписке "Создание задачи", задача с ролевой адресацией не закрывается.
3. Capitullo 31 09.05.22 08:13 Сейчас в теме
(1) Добрый день. Какая ошибка в журнале регистрации?
2. user1653862 04.05.22 19:11 Сейчас в теме
На всякий случай. Версия. 1С:Предприятие 8.3 (8.3.19.1467) Документооборот 8 КОРП, редакция 2.1 (2.1.19.22). Процесс комплексный. Таблица.
4. user1653862 25.05.22 11:33 Сейчас в теме
День добрый, разработчик!
Модуль запустили. спасибо.
Не получается сделать так, чтобы в лист согласования автоматически закрытой задачи выводился результат: "согласовано автоматически". Или результат предыдущего согласования. Или просто "согласовано"
Что Вы можете подсказать?
Спасибо.
6. Capitullo 31 26.05.22 18:59 Сейчас в теме
(4) (4)
(4) Добрый день. Сейчас я не работаю с базой ДО, негде посмотреть.
Попробуйте под отладкой воспроизвести ситуацию - создать процесс, довести его до нужной точки маршрута, выбрать задачу которую надо закрыть автоматически в обработке которую вы скачали и посмотреть что происходит в этом куске кода (на скриншоте).
Прикрепленные файлы:
5. user1653862 25.05.22 11:40 Сейчас в теме
Чтобы исключение не появлялось, добавил к объекту задачи доп. свойство ПомещатьДублиВизВИсторию. Может это повлияло на формирование виз? Хотя, вроде они сразу формировались пустыми

//{[+](фрагмент ДОБАВЛЕН), Администратор 05.05.2022 9:50:32
Если НЕ ЗадачаОбъект.ДополнительныеСвойства.Свойство("ПомещатьДублиВизВИсторию") Тогда
ЗадачаОбъект.ДополнительныеСвойства.Вставить("ПомещатьДублиВизВИсторию", Истина);
ИначеЕсли НЕ ЗадачаОбъект.ДополнительныеСвойства.ПомещатьДублиВизВИсторию Тогда
ЗадачаОбъект.ДополнительныеСвойства.ПомещатьДублиВизВИсторию = Истина;
КонецЕсли;
//}Администратор 05.05.2022 9:50:32

ЗадачаОбъект.ВыполнитьЗадачу();
Для отправки сообщения требуется регистрация/авторизация