条件が満たされていてもフローがトリガーされません 。Issue 条件が満たされているにもかかわらず、一部またはすべてのフローがトリガーされないことが判明しました。Causeこれは、フローの実行に必要なすべてのトリガーマッピングが含まれていない更新セットによってフローが移動されたために発生する可能性が最も高いです。 これが根本原因であるかどうかを確認するには、以下の手順に従って、トリガーマッピングが正しく設定されているかどうかを確認してください。 フロートリガーレコードを見つけます: トリガーしていないフロー [sys_hub_flow] の Sys ID を取得します。[sys_flow_trigger_plan] テーブルを開き、プラン ID = フロー Sys ID をクエリーします (ステップ 1 から)。 https://<instance_name>.service-now.com/sys_flow_trigger_plan_list.do?sysparm_query=plan_id=<flow_sys_id> クエリ対象のレコードを開きます。ヘッダーを右クリックし、XML を表示し、このレコードの [トリガー] フィールド内から Sys ID をコピーします。[sys_flow_trigger] テーブルに移動し、プラン ID = フロートリガー Sys ID のクエリを実行します (ステップ 4 から)。 https://<instance_name>.service-now.com/sys_flow_trigger_list.do?sysparm_query=sys_id=<sys_flow_trigger_sys_id> おめでとうございます!影響を受けるこのフローのフロートリガーレコードが見つかりました。次に、「トリガーマッピングを確認する方法」の手順に従って、このトリガーが正しくマップされていることを確認してください。 重要な注意: [sys_flow_plan_context_binding] レコードがない場合は、最も高い可能性として、このフローが実行されていません。[sys_flow_trigger] レコードがない場合は、これがフローを実行できない根本原因です。[これを解決するには、フローを変更して再公開してください] トリガーマッピングを確認する方法: 注意:これらの手順は、[sys_json_chunk] のテーブル構造が変更されたため、Tokyo へのアップグレード後には機能しなくなることに注意してください。 前のステップのステップ 6で特定したトリガーレコードの Sys ID をコピーしてください。次に、[sys_trigger_runner_mapping] テーブルを開き、Trigger.Sys ID = トリガー Sys ID をクエリーします (ステップ 1 から)。 https://<instance_name>.service-now.com/sys_trigger_runner_mapping_list.do?sysparm_query=trigger.sys_id=<sys_flow_trigger_sys_id> 次に、ステップ 2 で見つけたレコードの [sys_trigger_runner_mapping] Sys ID をコピーします。[sys_json_chunk] テーブルを開き、親 = トリガーランナーマッピング Sys ID をクエリーします (ステップ 3 から)。 https://<instance_name>.service-now.com/sys_json_chunk_list.do?sysparm_query=document_id=<sys_trigger_runner_mapping_sys_id> これらの手順を使用してすべてのレコードを見つけることができた場合は、トリガーマッピングが正しく設定されており、フローに影響を与える別の問題があります。すべてのレコードが見つからなかった場合は、トリガーマッピングが正しくないことを意味し、これがフローがトリガーされない根本原因です。 Resolutionこの問題を解決するには、次の手順を実行することをお勧めします。 影響を受けるフローに小さな変更 (コメントの変更など) を加えるフローを公開して有効化する これによりフローが強制的に再コンパイル され、トリガーが正しく生成されるようになります。 また、影響を受けるフローを含む更新セットを特定し、今後は使用しないことをお客様に伝えることをお勧めします。