「Condition: new CommunicationPlanEngine(current).canRun()」の評価中にエラーが発生しました。エラーメッセージ:Exception (TypeError: undefined is not a function. (sys_script_include.09b5281f533b030009170ef5d5dc344c.script; line 9))Issue <!-- /*NS Branding Styles*/ --> .ns-kb-css-body-editor-container { p { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } span { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } h2 { font-size: 24pt; font-family: Lato; color: var(--now-color--text-primary, black); } h3 { font-size: 18pt; font-family: Lato; color: var(--now-color--text-primary, black); } h4 { font-size: 14pt; font-family: Lato; color: var(--now-color--text-primary, black); } a { font-size: 12pt; font-family: Lato; color: var(--now-color--link-primary, #00718F); } a:hover { font-size: 12pt; color: var(--now-color--link-primary, #024F69); } a:target { font-size: 12pt; color: var(--now-color--link-primary, #032D42); } a:visited { font-size: 12pt; color: var(--now-color--link-primary, #00718f); } ul { font-size: 12pt; font-family: Lato; } li { font-size: 12pt; font-family: Lato; } img { display: ; max-width: ; width: ; height: ; } } <!-- div.margin{ padding: 10px 40px 40px 30px; } table.tocTable{ border: 1px solid; border-color:#E0E0E0; background-color: rgb(245, 245, 245); padding-top: .6em; padding-bottom: .6em; padding-left: .9em; padding-right: .6em; } table.noteTable{ border:1px solid; border-color:#E0E0E0; background-color: rgb(245, 245, 245); width: 100%; border-spacing:2; } table.internaltable { white-space:nowrap; text-align:left; border-width: 1px; border-collapse: collapse; font-size:14px; width: 85%; } table.internaltable th { border-width: 1px; padding: 5px; border-style: solid; border-color: rgb(245, 245, 245); background-color: rgb(245, 245, 245); } table.internaltable td { border-width: 1px; padding: 5px; border-style: solid; border-color: #E0E0E0; color: #000000; } .title { color: #D1232B; font-weight:normal; font-size:28px; } h1{ color: #D1232B; font-weight:normal; font-size:21px; margin-bottom:-5px } h2{ color: #646464; font-weight:bold; font-size:18px; } h3{ color: #000000; font-weight:BOLD; font-size:16px; text-decoration:underline; } h4{ color: #646464; font-weight:BOLD; font-size:15px; text-decoration:; } h5{ color: #000000; font-weight:BOLD; font-size:13px; text-decoration:; } h6{ color: #000000; font-weight:BOLD; font-size:14px; text-decoration:; } ul{ list-style: disc outside none; margin-left: 0; } li { padding-left: 1em; } --> 1) インシデントで更新が行われた場合、以下のエラーが表示されます。 Error MessageException (TypeError: undefined is not a function. (sys_script_include.09b5281f533b030009170ef5d5dc344c.script; line 9)) occurred while evaluating'Condition: new CommunicationPlanEngine(current).canRun()' in business rule 'Attach Communication plans' on incident:INCXXXXXXX; skipping business rule. 2) インシデントテーブルにリンクされたカタログ要求を送信したときも、同じエラーが発生します。 3) このエラーは通常、「タスクコミュニケーション管理」および「重大インシデント管理」プラグインをインストールした後に表示されます。 Release<!-- /*NS Branding Styles*/ --> .ns-kb-css-body-editor-container { p { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } span { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } h2 { font-size: 24pt; font-family: Lato; color: var(--now-color--text-primary, black); } h3 { font-size: 18pt; font-family: Lato; color: var(--now-color--text-primary, black); } h4 { font-size: 14pt; font-family: Lato; color: var(--now-color--text-primary, black); } a { font-size: 12pt; font-family: Lato; color: var(--now-color--link-primary, #00718F); } a:hover { font-size: 12pt; color: var(--now-color--link-primary, #024F69); } a:target { font-size: 12pt; color: var(--now-color--link-primary, #032D42); } a:visited { font-size: 12pt; color: var(--now-color--link-primary, #00718f); } ul { font-size: 12pt; font-family: Lato; } li { font-size: 12pt; font-family: Lato; } img { display: ; max-width: ; width: ; height: ; } } London、Madrid ビジネスルール、インシデント。 Cause<!-- /*NS Branding Styles*/ --> .ns-kb-css-body-editor-container { p { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } span { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } h2 { font-size: 24pt; font-family: Lato; color: var(--now-color--text-primary, black); } h3 { font-size: 18pt; font-family: Lato; color: var(--now-color--text-primary, black); } h4 { font-size: 14pt; font-family: Lato; color: var(--now-color--text-primary, black); } a { font-size: 12pt; font-family: Lato; color: var(--now-color--link-primary, #00718F); } a:hover { font-size: 12pt; color: var(--now-color--link-primary, #024F69); } a:target { font-size: 12pt; color: var(--now-color--link-primary, #032D42); } a:visited { font-size: 12pt; color: var(--now-color--link-primary, #00718f); } ul { font-size: 12pt; font-family: Lato; } li { font-size: 12pt; font-family: Lato; } img { display: ; max-width: ; width: ; height: ; } } 「タスクコミュニケーション管理」および「重大インシデント管理」プラグインをアクティブ化した後にインストールされるスクリプトインクルードは、「インシデント (com.snc.incident)」プラグインがアクティブ化されていないために利用できない「IncidentUtilsSNC()」スクリプトインクルードに依存しています。 フォローアップの質問: 1) 「Incident (com.snc.incident)」プラグインが既にインストールされているのはなぜですか? 「Incident (com.snc.incident)」プラグインは 2013 年に作成され、load="boot" が設定されているため、これは ZBOOT ユーザーにのみインストールされます。 2013 年より前に zboot されたインスタンスは、次のバージョンにアップグレードするときにこのプラグインが自動的にアクティブ化されません。 2) 「com.snc.incident (incident)」プラグインがインストールされていない場合、インスタンスに既にインシデントテーブル定義があるのはどうですか? インシデントテーブル定義は、2013 年に他の別のプラグインの一部になりましたが、後にこれらの定義は別の「com.snc.incident」プラグインに移動されます。プラグインが非アクティブの場合でもテーブルが利用できるのはこのためです。その後、すべてのインシデント関連機能またはスクリプトインクルードは「com.snc.incident (incident)」プラグインで出荷されます。 Resolution<!-- /*NS Branding Styles*/ --> .ns-kb-css-body-editor-container { p { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } span { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } h2 { font-size: 24pt; font-family: Lato; color: var(--now-color--text-primary, black); } h3 { font-size: 18pt; font-family: Lato; color: var(--now-color--text-primary, black); } h4 { font-size: 14pt; font-family: Lato; color: var(--now-color--text-primary, black); } a { font-size: 12pt; font-family: Lato; color: var(--now-color--link-primary, #00718F); } a:hover { font-size: 12pt; color: var(--now-color--link-primary, #024F69); } a:target { font-size: 12pt; color: var(--now-color--link-primary, #032D42); } a:visited { font-size: 12pt; color: var(--now-color--link-primary, #00718f); } ul { font-size: 12pt; font-family: Lato; } li { font-size: 12pt; font-family: Lato; } img { display: ; max-width: ; width: ; height: ; } } この問題を解決する唯一の方法は、プラグインを手動でインストールすることですが、プラグインにはスクリプトインクルードやビジネスルールなどとともに多くのファイルが付属しているため、これには十分な量のテストが必要です(下位環境での動作のテスト)。詳細については、以下の記事を参照してください。「https://support.servicenow.com/kb_view.do?sysparm_article=KB0564465」従うべき手順1.本番/準本番のクローンを取得する3. 「com.snc.incident」をインストールする4.「com.snc.incident_management」をインストールする5. この KB 記事「https://support.servicenow.com/kb_view.do?sysparm_article=KB0564465」に従ってください6. 重大インシデント管理およびタスクコミュニケーション管理プラグインをインストールします。7. 報告された問題が解決され、MIM ワークベンチが正しく動作しているかどうかを確認します。 このプラグインをインストールするため、インシデントテーブルにいくつかのビジネスルール、列、ACLなどが導入されています。sys_package列を使用してそれらを見つけることができます。 重大な変更は、インシデントテーブルのステータスモデルです。[インシデントステータス] 列で利用可能なステータスの選択肢を確認してください。 このプラグインをインストールし、TCM と MIM からすべてが正しく動作したら、インシデントに関する機能が壊れているか、退行していないことを確認してください。 注意:プラグインを本番環境または準本番環境に直接インストールしないでください。