#0
by qwerty09
Стартанул бизнес-процесс, прошел несколько точек и теперь надо не продолжать его выполнение, а вернуться к предыдущей точке...задачи созданные на предыдущей точке я удалил (пометил на удаление), а текущее состояние БП не изменилось (пунктирные прямоугольники где были на блок-схеме, там и остались). Подскажите плиз как его откатить назад?
#2
by qwerty09
Это придется к каждой точке бп добавлять еще условие...блок схема слишком стремная и нечитабельная получиться... Неужели нет другого варианта?
#3
by qwerty09
Как вариант рассматриваю - при пометке на удаление задачи связанной с данным бп, очищать реквизит БизнесПроцесс, тогда вроде откатывает нормально. Неужели проще никак не сделать?
#4
by Midaw
нафига бизнеспроцессы с откатами? они для того и нужны, чтоб отслеживать состояние. в правильный вариант по моему.
#5
by qwerty09
ну иногда юзеры косячат - не тот вариант выбирают, или принимается решение по какому то из этапов бп, а потом оно пересматривается (множество факторов могут быть тому причиной) и возникает необходимость откатить его назад на один или несколько этапов...вот и озадачился этой проблемой
#6
by Господин ПЖ
>задачи созданные на предыдущей точке я удалил (пометил на удаление), а текущее состояние БП не изменилось (пунктирные прямоугольники где были на блок-схеме, там и остались) не валите в кучу task - задачи возникающие в БП и состояние самого БП
#8
by qwerty09
Собираюсь реализовать вариант из ...остановите меня кто нибудь! Предотвратите создание пятиколесного велосипеда!
#10
by qwerty09
почему зло? какие траблы могут возникнуть? что подразумевается под правильной схемой?
#12
by qwerty09
Ах, вы об этом...я сначала и собирался так делать, но потом прикинул как будет выглядеть схема в итоге и передумал (бп состоит из 19 этапов с множеством условий и ветвлений и сейчас схема выглядит еще нормально, но добавить еще с десяток условий и она станет абсолютно нечитабельной).
#13
by sda553
Не принято так делать, любой человек думает что БП у него идет ровно по схеме, если у тебя будут какие то скачки, то это будет вызывать как минимум недоумение
#14
by sda553
Ну вот все равно что дали тебе пылесос, а к нему инструкцию, там кнопка нажмешь - включится, не нажмешь не включится. И вот стал он у тебя сам включаться в любое время суток. Списался ты с разработчиками, и тут оказывается что у него есть фича, если слишком пыльно вокруг то он сам включается без твоего ведома. Естественно фича в инструкции не упомянута. только разработчики о ней знают? Какого бы тебе было?
#15
by qwerty09
Спасибо за красочную аналогию)) Тут же речи не идет о том что любой пользователь сможет внезапно передумать и начать удалять задачи. Все будет централизовано - когда обнаружится ошибка на каком то из этапов, то об этом сразу же сообщат админу БД и он единственный, кто сможет ее исправить (удалить задачи, в которых обнаружилась ошибка и последующие), естественно о подобных действиях будут оповещаться пользователи, которых это зацепило.
#17
by BigShmax
ты сам писал " или принимается решение по какому то из этапов бп, а потом оно пересматривается (множество факторов могут быть тому причиной)" так вот это ничто иное как стрелка взад. потому как если это возможно это надо отражать. если это невозможно отразить - значит нельзя так делать . на то они и бизнесс процессы.
#19
by qwerty09
Ладно, убедили...сделаю через стрелки взад, посмотрим что из того получится. Всем спасибо!
#20
by qwerty09
vde69, а у тебя часом не осталось картинок твоих БП, за которые тебя сильно хвалили в ? С файлообменника их просто уже благополучно удалили, а хотелось бы посмотреть...
#23
by i-rek
Посмотри бизнес процесс закрытия месяца в УПП. Там реализован именно откат. Как - не смотрел
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
В этой группе 1С
- Как получить заголовок поля формы?
- ЗУП Начисление зарплаты предупреждение
- v7: Обороты по документам и проводкам за ХХ.ХХ.ХХХХ не совпадают!
- Ограничение прав УПП
- Добавить табуляцию в текстовом файле
- Фифо в 1с ут 11
- у кого есть книга Хозяйственные операции в "1С:Бухгалтерии 8" (редакция 2.0)?
- УТ 10. Перемещение через транзитный склад.
- Спрятать часть элементов из списка справочника
- Как выбрать данные из табличной части регистратора
- Зависает консоль управления сервером1С.
- Владельцы Kyosera FS-1135MFP растолкуйте как отправить факс с подкл телефона.
- Объединение виртуальных таблиц в запросе
- Уменьшение размера диаграмм в ПТД
- УТ 11 Как организовать торговлю в разрезе проектов?
- Выборка подчиненных документов
- Загрузка данных из табличного документа - обработка события
- УТ 11 Прибыль в разрезе магазинов
- не пойму почем не происходит событие ОбработкаВыбора
- Правильное заполнение новой счет -фактуры, при нестандартной единице измерения ?