Имя: Пароль:
1C
1С v8
ДО 2 КОРП. Стопорнулись некоторые БП.
0 live in sky dreams
 
26.12.18
17:36
Есть простенький комплексный БП.
1) Смешаное согласование
2) Если успешно (без замечаний) - Стартует исполнение
3) По завершению исполнения - ознакомление автора

Есть процессы, которые "зависли" по завершению пункта 1
Открываю карточку БП - процесс активен. Все согласующие поставили отметки о согласовании, но исполнение не появилось. Не создалось.
Все новые процессы проходят полный цикл нормально - проверил.

По всей видимости, когда-то что-то зависло и задачи исполнения не создались. Сервер рестартил, не помогло.

Я хотел бы
1) отобрать те комплексные, в которых успешно прошли согласования но не создались исполнения. Не пойму как сделать.. Какие РС и ТЧ прочессов выбирать в запросе?

2) С помощью процедур\функций модулей инициировать дальнейшее движение КП. Тоже буду благодарен за инфу (общие модули, модули БП,...)
1 live in sky dreams
 
26.12.18
18:01
Что пока нарыл отладчиком...
Выбрал комплексные БП. Условиями задал так, чтобы попала только одна "проблемная" запись.
Присоединил к получившейся выборке - БП согласования.
Посмотрел что присоединилось. Состояние БП согласования - "активен". "Завершен" само собой ложь. Даты завершения пустые.. При этом, если взглянуть в ТЧ "РезультатыСогласования" - там все согласовано.
Получается, что не перевелся статус задачи согласования.
2 live in sky dreams
 
26.12.18
18:03
+(1) у БП согласования "РезультатСогласования" - Согласовано
3 live in sky dreams
 
26.12.18
18:04
Впринципе... Я понял что отбирать и как построить запрос. На первый мой вопрос в (0) я ответ нашел.

Полезу отладчиком в процесс записи БП согласования.
4 live in sky dreams
 
26.12.18
19:03
Можно ли получить форму бизнес-процесса?
Пишу "ПолучитьФорму(ПолноеИмяФормы, СтруктураСПараметромБизнесПроцесс)" в итоге получается просто форма.. без ключа.
Что нужно предать в параметры, чтобы получить форму конкретного бизнеспроцесса?
Есть два вида языков, одни постоянно ругают, а вторыми никто не пользуется.