В ServiceNow, как мне выполнить откат до состояния «Ожидание условия» в рабочем процессе? - PullRequest
0 голосов
/ 28 января 2020

В моем рабочем процессе ServiceNow для элемента каталога у меня есть этап для принятия клиента. Когда клиент отклоняет элемент, он запускает событие рабочего процесса и откатывает рабочий процесс до точки, где он снова ожидает состояние. Или, по крайней мере, это идея. Но независимо от того, что я делаю, откат рабочего процесса сразу пропускает действие «Ожидание условия».

Это снимок экрана рассматриваемого раздела рабочего процесса.

Что я делаю не так?

1 Ответ

0 голосов
/ 17 марта 2020

Я знаю, что это старый пост, но, возможно, приведенное ниже предложение может помочь в подобных случаях:

Смысл «Ожидание условия» состоит в том, что после его оценки он не будет проверен до Произошло новое обновление записи, в которой выполняется рабочий процесс. Я предполагаю, что это может быть причиной, которую вы откатываете, если сама запись не обновляется, она пропускает эту активность. Вы можете легко проверить, было ли это так, добавив некоторую активность после отката, например, установить рабочую заметку в записи или просто «запустить скрипт» с помощью функции setForceUpdate () (это обновляет запись без изменения значений полей).

Я не уверен на 100%, что это является исправлением вышеуказанной проблемы, так как может быть много других факторов, и только небольшая часть WF была опубликована, но определенно что-то стоит проверить. Я надеюсь, что вы уже нашли решение!

...