Вход | Регистрация
 

Подскажите по Комплексному БП в Документообороте - как мне его "реанимировать"

Подскажите по Комплексному БП в Документообороте - как мне  его "реанимировать"
Я
   Al777777777777
 
30.01.19 - 17:04
Есть некий документ "Заявка" в сторонней базе , документ перемещается по ряду состояний и транслирует эти состояния в Документооборот.
создается внутренний документ в Документооборот,
по нему создается Бизнесс процесс по шаблону комплекного процесса,
и изменений документа извне программно переносятся в ДО двигая его по схеме.
я столкнулся с тем что если я выполняю все задачи по БП и перевожу БП.Завершен = Истина, то я его уже не могу с ним работать.
насколько я понял БП после завершения не сделать активным и стартовать новые задачи по нему нельзя
Вопрос:
Мне правильнее будет в ДО в случае завершения БП
1) возможно ли "реанимировать" завершенный БП действиями вроде :
БПоБ =     БППредмета.Ссылка.ПолучитьОбъект();
БПоБ.Разблокировать();
БПоБ.ДатаЗавершения =Дата(01,01,01);
БПоБ.Завершен = Ложь;
БПоБ.Стартован = Ложь;
БПоБ.Записать();
БПоБ.Старт();
и насколько это корректно?

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

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

4) по аналогии с 2 использовать  остановить/сделать активным (или прервать/возобновить если такое есть)   процесс держать финализированные заявки в состоянии "остановить" некоторое время и потом завершать БП.
 
 
   Al777777777777
 
1 - 04.02.19 - 14:26
апаю
   Segate
 
2 - 04.02.19 - 14:30
(0) выглядит так, как будто ты не понимаешь что такое бизнеспроцесс в доке и делаешь какую-то полную хрень )))

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Рекламное место пустует