Настройка повторения процессов 1с документооборот

Обновлено: 07.07.2024

В системе пользователь запускает процесс согласования и исполнения документа (комплексный). Ждет некоторое время (2-3 сек.). Система не проникает лучами ему в мозг и не убеждает в том, что процесс запущен. Он входит в документ и заново отправляет его на согласование и исполнение. И так я заметил некоторые документы по 3-4 раза отправлены. На этапах согласования это заметили и в повторах поставили резолюции "не согласован".

В итоге документ имеет резолюции согласован на одном из процессов согласования и резолюции "не согласован" в остальных процессах согласования. В форме списка документов при фильтрации по статусу такие документы попадают в категорию "не согласован".

Вопрос - как устранить лишние нежелательные процессы согласования? Там ссылка на ссылку и ссылкой погоняет. Есть ли штатные механизмы для этого или только руками вычищать?

И вопрос номер 2 - есть ли штатный механизм контроля количества запущенных бизнес-процессов по предмету?

(1) Денег хотят..
Но ответ я понял, штатного механизма защиты нет, необходимо писать. Значит, будем писать..

А по первому вопросу не поможете?

(2) Пометьте ненужный процесс и удалите. Относительно ссылок - там косяк где-то явно есть, мешающий все поудалять. Нужно искать - у самого все руки не доходят :( Что-то остается не помеченным, что каскадным образом не дает удалить пачку добра.
(2)простая пометка на удаление не исправит статус документа
с "Не согласован" на "Согласован", если документ был сперва согласован по одному БП и затем 2 раза не согласован по остальным БП ))
Обработку накидать нужно.
Думаю, необходимо перебрать все доки, вытащить по ним все БП нужного шаблона и проанализировать результаты. Если по одному и тому же доку есть хотя бы один раз положительный результат согласования - то установить статус в "Согласован". Осталось найти все места, в которых это "согласовано" устанавливается
Не могу понять как автор разработки из (1) определяет "аналогичность" бизнес-процесса..
По "предмет" + "шаблон"? Или "Этапы"?
Точнее: "как правильно определить аналогичный ли это БП?"

Пока что для себя я определил так:
БП считать аналогичным, если совпадают:

эта проблема решается двумя способами
1. более-менее "штатно": условие в настройках запуска шаблона процесса по предмету
2. подпиской вна передзаписьюпроцесса.

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

1. Создаем новое условие маршрутизации


2. Вставляем в него необходимый нам код

3. Размешаем наше условие в комплексном процессе


Специальные предложения

Electronic Software Distribution

Интеграция 1С с системой Меркурий

Алкогольная декларация

Готовые переносы данных

54-ФЗ

Управление проектом на Инфостарте

Траектория обучения 1С-разработчика

Добавьте в условие проверку на "активность". Код перед вами меняйте его под ваши потребности (2) тут проблема в том, что в принципе не запускается повторное согласование, ваше условие тут не причем - это где-то зашито в функционал. сейчас как раз бьюсь над этой проблемой. Ну уж шли бы тогда до конца) Видел ваш спор по подобной теме. Если уж хотели показать класс, то:
1. Надо было делать тогда уж не только для комплексного процесса запрос, можно подпихнуть метаданные текущего процесса. Небольшой экскурс: для этого можно делать условие само на встроенном языке, а не использовать условие маршрутизации. Да, согласен, тогда нельзя его одно использовать для всех шаблонов, но, зато, можно один код использовать везде.
2. Если решаете идти всё-таки как вы предложили через условия маршрутизации, то процесс всё равно, по сути, исполняется, просто сразу в ознакомление летит. Как по мне, лучше было бы добавить в условие назначения шаблона ваше условие маршрутизации пихнуть и тогда бы у человека вообще не показывался ваш шаблон. Но тут, согласен, можно наткнуться на то, что стартанут не тот процесс вообще. Но для общего развития, если вдруг не знали) (3)
1. Показывать "класс" - целью не являлось. Цель - правильное выстраивание архитектуры. Для примера сейчас столкнулся с конфигурацией ДО там есть все: и немного ЗУПа и немного Бухгалтерии, замочки? а зачем они нужны - за их сохранность деньги не платят
2. Очень рад в ваших глубоких познаниях, обязательно приму к сведению

Просмотры 2027

Загрузки 0

Рейтинг 9

Создание 09.11.20 12:30

Обновление 09.11.20 12:30

№ Публикации 1323374

Тип файла Нет файла

Операционная система Не имеет значения

Вид учета Не имеет значения

Доступ к файлу Бесплатно (free)

Код открыт Да

См. также

Как настроить правильную техподдержку (helpdesk, service desk на коленке) Промо

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

24.04.2019 29678 siddy 0

Как вносить изменения в новое ЭДО от 1С в БП 3? Июнь 2021, БП 3.0.93.20

Обновились на 3.0.93.20, и все мои расширения под ЭДО перестали работать. Разберем, где вообще искать код, который выводит данные электронного документа в XML, где вмешиваться в ход этого вывода?

03.06.2021 6596 fixin 26

Исправление вывода списка процессов в 1С:Документооборот с группировкой

24.05.2021 1449 Xleo777 5

Диадок, модуль 1С - заполнение полей с дополнительной информацией

Некоторые контрагенты для настройки электронного обмена документами требуют заполнения специальных полей ИнфПолФХЖ1 и ИнфПолФХЖ2 дополнительной информацией.

21.05.2021 2739 _Vovik 9

Права доступа в 1С:Документооборот 2.1 Промо

В программе 1С:Документооборот ред 2.1 механизм системы прав доступа сильно изменился. С одной стороны, права доступа в данной версии стали проще и быстрее, с другой стороны - права по рабочим группам объектов теперь могут противоречить политикам доступа. Разберемся в данной статье как работает механизм прав доступа в 1с документообороте 2.1.

16.09.2016 88465 vlush78 0

13.05.2021 2641 Flover 0

Иной подход к схемам комплексных процессов (возможность пользователям в удобном формате видеть участников процесса до его запуска) в 1С: Документооборот

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

30.03.2021 2428 Capitullo 2

Перенос присоединенных файлов в документооборот при бесшовной интеграции

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

26.02.2021 1492 ВикторП 21

Интеграция «1С:Управление производственным предприятием» с «1С:Документооборот» Промо

В данной статье пойдет речь о возможности интеграции 1С:Управление производственным предприятием ред. 1.3 с 1С:Документооборот КОРП и о том, что может получить предприятие от этой интеграции.

18.02.2013 66104 Vladimir_Konyrev 38

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

Простой способ сделать задачи и процессы доступными всем участникам рабочей группы документа. Для этого нужно добавить дополнительный обработчик бизнес-события, который будет срабатывать по виду события "Старт процесса". Актуально, если используете комплексные процессы, и не все участники видят задачи друг друга.

15.02.2021 697 Capitullo 4

Новое в 1С:Документооборот 3.0

Под новый год фирма 1С сделала нам всем подарок – вышла ознакомительная версия долгожданного 1С:Документооборот 3.0! По традиции новая версия кардинально отличается от предшественника как в плане интерфейса, так и по “начинке”. В данной статье рассмотрим самые интересные нововведения. Приступим к обзору.

11.02.2021 4849 Koder_Line 5

Сказ о том, как в одной крупной компании документооборот внедряли, или проблемы типовых обменов между КА и ДО

Приветствую всех. Сегодня пойдет речь о том, как на одной крупной компании внедряли 1С:Документооборот 2.1 в связке с КА 2.4. Вроде бы системы типовые, мы практически не добавляли ничего в них, но проблем было столько, что я решил изложить их в статье. Может, кому-то пригодится это в дальнейшем, и не придется тратить кучу времени на поиск решений.

10.11.2020 7492 maks_20 30

Блокировка повторного запуска комплексного процесса по документу в 1С: Документооборот

Доработка в 1С: Документооборот позволяет заблокировать повторный запуск комплексного процесса по шаблону для данного документа, если процесс по этому шаблону уже запущен.

02.11.2020 1353 vlad356987 14

Ограничение выбора вариантов шаблонов запуска процессов в Документообороте 2.1

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

20.07.2020 2754 Maito 8

Проблемы организаций при подготовке к внедрению документооборота

Что необходимо сделать для реализации проекта по внедрению «1С:Документооборота?»Как мы говорили в предыдущей статье необходимо осознать проблему, провести классификацию проблем, определить риски и обосновать необходимость внедрения документооборота.

18.06.2020 3275 Marta_Snytkina 4

Визуализация электронной подписи в заполняемом файле MS Word в 1С:Документооборот

Произвольное размещение визуализации электронной подписи в заполняемом документе MS Word в конфигурации 1С:Документооборот.

09.04.2020 6284 Xleo777 6

Делегирование в 1С:Документооборот

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

25.02.2020 7486 Koder_Line 4

Отправка "Заявления на подключение к ЭДО ПФР" из программы "1С: Бухгалтерия предприятия, ред. 2" для СЗВ-ТД

Инструкция по отправке "Заявления на подключение к ЭДО ПФР" из программы "1С Бухгалтерия предприятия, ред. 2" для обмена сведениями об электронных трудовых книжках и отправки отчетов по форме СЗВ-ТД.

11.02.2020 29846 rusmil 9

Детектор завершения согласования для 1С: Документооборот КОРП

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


Отключить безопасный режим и перезапустить программу.

Что появилось:

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


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

Как это работает (пример по демо базе):


В результате отправки на повторное согласование в основном предмете процесса (Договор на поставку бетона по примеру) виза Зеленца "Не согласованно" уйдет в историю, а виза Мишина "Согласовано" останется среди действующих (в типовой логике все ранее установленные визы помещаются в историю). Повторно задача согласования будет отправлена только Зеленцу.

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

Расширение разрабатывалось для версии 1С Документооборот 8 КОРП, редакция 2.1 (2.1.13.28). Тестировалось на 2.1.14/15/16 ПРОФ, КОРП, ДГУ и Document management(тексты с переводом на eng).

Работает на платформах начиная с версий 8.3.12.

Если будут вопросы и предложения к функционалу расширения, пишите в комментариях к публикации, учту в новом релизе.

Версия 1.2: Первичная версия

- Исправлено исключение не установивших визы при поочередном согласовании


Отключить безопасный режим и перезапустить программу.

Что появилось:

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


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

Как это работает (пример по демо базе):


В результате отправки на повторное согласование в основном предмете процесса (Договор на поставку бетона по примеру) виза Зеленца "Не согласованно" уйдет в историю, а виза Мишина "Согласовано" останется среди действующих (в типовой логике все ранее установленные визы помещаются в историю). Повторно задача согласования будет отправлена только Зеленцу.

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

Расширение разрабатывалось для версии 1С Документооборот 8 КОРП, редакция 2.1 (2.1.13.28). Тестировалось на 2.1.14/15/16 ПРОФ, КОРП, ДГУ и Document management(тексты с переводом на eng).

Работает на платформах начиная с версий 8.3.12.

Если будут вопросы и предложения к функционалу расширения, пишите в комментариях к публикации, учту в новом релизе.

Версия 1.2: Первичная версия

- Исправлено исключение не установивших визы при поочередном согласовании

Читайте также: