Q:チケットの一括変更でステータスをアップデートしたい

一括でのステータス変更ができません。 以前はチケット選択後バッチ処理を使用して一括変更が出来たかと思いますが、バッチ処理でのステータス変更ができません。

A:名称を変更しユーザインターフェースを改善しました。

前回のバージョンアップで「バッチ変更」から「一括更新」という文言に修正し、ユーザインターフェースを改善させて頂きました。

チケットを一括更新する方法をご説明します。 カスタムクエリやマイルストーンのチケット一覧を表示した画面でページ下部に「一括更新」があります。一括更新の「アクション」にてステータス更新が可能です。

alt

チケットの一括更新(一括変更)

ご不明点がございましたらお気軽にお問い合わせください。 以上、宜しくお願いします。

再質問

やはり、一括更新からアクションでステータスを変更してもステータスが変わりません。 「バッチ変更」から「一括更新」という文言に変わった事で、実行できる権限等から見直さないと駄目でしょうか?

A:「一括更新」の実装ではステータス変更はワークフローに従った変更のみを許容するようになりました

一括更新の挙動についてご説明いたします。 「バッチ変更」のころの実装では任意のステータスを設定できるようになっていましたが、現行の「一括更新」の実装ではステータス変更はワークフローに従った変更のみを許容するようになりました。

たとえば、closed になっているチケットを reopened にする「再オープンする」アクションがあり、そのアクションがステータスが closed のときのみ利用できるような場合、closedでないチケットを選択して一括更新を行ってもステータスの変更までは適用されないという挙動になります。 このような状況に当てはまっていないでしょうか。

もしこの状況に当てはまるようでしたら、回避方法としては、以下のようにワークフローに任意のステータスを closed にするようなアクションを追加し、これを一括更新時に選択します。

ただ、仕様上、設定したいステータスごとにアクションを追加する必要があります。

batchmod-with-closed = * -> closed
batchmod-with-closed.default = 0
batchmod-with-closed.name = (一括更新 closed)
batchmod-with-closed.permissions = TICKET_ADMIN

よろしくお願いいたします。


リンク

TipsAndHowto/チケットの一括変更でステータスをアップデートしたい (last edited 2016-06-06 07:18:25 by hayashida)