Мастерам по комплексным бизнес процессам в документооборот - жизнь БП после завершения.

1. alexander-lubich 29 30.01.19 15:05 Сейчас в теме
Есть некий документ "Заявка" в сторонней базе , документ перемещается по ряду состояний и транслирует эти состояния в Документооборот.
создается внутренний документ в Документооборот,
по нему создается Бизнесс процесс по шаблону комплекного процесса,
и изменений документа извне программно переносятся в ДО двигая его по схеме.

вопрос про то как мне лучше отражать Бизнесс процесс в Документооборот .


я столкнулся с тем что если я выполняю все задачи по БП и перевожу БП.Завершен = Истина, то я его уже не могу с ним работать.

насколько я понял БП после завершения не сделать активным и стартовать новые задачи по нему нельзя

Вопрос:

Мне правильнее будет в ДО в случае завершения БП

1) возможно ли "реанимировать" завершенный БП действиями вроде :

 
БПоБ = 	БППредмета.Ссылка.ПолучитьОбъект();
БПоБ.Разблокировать();
БПоБ.ДатаЗавершения =Дата(01,01,01);
БПоБ.Завершен = Ложь;
БПоБ.Стартован = Ложь;
БПоБ.Записать();
БПоБ.Старт();
Показать


и насколько это корректно?


2) как вариант создавать новый БП по и его позиционировать на нужной точке.

3) Расширить схему БП в документообороте и использовать какой нибудь "парковочный" статус/действие/точку назовем его "Архив"
и финализированные заявки хранить в нем, и например по истечении какого либо срока завершать БП.

4) по аналогии с 2 использовать остановка /возобновление процесса держать финализированные заявки в состоянии "остановить" некоторое время и потом завершать БП.
Прикрепленные файлы:
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. Оберон 17 25.02.19 13:26 Сейчас в теме
надо еще в регистре "Произошедшие бизнес-процессы" сделать соотв. запись
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот