Эффектор атрибута поля задачи позволяет записывать значения из атрибутов структуры (формулы, столбцы, относящиеся к структуре, атрибуты Structure.Gantt и т. д.) в поля задачи Jira. Он также может копировать значения из одного поля Jira в другое.
В приведенном выше примере мы добавили эффектор, который будет извлекать совокупное значение из столбца Story Points ∑ для конкретной структуры и записывать его в поле Story Points каждого эпика. Вы можете увидеть, как именно мы его настроили, в нашей статье «Рассчитать баллы за историю для эпиков и записать значения в Jira».
Добавление атрибута к эффектору поля задачи в структуру
Чтобы добавить эффектор поля «Атрибут для задачи» в структуру, откройте меню «Автоматизация» и выберите «Эффекторы».
Выберите «Атрибут для поля задачи...»
На экране настроек эффектора:
- Поле имени автоматически обновляется при выборе свойств эффектора. При желании вы также можете нажать кнопку редактирования, чтобы ввести собственное имя.
- Атрибут: выберите исходный атрибут (со значениями, которые вы хотите записать в Jira)
- Поле: выберите поле, в которое вы хотите записать значения
- Ограничить до: (необязательно) введите JQL, чтобы ограничить область действия эффектора (например, «тип проблемы = эпики» ограничит изменения только эпиками)
- Выберите, следует ли отправлять уведомления по электронной почте, когда Effector записывает значения в Jira.
Когда вы закончите, нажмите «Сохранить и запустить», чтобы немедленно запустить эффектор, или нажмите «Сохранить», чтобы просто добавить эффектор в структуру, но еще не запускать его. Так как это будет ваш первый запуск Effector, мы предлагаем нажать Сохранить. Таким образом, вы можете запустить предварительное тестирование, прежде чем вносить какие-либо изменения.
Запись в поля с несколькими значениями
Если вы выберете целевое поле, которое может принимать несколько значений, вы увидите дополнительную настройку действия. Ты можешь выбрать:
- Установить— значения в поле задачи будут перезаписаны значением атрибута.
- Добавить — значение исходного атрибута будет добавлено к значениям в целевом поле.
- Удалить — если значение исходного атрибута появляется в целевом поле, оно будет удалено.
В настоящее время в поле задачи можно записать только отдельные значения. Если исходный атрибут содержит несколько значений или пробелов (как в случае с полем «Примечания»), вы получите сообщение об ошибке при запуске эффектора.
Запуск эффектора
После того, как вы добавили эффектор в структуру, вам нужно запустить его, чтобы изменения вступили в силу. См. Запуск эффектора
Проверить/отменить изменения
Чтобы просмотреть или отменить изменения, внесенные эффектором, см. Отмена изменений эффектора.
Примеры использования эффектора атрибута для поля задачи
Некоторые популярные применения этого эффектора включают:
- Добавление сюжетных очков для эпиков
- Обновление ответственных за задачу на основе родительских задач
- Расчет стоимости выполнения задач и проектов и запись этих затрат в поле Jira.
- Если расширение Structure.Gantt установлено, запишите атрибуты Ганта (например, дату начала/дату окончания Ганта) в настраиваемые поля Jira (дата начала/дата окончания).
По материалам Atlassian JIRA Structure: Attribute to Issue Field Effector