Показаны сообщения с ярлыком workflow. Показать все сообщения
Показаны сообщения с ярлыком workflow. Показать все сообщения

вторник, 6 октября 2015 г.

Jira: Ошибка при переходе по воркфлоу кнопкой Enter: недопустимое действие бизнес-процесса

Смотрим скриншоты, что за ошибка возникла у пользователя: 
1. Есть таск в Jira, у него свой воркфлоу, один из переходов: назначить на другого разработчика (статус таска при данном переходе не меняется).
2. Приводим таск в нужный статус и нажимаем кнопку "Назначить на другого разработчика"
3. Открылась форма ввода исполнителя
3. Вводим фамилию разработчика с клавиатуры, он в списке один
4. Нажимаем Enter



-> попадаем на страницу с ошибкой (см.скриншот)




если на шаге 4 нажать не Enter, а кнопку "Назначить на другого разработчика", то подобной ошибки не будет и статус таска сменится.

Занялась решением проблемы, нашла много много похожих ситуаций в интернете. Вот тут https://answers.atlassian.com/questions/116022/unexpected-error-in-customized-workflow пишут, что это баг джиры, где-то пишут, что это из-за того, что постфункция требует переиндексирования. И так как в техподдержку Jira кто-то о проблеме уже наверняка сообщил, попробовала второй вариант. Помогло, честно говоря, немного неожиданно.

воскресенье, 20 октября 2013 г.

Почему не удаляются этапы в воркфлоу?

Итак, мы решили удалить какой-нибудь этап в воркфлоу. Но ссылки "Удалить" нет. Всё очень просто - из этого этапа есть переходы (или есть переходы в данный этап). Их надо удалить. Затем появится возможность удалить сам этап. Смотрим пошаговое руководство:

Открываем нужный воркфлоу
 Далее, под кат...

пятница, 12 июля 2013 г.

Нужно ли обрабатывать системные сообщения об ошибках?

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

Например, добавляем валидатор:


Выберем Fields Required (обязательность ввода какого-либо поля):

И, не добавляя полей в правое окно, сохраним:

Получим вот такое системное сообщение:

И таких моментов в jira очень много. Конечно, подобные ошибки встречаются только в редкоиспользуемых функциях jira, в частоиспользуемых поля всегда отмечены обязательными, если они обязательные, и реализованы "человеческие" сообщения об ошибках:
 

И все же, как вы думаете, надо ли вместо системных сообщений писать свои? На русском языке и без лишней для пользователя информации?