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

03.03.21

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

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

Скачать исходный код

Наименование Файл Версия Размер
Автоматическое закрытие повторных задач согласования по предмету:
.epf 8,60Kb
18
.epf 8,60Kb 18 Скачать

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

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

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

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

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

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

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

 

 

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

 

 

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

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

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

См. также

1С:Документооборот - цена на лицензии КОРП, ПРОФ и ДГУ

Документооборот и делопроизводство (СЭД) Типовые Платформа 1С v8.3 Управленческий учет Платные (руб)

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

48500 руб.

19.02.2016    107241    104    5    

86

1С:Архив

Документооборот и делопроизводство (СЭД) Платформа 1С v8.3 Платные (руб)

"1С:Архив" – это универсальная система, обеспечивающая надежное долговременное хранение документов с гарантией юридической значимости на неограниченный срок. "1С:Архив" разработан на основе нормативно-правовых актов по архивному делу, поддерживает операции хранения документов – от попадания в архив до уничтожения – и не имеет ограничений на объем хранимых данных. "1С:Архив" сопровождается методологической поддержкой в виде организационных документов по хранению, входящих в состав "Комплекта нормативных документов" к "Методике управления документами и совместной работой", разработанной специалистами фирмы "1С". Использование "1С:Архива" позволяет организовать единое хранилище всех бумажных и электронных документов из разных информационных систем, вести архивный учет в соответствии с требованиями Росархива и снизить нагрузку на учетные системы. Продукт подходит для малых, средних, крупных предприятий и учреждений любых отраслей.

90000 руб.

24.10.2022    4943    5    1    

4

Таймлист (1С:Совещание, Таймлист Лайт)

Документооборот и делопроизводство (СЭД) Конфигурации 1cv8

«Таймлист» – экосистема сервисов («Таймлист Лайт», «1C:Совещание», «Таймлист Recorder»), основанная на искусственном интеллекте Таймлист, который позволяет эффективно работать с легкими поручениями за счет фиксации всех важных идей при расшифровке и последующем формировании автопротокола встречи. Сервисы, в которые интегрирован ИИ, позволяют работать с задачами (поручениями), полученными из автопротокола.

10000 руб.

06.12.2023    1474    0    0    

7

SALE! 30%

Распознавание и загрузка сканов в 1С "одним нажатием": УПД, ТОРГ-12, накладные, счета, номенклатура, заказы и т.д.

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

Универсальная программа для распознавания ЛЮБЫХ СКАНОВ ИЛИ ФОТО ТОВАРНЫХ ДОКУМЕНТОВ в 1С. Не требует указания параметров и предварительной настройки. Просто выбираете файл (PDF, JPG, DOC, XLS, HTML и т.д.) выбираете документ 1С и нажимаете кнопку "Распознать и загрузить".

6000 5520 руб.

04.06.2019    101844    301    173    

314

Табличная часть в доп. реквизитах и формирование таблиц в шаблоне docx для 1С:ДО 3.0

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

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

29400 руб.

29.06.2023    4652    9    5    

18

Легкий документооборот (+чат-бот для Telegram)

Документооборот и делопроизводство (СЭД) Мессенджеры и боты Учет документов Платформа 1С v8.3 1С:Управление нашей фирмой 1.6 1С:Бухгалтерия государственного учреждения 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 Платные (руб)

Расширение для согласования справочников и документов в конфигурациях "1С: Бухгалтерия 3.0", "Управление нашей фирмой", "1С ERP Управление предприятием", "Бухгалтерия государственного учреждения". Ролевая адресация, условная маршрутизация, последовательное и параллельное согласование, уведомление о новых задачах на почту, блокировка объектов в зависимости от статуса, запрет проведения в зависимости от статуса, автозапуск процессов согласования, отчеты по исполнительской дисциплине. Не требуется снятие конфигурации с поддержки. Настройка без программирования. Версия для 1cfresh.com. Сертификат 1С-Совместимо.

14900 руб.

15.11.2018    28016    26    48    

58

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

Документооборот и делопроизводство (СЭД) ЭДО и ОФД Учет документов Платформа 1С v8.3 Конфигурации 1cv8 Россия Платные (руб)

Мощный, единый инструмент для решения всех проблем, связанных с переходом на ЭДО. Экономит бумагу и время - организует архив оригиналов первичных документов прямо в базе 1С, в прикрепленных файлах к соответствующим документам. С помощью комплексного отчета по ошибкам в ЭДО позволяет выявить и исправить все возможные ошибки - ошибочно сопоставленные документы, не подписанные документы, подписанные, но не загруженные в 1С документы. Автоматически сопоставляет не сопоставленные между собой документы. Может работать по расписанию и присылать отчет о состоянии архива/по ошибкам на почту. Взаимодействует напрямую с сервисами Диадок/СБИС, имеет интуитивно понятный интерфейс и учитывает 3-х летний опыт 40+ клиентов.

14880 руб.

17.12.2018    44414    58    51    

72

1С:Бухгалтерия 3.0 ПРОФ + 1С:Документооборот. Модуль интеграции 1С:БП и 1С:ДО (ПРОФ или КОРП)

Обмен между базами 1C Документооборот и делопроизводство (СЭД) Учет документов Платформа 1С v8.3 Бухгалтерский учет 1С:Бухгалтерия 3.0 Бухгалтерский учет Платные (руб)

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

30000 руб.

23.05.2017    54003    34    67    

41
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. user1653862 04.05.22 18:36 Сейчас в теме
День добрый. приобрел. Но не работает... Подскажите, где не так?
"Обработчик бизнес-события кидает исключение, когда отрабатывает по подписке "Задача выполнена", не кидает исключение по подписке "Создание задачи", задача с ролевой адресацией не закрывается.
3. Capitullo 28 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 28 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

ЗадачаОбъект.ВыполнитьЗадачу();
Оставьте свое сообщение