Вопрос

Задание списка возможных результатов активности в бизнес-процессе

Добрый день, коллеги.

Возникла проблема: нужно добавить активность через элемент Добавить данные в бизнес-процессе и задать (ограничить) список возможных результатов.



Как программно ограничить возможные результаты активности ?

Можно ли для этого использовать поле AllowedResult объекта Активность и если да, то как его формировать?

Нравится

6 комментариев

Мы всё стандартизировали (механизм аналогично Категории) по типам задач. В итоге, список возможных результатов одинаков для задач по процессу и без.

Единственная сложность - это привести в компании все активности к одним стандартам

Спасибо. Похоже, это самый легкий путь.

Рината, а зачем заводить активность таким способом? Если делать через "Добавить задачу", то можно явно указать какие результаты будут доступны и использовать условные потоки для их обработки.

Тёскин Дмитрий Валерьевич пишет:

Если делать через "Добавить задачу"

Если вы немного модифицируете объект "Активности", то через "Добавить задачу" уже мало можете сделать 

Вот сравнения двух подходов:

https://community.terrasoft.ua/questions/vypolnit-zadacu-i-dobavit-dann…



И советы по расширению "Выполнить задачу": https://community.terrasoft.ua/questions/element-biznes-processa-vypoln…

Имеем кастомную активность с дополнительными  обязательными полями, которые тоже нужно обрабатывать

 

Показать все комментарии