Завершение этапов согласования в произвольный момент согласования из карточки согласования КС
-
Откройте Конструктор состояний.
-
Выберите вид Согласование КС.
-
Добавьте новую операцию редактирования: Interrupt the current stage (Прекратить текущий этап).
-
Разрешите добавленную операцию для состояния Запущено.
-
Сохраните.
-
Откройте Конструктор ролей.
-
Выберите вид Согласование КС.
-
Разрешите операцию Прекратить текущий этап роли Инициатор в состоянии Запущено.
-
Сохраните.
-
Откройте Конструктор разметок.
-
Выберите разметку Инициатор управление.
-
Откройте настройки ленты.
-
Добавьте новую кнопку InterruptCurrentStage (Прекратить текущий этап) в группу Управление.
-
Привяжите к кнопке операцию Прекратить текущий этап.
-
Добавьте для кнопки обработчик события ItemClick, с вызовом единственного метода:
this.ReconcileHelper.InterruptCurrentStages_Click(). -
Скомпилируйте скрипт, и сохраните изменения в разметке.