• Добро пожаловать на Форум пользователей ПО АСКОН. Пожалуйста, авторизуйтесь.
 

Уважаемые пользователи,

Хотим проинформировать вас о режиме работы регистрации на нашем сайте.

Зарегистрироваться возможно в рабочие дни, с 8:00 до 20:00 (мск).

Если у вас возникнут вопросы или потребуется дополнительная информация, не стесняйтесь обращаться к нашей службе поддержки. Вы можете связаться с нами по указанным контактным данным на нашем сайте.

Благодарим вас за понимание и сотрудничество. Мы ценим ваше терпение и стремимся предоставить вам лучший опыт использования нашего сервиса.

С уважением,
Команда Ascon

Вопрос по функции GetInfoAboutRoute

Автор Kulikcha, 23.05.23, 12:15:39

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

Kulikcha

Добрый день всем!

Хотел узнать о функции GetInfoAboutRoute из API Workflow более подробно. Может, кто пользовался ею. Эта функция даёт информацию только о запущенном бизнес-процессе? То есть с её помощью нельзя узнать об уже отработавшем и завершённом бизнес-процессе(его id имеется)? Заранее спасибо.

Chaa

О любом процессе по его ID.
+ Благодарностей: 1

Kulikcha

Спасибо за ответ! Если не сложно, не могли бы ответить на ещё один вопрос, но уже касательно функции RollBackStages. Как я понял, эта функция должна запускаться от имени того пользователя, который на текущей стадии исполнитель. Но тогда откуда её запускать? Из автооперации если - они запускаются от имени инициатора, насколько я понял. А в обработчике события не получается запустить.

Chaa

RollBackStages использует клиент при нажатии кнопки "Отклонить и вернуть".

Смысл примерно такой. Допустим, есть процесс со стадиями исполнения и проверки. На стадии проверки, если проверяющий считает, что работа не выполнена, то задание возвращается обратно на стадию исполнения. И так по кругу.

Цитата: Kulikcha от 24.05.23, 10:35:46Из автооперации если - они запускаются от имени инициатора
Автооперации запускаются от того пользователя, который в данный момент выполняет движение по процессу.
Инициатор может это сделать в любой момент, перезапустив процесс.
Другие только когда задание у них.
+ Благодарностей: 1

Kulikcha

Получается, что RollBackStages вызывается только автоматически в момент возврата пользователем по обратной связи задания? А самостоятельно вызвать его из кода по необходимости получается возможности нет? Допустим, если нужно сделать автоматический возврат назад с некоторой точки бизнес-процесса.

Chaa

Во-первых, можно просто добавить условие и от него две связи - вперед ("Условие выполнено") и назад ("Условие не выполнено").

Во-вторых, можно попробовать RollBackStages, но что получится я не знаю.
+ Благодарностей: 1