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