概要
インシデントの特定の項目を引き継いでインシデントタスクを生成するアクションを作成しました。そのアクションを実行した際に「true/false」項目だけうまく継承できなかった件の解消方法について記載します。
(例:インシデント作成時:説明欄が「TEST」ならばインシデントタスクの説明欄も「TEST」で作成する。)
バージョン
サンディエゴ以降(ローマ以前では継承できていた)
継承できない例
インシデントの特定の項目をインシデントタスクに継承するアクションを作成する。実行した際「true/false」項目だけがうまく継承できない。しかし、それ以外の項目は継承できる。
下記がインシデントを基にインシデントタスクを生成するアクション。
実際にインシデントを作成する。(Flowは別途で作成する必要がある)
インシデント作成後に自動でインシデントタスクが生成される
自動で生成されたインシデントタスクを確認すると「true/false」項目だけうまく継承できていないことが確認できる。
対処方法
詳細で確認した「true/false」項目だけ継承できない問題を解決する方法として「システムローカライズ」で検索し「メッセージ」を押下する。
メッセージの一覧が表示されたら「キー」が「true」で検索し、検索語の赤枠部分を削除する。
削除後に再度インシデントを作成する。
インシデントタスクに「true/false」項目が継承されていることが確認できる。
さいごに
対処方法で削除したメッセージキーに関して削除した場合、アクションはうまく動きますが、全画面に影響がでます。また、言語が日本語であっても翻訳されなくなってしまうので注意が必要です。
削除を行う前にXMLなどでバックアップを取得してから削除を行うのが一番安全だと思います。