Текстовый режим – это расширенный способ работы с рабочими процессами, и он показывает разницу между шагами и статусами. В текстовом режиме вы работаете непосредственно с шагами.
Для всех следующих процедур вы должны войти в систему как пользователь с глобальными правами администратора JIRA и начать со страницы «Рабочие процессы» (Workflows).
Для доступа к странице рабочих процессов, выполните следующие шаги:
Выберите > «Задачи» (Issues). Выберите «Рабочие процессы» (Workflows), чтобы открыть страницу на дисплее «Рабочие процессы», на которой отображаются все рабочие процессы в вашей системе.
Обратите внимание, что по умолчанию неактивные рабочие процессы скрыты в нижней части страницы рабочего процесса. Разверните ссылку, чтобы просмотреть их.
Режим редактирования текста:
Убедитесь, что выбрана кнопка «Текст» (Text), чтобы рабочий процесс появился в режиме редактирования текста. Отображается список существующих шагов, которые включают рабочий процесс и связанный статус (Linked Status) и исходящие переходы (Outgoing Transitions) на каждом шаге (в разделе «Переходы (id) (Transitions (id)).
Вы должны начинать с экрана, который может выглядеть так:
Основные процедуры
Редактирование шага
Чтобы изменить существующий шаг в рабочем процессе, выполните следующие шаги:
Нажмите следующую ссылку любого шага:
- Добавить переход – добавление исходящего перехода (Outgoing Transition) на этот шаг.
- Удалить переходы – удалить один или несколько исходящих переходов (Outgoing Transitions) этого шага.
- Изменить (Edit) – изменить имя шага (Step Name) или связанный статус (Linked Status).
- Просмотр свойств – просмотр и редактирование свойств шага (Properties).
- Шаг удаления – доступен только в том случае, если на шаге нет входящих переходов (Incoming Transitions).
Добавление шага
Форма добавления нового шага (Add New Step) появляется под списком шагов при редактировании неактивного рабочего процесса.
Чтобы добавить новый шаг в рабочий процесс, выполните следующие шаги:
Каждый статус может соответствовать только одному шагу в каждом рабочем процессе.
Если вы не видите «Добавить новый шаг» (Add New Step), это означает, что все доступные статусы, определенные в вашей установке JIRA, использовались в вашем рабочем процессе, и вам нужно определить новый статус.
Удаление шага
Шаг может быть удален только в том случае, если он не имеет входящих переходов.
Чтобы удалить шаг из рабочего процесса – нажмите ссылку «Удалить шаг», для соответствующего этапа.
Эта ссылка не отображается, если на шаге нет входящих переходов или если у нее только входящие глобальные переходы (Global Transitions).
Добавление перехода
Чтобы добавить переход к рабочему процессу, необходимо выполнить следующие шаги:
- Нет просмотра для перехода (No view for transition) – выберите это, если вам не нужно запрашивать пользователя для ввода до того, как будет выполнен переход (т. е. переход произойдет мгновенно, когда пользователь нажмет на переход).
- Будет показано имя экрана, который будет показан пользователям, запрашивая ввод перед переходом. Вы можете выбрать один из экранов по умолчанию JIRA или любой другой экран, который вы создали. Если существующий экран не подходит, вы можете создать новый экран для перехода.
Редактирование или удаление перехода
Чтобы изменить или удалить существующий переход рабочего процесса, выполните следующие шаги:
- Нажмите кнопку в верхней части страницы, чтобы изменить (Edit) или удалить (Delete) переход.
Примечание. Вы можете удалить переход только в том случае, если на этом этапе есть хотя бы один исходящий переход, указанный в разделе «Браузер рабочего процесса» (Workflow Browser). На изображении выше это не так.
- Нажмите «Свойства» (View Properties), чтобы изменить свойства перехода. Подробную информацию см. в разделе «Расширенная настройка рабочего процесса».
- Добавьте (Add) новое условие, валидатор или функцию post. Подробную информацию см. в разделе «Расширенная настройка рабочего процесса».
Расширенные процедуры
Предотвращение редактирования задач
Вы можете использовать свойства шага рабочего процесса, чтобы предотвратить редактирование задач на определенном этапе рабочего процесса. Например, в рабочем процессе с копируемой системой закрытые задачи (Closed) нельзя редактировать даже пользователям, у которых есть разрешение на редактирование задач проекта.
Примечание:
Задачи, которые невозможно отредактировать, не могут быть обновлены с помощью «Массового изменения» (редактирования). Вы можете редактировать свойства шага рабочего процесса, только если этот рабочий процесс доступен для редактирования (т. е. если этот рабочий процесс неактивен или является черновиком активного рабочего процесса).
Для того чтобы исключить возможность редактирования объектов на определенном этапе рабочего процесса или установить любое свойство шага, выполните следующие шаги :
Примечание:
- Невозможно отредактировать свойства шага на этой странице. Чтобы изменить ключ или значение какого-либо свойства, вы должны сначала удалить свойство, которое хотите изменить, а затем добавить новое, обновленное свойство.
- Можно применять ограничения по шагам с использованием свойств шага. Дополнительные сведения см. в разделе «Свойства рабочего процесса».
Использование экрана с переходом
Когда пользователь нажимает определенный переход, экран может использоваться для сбора ввода от пользователя до того, как будет выполнен переход.
Пример: использование экрана для установки поля «Разрешение».
Для конкретного этапа рабочего процесса вам может потребоваться создать переход, который переводит задачу в состояние «Закрыто» (Closed). Чтобы сделать это:
–