Имя: Пароль:
1C
 
И снова Документооборот...
0 DCKiller
 
26.07.24
16:21
Редакция 2.1.

Создаю комплексный процесс согласования, 6 этапов. При этом у всех отключаю "Ознакомление с результатом согласования". И в итоге:
1) Создатель документа и по совместительству инициатор процесса всё равно после согласования (п. 1) получает задачу "Ознакомление" по этому пункту процесса;
2) Когда он исполняет эту задачу - процесс останавливается. Задача стоит в списке вот с таким значком.

В регистре "Очередь маршрутизации комплексных процессов" этот процесс красным не выделен. Т.е. последняя задача по нему завершилась - и всё. Но там ведь еще есть 5 пунктов. Короче, почему процесс согласования может не идти дальше?
1 DCKiller
 
26.07.24
16:23
+И почему ознакомление всё равно вылезает, хотя я его отключаю? Кэш почистить нужно (других объяснений у меня нет)?..
2 YFedor
 
26.07.24
16:24
Схемы не видно.
У меня в комплексном процессе было выполнение обработки на языке 1с, оно уходило в ошибку (т.е. не выполнялось не понятно почему) и процесс дальше не шел.

Кстати, а как смог отключить ознакомление с результатом согласования?
3 maxab72
 
26.07.24
16:26
В карте маршрута типового бизнес-процесса "Согласование" стоит по умолчанию этап "Ознакомление автора". Отключается расширением.
4 YFedor
 
26.07.24
16:27
(3) возможно, тогда проблема в этом расширении - из-за него процесс дальше и не идет
5 DCKiller
 
26.07.24
16:31
(2) Никак. Я же говорю, если у него в настройках комплексного процесса отключить видимость, оно всё равно пользователю приходит после того, как он согласовал этап.
6 YFedor
 
26.07.24
16:34
(5) Я, честно говоря, так и не смог понять что значит эта "Видимость". Отключить ознакомление можно только кодом.

Но без схемы процесса все равно не понятно что происходит.
7 DCKiller
 
26.07.24
17:23
(4) Проблема еще в том, что вчера процесс шел - после первого согласованного этапа переходил на следующий. А сегодня почему-то не идет.
8 Garykom
 
26.07.24
17:32
(7) ну ты же смотрел в ЖР и регламентные требуемые все запускал?
9 DCKiller
 
26.07.24
17:40
Заметил одну странность: у вчерашнего процесса в этапе ознакомления предмет стоит, у сегодняшних - почему-то нет. Хотя в настройках шаблона процесса предмет указан. Возможно, из-за этого он дальше не идет?
10 Garykom
 
26.07.24
17:49
(9) из опыта по ДО 2.1 понял что там без отладчика никуда
11 Garykom
 
26.07.24
17:52
(10)+ а еще бывают ошибки в типовой

для интереса можете в Конфигураторе ДО 2.1 открыть
ОбщийМодуль.ОбработкаЗапросовXDTOДокументы

И там глянуть
Процедура ПолучитьДанныеВидаДокумента(ОбъектXDTO, ВидДокумента)
12 DCKiller
 
26.07.24
18:00
(11) Спасибо, посмотрю, но уже, видимо, в понедельник.
13 Garykom
 
26.07.24
18:04
(12) с твоей проблемой это не связано
оно БИД касается
14 DCKiller
 
26.07.24
18:09
+(9) Дело не в отсутствии предмета у ознакомления. С предметом ознакомление тоже дальше процесс не двигает...
15 DCKiller
 
29.07.24
15:55
Процесс двинулся на следующий этап! Но...
Как только его согласовали/ознакомились, - опять та же картина, что и в (0). Дальше не идет. Пока...

Я начинаю подозревать, что, возможно, проблема в установленных сроках выполнения/обработки результатов у этапов процесса. Если они стоят ненулевые, то пока, соответственно, с момента установки визы пользователем они не истекут, процесс дальше не двинется. Хотя, возможно, я и ошибаюсь. Кто-то с таким еще сталкивался?
16 Garykom
 
29.07.24
16:04
(15) Может у тебя регламентные по расписанию раз день?
17 DCKiller
 
29.07.24
16:32
(16) Да вроде нет. Те, которые относятся к текущему этапу, после согласования внутри него ознакомление сразу же следом подхватывают. Когда ознакомление ставишь - тоже в течение минуты-другой стрелочка висит напротив этого подпункта в дереве этапов, а затем показывает, что подпункт выполнен.
18 Масянька
 
29.07.24
16:58
(0) Покажи картинку процесса (чисто процесса, настройка) и картинку этого согласования (что там внутри).
19 d4rkmesa
 
29.07.24
21:11
(0) Эм. Я не спец по ДО, но в комплексном процессе нельзя так просто отключить для согласования служебное задание на ознакомление (YFedor прав). То что вы сняли ту "галочку" - вы просто убрали из видимости задачи на ознакомление ваш предмет (внутренний документ, например), без него обычно вся маршрутизация накрывается (без записей с ошибкой в регистре , нужно смотреть ошибки в ЖР), ибо без предмета нельзя выполнить типовые автоподстановки как правило.
Тут либо смириться, либо допиливать.
20 DCKiller
 
30.07.24
16:48
Короче... Как оказалось, 2-й этап после согласования и ознакомления не двигал процесс дальше потому, что следующим этапом было утверждение. А в настройках вида документа, по которому был запущен процесс, не был установлен флаг "Использовать гриф утверждения". В-общем, эта проблема решена.