Yokohama パッチ 9

  • リリースバージョン: Yokohama
  • 更新日 2025年11月06日
  • 所要時間:90分
  • Yokohamaパッチ 9 リリースには、重要な問題の修正が含まれています。

    Yokohama パッチ 9 は 2025 年 11 月 6 日にリリースされました。
    • ビルド日: 11-02-2025_1032
    • ビルドタグ: glide-yokohama-12-18-2024__patch9-10-22-2025
    重要:
    インスタンスのアップグレード方法の詳細については、「ServiceNow アップグレード」を参照してください。

    リリースサイクルの詳細については、「ServiceNow リリースサイクル」を参照してください。

    注:
    この Now Platform メジャーファミリーリリースは、ServiceNow の規制市場環境で利用できるようになりました。隔離された環境で利用可能なサービスの詳細については、「KB0743854」を参照してください。

    このリリースで修正された問題のダウンロード可能でソート可能なバージョンについては、ここをクリックしてください。

    概要

    Yokohama パッチ 9 には、さまざまなカテゴリの 208 の問題修正が含まれています。以下のチャートは、このパッチに含まれる上位 10 件の問題カテゴリを示しています。

    図 : 1. 上位 10 件の問題カテゴリ
    問題カテゴリ別にグループ化された修正済みの問題の棒グラフ

    Yokohamaパッチ 9 の変更点

    Now Assist およびエージェント型 AI のリリースノート
    Now Assist の新機能と変更については、「 Now Assist およびエージェント型 AI のリリースノート」を参照してください。
    Show borders between search result cards in portal search
    ポータル検索アプリケーションの検索結果ページで、検索結果カード間の境界線を表示します。
    Show borders between search result cards in global search
    グローバル検索結果ページの検索結果カード間の境界線を表示します。
    Show borders between search result cards in portal search
    ポータル検索アプリケーションの検索結果ページで、検索結果カード間の境界線を表示します。
    Show borders between search result cards in global search
    グローバル検索結果ページの検索結果カード間の境界線を表示します。

    注目の修正

    次の問題とその修正は、顧客に潜在的な影響のあるものを最も重要な修正から順に示しています。

    問題 簡単な説明 説明 再現手順

    アクセス制御

    PRB1893600

    KB2178333

    RecordFamilyResolver.archiveTableHasACLTerms にはさらなる最適化が必要です 多数のアーカイブテーブルを持つインスタンスのレポートに関するパフォーマンスの問題。

    詳細については、リストの KB 記事を参照してください。

    アクセス制御

    PRB1915184

    KB2400619

    セキュリティ制約により、task.list へのアクセス時に要求されたページにはアクセスできません 階層内のどこからでも拒否 ACL に失敗すると、テーブルから親テーブルのリストにアクセスできなくなります。

    詳細については、リストの KB 記事を参照してください。

    アクティビティストリーム

    PRB1878917

    返信の下書きの作成中にユーザーがメールコンポーザーから移動した場合、テキストが保持されない ユーザーが別のタブに移動すると、メールコンポーザー内のテキストが消えます。これは、新しいメールを作成するときには発生せず、アクティビティストリームタイルを介して返信するときにのみ発生します。

    構成管理データベース (CMDB)

    PRB1930654

    従来の健全性ダッシュボードで、ダッシュボードが廃止された/サポートされなくなったことがユーザーに通知されない ユーザーは従来の健全性ダッシュボードへのリンクをブックマーク、保存、または編集しているため、引き続きアクセスできます。ダッシュボードが意図したとおりに機能しなくなった理由については、多くの混乱があります。このダッシュボードが CMDB ワークスペースに移行されたことをユーザーに伝えるメッセージが表示されるはずです。
    1. Washington DC インスタンスをチェックアウトします。
    2. ヘルスダッシュボード - CMDB ビューのお気に入りに追加します。
    3. インスタンスを Xanadu 以降にアップグレードします。
    4. CMDB ビューのブックマークを選択します。

    予想される動作:ユーザーが従来のダッシュボードに移動すると、新しい健全性ダッシュボードを使用するように指示するメッセージが表示され、従来のダッシュボードはサポートされなくなったことがわかります。

    実際の動作:従来の健全性ダッシュボードにはウィジェットが壊れていて、色などが表示されていませんが、このダッシュボードが廃止されたり移行されたりする兆候はありません。

    UI フィールド管理

    PRB1877769

    KB2182152

    サービスオペレーションワークスペースの要求アイテムと「SCTASK」フォームに参照カタログ変数の 情報 (i) アイコンがない この問題は、Yokohama 以降のすべてのワークスペースで発生しています。

    詳細については、リストの KB 記事を参照してください。

    その他のすべての修正

    問題 簡単な説明 説明 再現手順

    アクティビティストリーム

    PRB1928872

    CanReadRepo クラスで ConcurrentModificationException が発生する この同時実行の問題は、クラスがスレッド セーフではない HashMap を使用しているために発生します。スレッドセーフな操作を確保し、例外を防ぐために、HashMap を ConcurrentHashMap に置き換える必要があります。

    ケースサービスチャネルの高度なワークアサインメント

    PRB1946390

    ケースタスクが CCaaS 外部ルーティングで正しく機能していない CCaaS パートナーが外部 ID を使用して「ケースタスク」テーブルに保存できるマッピングフィールドがないため、アサインは行われません。
    1. 外部 CCaaS を介してケースタスクをルーティングするようにインスタンスを構成します。
    2. インスタンスでケースタスクを作成します。

    予想される動作:ケースタスクは、外部ルーティングメカニズムを使用してエージェントにルーティングされる必要があります。ケースタスクは CCaaS イベントによって取得され、指定されたエージェントにアサインされる必要があります。このタスクに対しては、さらにイベントもトリガーする必要があります。

    実際の動作:現在、ケースタスクはエージェントにアサインされていません。

    高度な作業アサイン

    PRB1933671

    AWA (Advanced Work Assignment) は、ログへの書き込み時にシステムロケールのタイムゾーンを使用します AWAEventUtil コードはグローバルロケール設定を変更し、「localhost ログ」が PST (標準) ではなく UTC で書き込まれるようにします。
    1. インスタンスにログインします。
    2. 高度なワークアサインメント (AWA) プラグインをインストールします。
    3. 移動先 高度な作業アサイン > サービスチャネル > 新規.
    4. 次の値を入力します。
      1. 名前:test
      2. インデックス順:100
      3. テーブル:インシデント
      4. 稼働率条件:[簡単な説明] が空でない
    5. 送信します。
    6. チャネルがアクティブであることを確認します。
    7. 新しいキューを作成します。
    8. 手順 3 で作成したレコードを開きます。
    9. [キュー] 関連リストを選択します。
    10. 新しい「キュー」レコードを作成します。
    11. すべての必須フィールドに入力してください。
    12. 送信します。
    13. ログ記録を有効にします。
    14. 手順 3 で作成したレコードを開きます。
    15. [ キュー ] と [新規] を選択します。
    16. 「test-queue」という名前を付けます。
    17. 送信します。
    18. localhost ログを確認します。
    19. すべてのノードのターミナルを開きます。
    20. localhost ログを追跡します。
    21. 移動先 インシデント > 新規作成.
    22. 何かを入力します。
    23. 送信します。

    タイムスタンプゾーンが変更され、一部の行が前のタイムゾーンになり、他の行が UTC になっていることを確認します。

    高度な作業アサイン

    PRB1938992

    影響度の高い音声コールルーティングの AWA アサインサイクルタイム ユーザーが NVC で取り込んでいますが、コールルーティングの応答時間が遅いという問題に直面しています。コールをエージェントにルーティングするのに~12秒かかります。各 AWA アサインサイクルには ~11 秒かかり、そのうち ~8 秒がエージェントマップの作成に費やされています。システムに他の負荷がないため、予想される応答時間は 1 秒未満である必要があります。

    高度な作業アサイン

    PRB1942061

    エンドツーエンドの AWA アサイン時間を追跡する機能の欠如 現在、AWA オファー作業 API と手動アサイン API のパフォーマンス測定にはギャップがあり、外部 AWA アサイン API 呼び出しが行われてから、作業アイテムassigned_toがアサインされたエージェントに更新されるまでの時間差を正確に判断する方法がありません。アドミニストレーターには、要求が実際に処理され、作業アイテムがアサインされるタイミングに関するコンテキストがありません (ひいては、受信ボックスカードはエージェントの受信ボックスに表示されます)。現在の設計のもう 1 つの制限は、最終的な API 発動の offered_on のみが保持されるため、作業アイテムが受け入れられることです。これらの API を介して作業アイテムを提供されたエージェントが複数存在していた場合、このコンテキストは失われます。

    高度な作業アサイン

    PRB1944387

    以前に承認された作業アイテムが存在する場合、「作業アイテム承認時にセグメントを作成」ビジネスルールが不必要に実行される
    1. インタラクションで「作業オファー」API を呼び出します。
    2. 作業アイテムを承認します。
    3. インタラクションのassigned_toをクリアします。
    4. 同じインタラクションでオファー作業 API を呼び出します。

    予想される動作:「作業アイテムの承認時にセグメントを作成」ビジネスルールは、古い作業アイテムに対してトリガーされません。

    実際の動作:「作業アイテムの承認時にセグメントを作成」ビジネスルールが古い作業アイテムに対してトリガーされます。

    高度な作業アサイン

    PRB1950558

    高度な作業アサイン (AWA) は、タイムアウトまたは非同期メッセージバス (AMB) の切断が原因で作業アイテムが却下されたかどうかを判断できる必要があります 作業アイテムがタイムアウトすると、awa_work_item_rejectionテーブルの作業アイテムの理由は [AMB 接続が失われました] ではなく [タイムアウト] になります。
    1. デモデータを含むエージェントチャットプラグインをインストールします。
    2. AWA アサインルールを開きます。
    3. タイムアウト時間を 15 秒に更新します。
    4. ブラウザー (ブラウザー 1) を開きます。
    5. ブラウザー 1 でエージェントとしてワークスペースにログインします。
    6. 別のブラウザー (ブラウザー 2) を開きます。
    7. 要求者としてインスタンスにログインします。
    8. ブラウザ 2 で URL /sn-va-web-client-app.do を開きます。
    9. ブラウザー 1 で、エージェントとしてワークスペースタブを完全に閉じます。
    10. デフォルトのアイドルチェックでは 5 分間のバッファーが提供され、エージェントは現在も作業アイテムを受け取ることができるため、エージェントの在席状況はすぐにオフラインに設定されないことに注意してください。
    11. ブラウザ 2 で、ライブエージェントのハンドオフを開始します。
    12. 作業アイテムがタイムアウトになるまで 15 秒間待ちます。
    13. アドミニストレーターとして、awa_work_item_rejectionテーブルに移動します。
    14. 前のインタラクションの却下レコードを確認します。

    予想される動作:理由は「AMB 接続が失われました」である必要があります。

    実際の動作:却下理由は「タイムアウト」です。

    エージェントチャット

    PRB1839064

    ページを更新するとアクティブなチャットシェルは表示されなくなりますが、別のウィンドウでライブエージェントに再度フォーカスすると、チャットシェルが復元されます この問題は、ワークスペースアプリシェル TD のバージョン 24.4.2 で発生します。
    1. エージェントチャットプラグインがインストールされていることを確認します。
    2. ウィンドウでアドミニストレーターとしてサービスオペレーションワークスペースを開きます。
    3. アドミンをチャットエージェントとして対応可能として設定します。
    4. シークレットウィンドウで Abel Tuter としてサービスオペレーションワークスペースにログインしてみます。
    5. ライブエージェントへの接続を試行します。
    6. アドミンとしてチャットを承認します。
    7. チャットを終了します。
    8. タブを開いたままにします。
    9. Abel Tuter としてチャットを再開始します。
    10. アドミンとしてチャットを承認します。
    11. アドミンページのリフレッシュ

    ライブエージェントが Abel Tuter によってフォーカスされていない限り、アクティブなチャットシェルウィンドウが開かないことを確認します。

    エージェントチャット

    PRB1846962

    リストがサービスオペレーションワークスペース (SOW) の開いているタブにあるときにユーザーがページを更新すると、チャットが表示されなくなる ページを更新すると、簡易リストのタブが開くまでチャットが表示されなくなります。
    1. ホームページの簡易リストに関連する単一のスコアを作成します。
    2. ブラウザーでインスタンスを開きます。
    3. システムアドミニストレーターの代理操作をします。
    4. SOW を開きます。
    5. 移動先 受信箱 > 利用可能.
    6. 新しいブラウザーをシークレットモードで開きます。
    7. シークレットブラウザウィンドウでインスタンスを開きます。
    8. 別のユーザーの代理操作を行います。
    9. /esc を開きます。
    10. [チャットウィンドウを開く] を選択します。
    11. 必要に応じて、[ ライブエージェントに問い合わせる] を選択します。
    12. 最初に開いた状態に戻ります。
    13. チャットを承認します。

    最初のブラウザーで開いたチャットウィンドウで、簡易リストを SOW タブで開いているときに予期しない動作が発生することを確認します。

    エージェントチャット

    PRB1943902

    エージェントチャットで作業アイテムを受信するための新しい専用チャネルを作成します 受信ボックスコンポーネントは、既存の AWA/work_item チャネル以外の新しい非同期メッセージバス (AMB) チャネルに登録して、同じチャネルに登録している他のコンポーネントによって干渉される可能性を減らす必要があります。workItemResponder で使用される AMB 公開関数は、トレース ID を取得するように更新する必要があります。

    AI 検索 (Glide)

    PRB1921724

    テーブルが早期バインディングされているときの ResponsePostProcessor 時間を改善 これは製品の更新です。

    AI 検索 (Glide)

    PRB1930534

    サービスポータルで使用する場合、「完全一致」は検索ソースを優先する必要があります サービスポータルで「完全一致」機能を使用する場合は、完全一致ルックアップの結果を検索プロファイルに含まれるソースに制限し、検索ソースに設定されたフィルターに従う必要があります。

    AI 検索 (Glide)

    PRB1942680

    Web 検索が Zurich および最近のストアアプリで機能しない
    1. /esc に移動します。
    2. [地球儀] アイコンを選択して、Web 検索を開始します。
    3. 「米国大統領は誰ですか」という質問。

    予想される動作:Web 検索クエリが実行されます。

    実際の動作:ユーザーは「問題が発生しました (Sorry there was a problem)」というメッセージを受け取ります。

    AI 検索

    PRB1799463

    検索アプリケーションの「クローン」機能が失敗する [クローン] UI アクションを使用すると、クローンされたプロファイルの名前が要求されても、クローンは作成されません。
    1. 移動先 すべて > 検索アプリケーション.
    2. 任意の検索アプリケーションを選択します。
    3. [ クローン ] UI アクションを選択します。
    4. クローンされたプロファイルの名前を再度尋ねる別のフォームに再ルーティングされることを確認します。

    クローンが作成されていないことに注意してください。

    AI 検索

    PRB1859870

    2 つのビジネスルールと 1 つの辞書属性の削除 この問題は、Xanadu と Yokohama で確認されています。
    1. 古いバージョンの Glide を使用してインスタンスをプロビジョニングします。
    2. スクリプトを使用して、PRB1836358で修正を適用します。
    3. 2 つのビジネスルールと 1 つの辞書属性が追加されたことを確認します。
    4. インスタンスを最新の Xanadu または Yokohama ビルドにアップグレードします。

    予想される動作:追加されたビジネスルールと辞書が削除されました。

    実際の動作:ビジネスルールと辞書属性はインスタンスに残ります。

    AI 検索

    PRB1940661

    hasPendingIndex API が壊れている sn_ais。AisUtil.hasPendingIndex(tableName, recordSysId, embeddingModelName, semanticIndexName);呼び出しが失敗します。

    AI 検索 UX

    PRB1917701

    ユーザークエリが「***」の場合、空の提案が保存される
    1. 動的ウィンドウを有効にします。
    2. 「***」を検索します。

    クエリが正規化され、句読点が削除されると、空の提案が保存されていることを確認します。

    AI 検索 UX

    PRB1917704

    英語以外の言語の句読点は削除されません
    1. スペイン語をオンにします。
    2. DW/FPE を有効にします。
    3. 「¿Qué es el spam?」を検索します

    提案発言テーブルで「¿」が削除されていないことを確認します。

    AI 検索 UX

    PRB1930672

    サービスポータル Genius 結果 (GR) で合成された応答が点滅し、テキストサイズが変更される

    AI 検索 UX

    PRB1935078

    検索結果カードの境界線を構成可能にする 検索結果カードに境界線はありません。

    AI 検索 UX

    PRB1936251

    KG 引用リストビューが空です クエリで結果を生成する必要がある場合は、「レコードが見つかりませんでした」というメッセージが表示されます。
    1. /sp に移動します。
    2. ポータルの検索ボックスで「Abel Tuter が持っている資産は何ですか」とクエリします。
    3. 資産情報と複数の資産の引用を表示します。
    4. [ レコードの表示] を選択します。

    予想される動作:ユーザーは KG 引用リストビューに直接移動し、資産がリストに表示されます。

    実際の動作。「レコードが見つかりませんでした」というメッセージが表示されます。

    AI 検索 UX

    PRB1937984

    仮想エージェントの Now Assist から呼び出されたときに、呼び出し元がスコープ内にない rhino.global

    AI 検索 UX

    PRB1941065

    ポータルで 15 秒タイムアウトした後でも応答がロードされる ポータルはロード記号を停止します。これは、15 秒のタイムアウトに達したことを意味します。その後、ユーザーのクエリに対する応答がロードされます。
    1. DW が有効になっているポータルに移動します。
    2. 「新しいユーザーの作成方法」などのクエリを検索します。

    予想される動作:ポータルがタイムアウトすると、応答はロードされません。

    実際の動作:ポータルはロード記号を停止します。これは 15 秒のタイムアウトに達したことを意味しますが、それ以降に応答がロードされます。

    AI 検索 UX

    PRB1942589

    ポータルで頻繁に Genius 結果がない問題を解決するために、タイムアウトを 15 秒から増加 この問題は、Model GPT OSS を使用するポータルで動的ウィンドウ (DW) が有効になっている場合に発生し、他のどのモデルよりも応答が返されるまでに時間がかかります。

    AI サービス:Glide インターフェイス

    PRB1900176

    ExtractItems() は元のアレイから solutionIds をポップします 現在「トレーニング待ち」ステータスのソリューションが 40 JOB_REQUEST_COUNT_LIMIT を超えるインスタンスでは、sys_triggerがトリガーされると、これらすべてのソリューションが「トレーニングがキャンセルされました」ステータスに移行し、新しいソリューションが作成されて再試行されます。

    AI サービス:Glide インターフェイス

    PRB1902435

    handleWaitingForTrainingState で、isJobSubmitted() に 2 番目の引数がありません handleWaitingForTrainingState では、ソリューション ID が isJobSubmitted() 関数に渡されないため、「if」条件が実行されます。ジョブが送信された場合でも、ソリューションはキャンセルされ、最後の再試行に達するまで再試行されます。

    アナリティクスデータ API

    PRB1894963

    データの可視化ドリルダウンが以前のフィルターに従わない [データの可視化] では、選択したフィルターに従うのは第 1 レベルのドリルダウンのみです。この問題は、Xanadu と Yokohama で確認されています。
    1. インスタンスに移動します。
    2. データの可視化を開きます。
    3. 列を選択します。
    4. ドリルダウンが含まれていることに注意してください。
    5. 別の列を選択します。
    6. 日次ビューのドリルダウンが含まれていることに注意してください。

    選択したフィルターが優先されるのは第 1 レベルのドリルダウンのみであり、後続のドリルダウン (レベル 2 以降) は、中間のドリルダウンからフィルターをチェーンするのではなく、元の選択コンテキストにリセットされることに注意してください。

    アナリティクスデータ API

    PRB1921406

    テーブルが有効でない場合、POST /api/now/charts/data が 500 ステータスコードを返します POST /api/now/charts/data は、400 HTTP ステータスコードを返し、エラーメッセージ「テーブルが有効ではありません:null (Table is not valid: null)」を返す必要があります。代わりに、500 HTTP ステータスコードを返します。

    アナリティクスデータ API

    PRB1926918

    「アナリティクスキャッシュのプリフェッチキューを処理」ジョブで OutOfMemoryError が発生し、ノードが再起動する ユーザーが「プロセスアナリティクスキャッシュのプリフェッチキュー」ジョブを実行すると、ChangeCheckConflictsSNC スクリプトインクルードでループします。
    1. test_breakdownテーブルを作成します。
    2. フィールドを追加します。
      1. 名前:名前。
      2. タイプ:文字列。
      3. 長さ:50。
    3. テーブルの 200 万レコードに Name1、Name2 などの名前を入力します。
    4. 条件なしでtest_breakdownにブレークダウンソースを作成します。
    5. 上記のブレークダウンソースのブレークダウンを作成します。
    6. test_indicatorテーブルを作成します。
    7. フィールドを追加します。
      1. 名前:ref_breakdown。
      2. タイプ:参照。
      3. 参照:test_breakdown。
    8. test_breakdown内のすべてのレコードを参照して、test_indicator内の 200 万件のレコードを入力します。
    9. 条件なしでtest_indicatorに基づいてインジケーターソースを作成します。
    10. 上記のインジケーターソースに基づいてインジケーターを作成します。
    11. 手順 5 で作成したブレークダウンに移動します。
    12. test_incidentref_breakdownフィールドにブレークダウンマッピングを追加します。
    13. インジケーターに戻ります。
    14. ブレークダウンを追加します。
    15. システムプロパティを変更します。
      1. com.snc.pa.dc.hsql.max_row_count_indicator_source = > 10000000 です。
      2. com.snc.pa.dc.max_breakdown_elements_limit = > 10000000 です。
    16. インジケーターの 1 日のスコアを収集します。
    17. 新しいダッシュボードを作成します。
    18. 可視化を追加する:
      1. タイプ:単一スコア。
      2. ソース:ステップ 10 で作成されたインジケーター。
    19. フィルターを追加します。
      1. タイプ:単一選択。
      2. ソース:ステップ 5 で作成されたブレークダウン。
    20. メモリ検査ツールを開き、現在のメモリフットプリントを確認します。
    21. フィルターを開き、値を選択します。

    スコアが表示されるまで、メモリフットプリントは約 8 億ずつ着実に増加することに注意してください。

    アナリティクスデータ API

    PRB1945218

    multivis API での JSON シリアライザーのメモリリーク データ要求が処理されるたびに、新しいシリアライザーが作成され、GC が実行されない限り解放されず、メモリリークが発生します。
    1. ダッシュボードを作成します。
    2. タブを追加し、50 個の同一の単一スコア VI を追加します:
      1. ソース:インシデント。
      2. 条件:sys_idが空です。
    3. タブを 9 回複製して、合計 500 個の可視化になるようにします。
    4. プロパティ「com.snc.dashboard.streaming.enabled」を無効にします。
    5. インスタンスを停止して再開しますが、ブラウザでインスタンスにアクセスしないでください。
    6. VisualVM を使用してヒープダンプをキャプチャします。
    7. オブジェクトリストで「IntegerDateSerializer」を検索します。
    8. 結果が 0 件あることを確認します。
    9. ステップ 1 で作成したダッシュボードにアクセスします。
    10. 10 個のタブすべてを確認します。
    11. VisualVM を使用してヒープダンプをキャプチャします。
    12. 「IntegerDateSerializer」を検索します。
    13. ~500 件の結果があることを確認します。
    14. 手順 8 から 11 を繰り返します (ヒープダンプの取得と検索)。

    ~1000 件の結果があることを確認します。データ要求が処理されるたびに、新しいシリアライザーが作成され、GC が実行されない限り解放されず、メモリリークが発生します。

    App Engine Studio:ファミリーチャネル

    PRB1923756

    レコードプロデューサーは、新しく作成されたアプリで元のテンプレートのままになります AES テンプレートを使用する場合、レコードプロデューサーは元のテンプレートのままですが、新しいアプリではそうする必要があります。
    1. アプリ (アプリ 1) を作成します。
    2. App1 で新しいテーブルを作成します。
    3. テーブルを使用してレコードプロデューサーを作成します。
    4. [カタログ変数を取得] アクションを使用してフローを作成します。
    5. その中でレコードプロデューサーを設定します。
    6. 保存します。
    7. App1 でテンプレートを作成します。
    8. テンプレートを使用して新しいアプリ (アプリ 2) を作成します。
    9. [カタログ変数を取得] アクションで設定されたレコードプロデューサーを確認します。

    予想される動作:レコードプロデューサーは新しいアプリ (App2) のものです。

    実際の動作:レコードプロデューサーは元のアプリ (App1) のものです。

    Application Install Engine

    PRB1936285

    ノードの再起動中に、システムダウンロードバージョンはより高いストアバージョンを予期しています ノードの再起動後、依存関係マネージャーのソフト依存関係がバージョンごとに入力されていることがわかります。根本原因は、ノードの再起動中にアーティファクトがファイルからロードされ、依存関係マネージャーのアクティブなプラグイン情報が上書きされるためです。
    1. バージョンが 15.0.5 のマルチノードインスタンスを開きます。
    2. 15.0.5 およびその他のオプションのプラグインをインストールします。
    3. 15.0.17 にアップグレードします。

    ノードの再起動後、依存関係マネージャーのソフト依存関係はベースインスタンスバージョンによって入力されます。

    非同期 HTTP クライアント

    PRB1937994

    非同期 HTTP クライアント接続プールが最適化されていません 接続プーリングは、ホストあたり 60 に制限され、ホストが 300 〜 900 である必要がある場合は合計 180 に制限されています。
    1. インスタンスにログインします。
    2. /sp エンドポイントに移動します。
    3. 「スパムとは」と入力します。
    4. [35 秒後の 新しい会話 ] を選択します。
    5. もう一度「スパムとは」と入力します。

    2 番目の要求セットでは接続プーリングのメリットがなく、ホストあたり 60、合計 180 に制限されていることに注意してください。

    自動テストフレームワーク (ATF)

    PRB1874569

    大文字と小文字が区別されるため、自動テストフレームワーク (ATF) で「view」を使用してフォームを開くと失敗することがある この問題は、パフォーマンスアナリティクスアプリケーションの新しい ATF テストで確認されています。
    1. 新しい ATF テストを作成します。
    2. 「モジュールに移動」ステップを追加して、パフォーマンスアナリティクスアプリケーションの「自動インジケーター」に移動します。
    3. 「リスト内のレコードを開く」ステップを追加して、そのリスト内の任意のレコードを開きます。
    4. テストを実行します。
    5. テストが完了するまで待ちます。
    6. 結果を表示します。

    予想される動作:テストに合格します。

    実際の動作:テストが失敗し、「フォームの「自動」ビューを開くことが想定されていましたが、実際には「自動」ビューが開かれました。

    自動テストフレームワーク (ATF)

    PRB1922654

    自動テストフレームワーク (ATF) テスト タイムアウトエラーにより UI アクションが失敗する 横浜では競合条件が導入されているようです。以前は Xanadu で合格したテストが、インテントチャネルからの応答を待っているときに失敗することがあります。
    1. 移動先 自動テストフレームワーク (ATF) > テスト.
    2. テストを作成します。
    3. 次の値を持つ既存のレコードを開いて、テストステップを追加します。
      • フォーム:SOW ワークスペース
      • テーブル:sc_task
      • レコード:任意のレコードを選択
    4. テストステップを追加する方法:
      1. UI アクションまたは UI アクション可視化を選択します。
      2. UI アクションの [保存] を選択します。
    5. インスタンスキャッシュとブラウザーキャッシュをクリアします。
    6. シークレットブラウザセッションの使用。
    7. ログインします。
    8. テストに移動します。
    9. テストを実行します。

    予想される動作:テストは毎回合格するはずです。

    実際の動作:「インテントフィードバックの待機中にタイムアウトしました」というエラーが原因で、テストが断続的に失敗します。

    HR サービスデリバリ (HRSD) 用のケースとナレッジ管理

    PRB1880009

    HR エージェントワークスペースから [エージェントチャット] ウィンドウに添付ファイルがアップロードされない これは HR コアで発生しています。

    HR サービスデリバリ (HRSD) 用のケースとナレッジ管理

    PRB1933236

    RCA を追加して拡張チャットで「質問する」をサポートする これは製品の更新です。

    クライアントスクリプト

    PRB1889628

    リスト宣言アクションが機能しない
    1. リスト宣言アクションを作成します。
    2. クライアントスクリプトとして実装します。
    3. クライアントスクリプトを「console.log(''Test'')'」に設定します。
    4. テーブルを「incident」として設定します。
    5. インシデントリストに移動します。
    6. 宣言アクションを選択します。

    コンソールログが出力されないことを確認します。

    CMDB データマネージャー

    PRB1892066

    KB2217546

    複数の廃止定義が有効になっている場合、ポリシーフォームが強制条件で廃止の定義を正しく優先しない

    詳細については、リストの KB 記事を参照してください。

    条件ビルダー

    PRB1927599

    プレゼンテーションリストの条件ビルダーには、検索されたオプションではなく、すべてのオプションが表示されます ユーザーがオプションを検索すると、条件ビルダーによってすべてのオプションがリストに表示され、検索されたオプションがハイライト表示されます。代わりに、検索されたオプションのみが表示されます。
    1. UI ビルダーページを作成します。
    2. プレゼンテーションリストコンポーネントを構成します。
    3. 実行時にページを開きます。
    4. [ フィルター ] アイコンを選択します。
    5. いずれかのフィールドで、オプションを検索します。

    予想される動作:リストには、検索されたオプションのみが表示されます。

    実際の動作:リストには複数のオプションが表示され、検索されたオプションが強調表示されます。

    条件ビルダー

    PRB1943552

    dotWalkConnectedDataBehavior はバージョン 27.0.4 ではインポートできません 動作ソースファイルは、インポート後にエクスポートが存在する場所にはありません。
    1. now-dot-walk 27.0.4 が依存関係であるプロジェクトを開きます。
    2. /now-dot-walk から dotWalkConnectedDataBehavior のインポートを試みます。

    予想:インポートによって、利用アプリケーションに動作が提供されます。

    実際:インポートでは、エクスポートが存在する動作ソースファイルは提供されません。

    構成管理データベース (CMDB)

    PRB1846249

    識別および調整エンジン (IRE) が、IRE 処理中にキャッシュフラッシュが発生すると、NullPointerException (NPE) をスローする
    1. 「setIndependentQueryFromPayload」メソッドの後にブレークポイントを付けてペイロードをローカルで実行します。
    2. 「setIndependentQueryFromPayload」の後に新しいブレークポイントを作成して、スレッドを停止します。
    3. 別のウィンドウを開きます。
    4. /cache.do にログインします。
    5. キャッシュのフラッシュを実行します。
    6. 手順 2 で停止したスレッドの実行を再開します。

    NPE を観察します。

    契約管理

    PRB1913448

    KB2310704

    支払金額と合計金額が米ドル通貨の下の現地通貨値で誤って表示される 契約で [調整 ] を選択するときに、ユーザーが現地通貨 (NOK など) を使用して支払額を設定すると、支払額が XML に保存されます。フォームビューでレコードを再度開くと、デフォルトはUSDですが、元々NOKに属していた金額が表示されます。この動作は、 payment_amount フィールドと total_cost フィールドの両方に適用されます。
    1. ast_contractテーブルから契約を開きます。
    2. [調整] を選択します。
    3. 新しい支払額と通貨を入力します (例:NOK 966.00)。
    4. リストビューで同じ契約を検索して表示します。
    5. [ 通貨の切り替え] を選択すると、支払額と合計金額の両方が (NOK)966.00 と (USD)96.7669 として反映されることに注意してください。
    6. フォームビューでレコードを開きます。

    支払額が USD 966 であることに注意してください。

    データベースの永続性 - データアクセス

    PRB1792470

    最大長を長くするための一部の変更がアップグレード中に 2 回実行される ブートストラップバッチャーの終了後に、sys_dictionaryレコードのフィールド長が正しくないため、複数の更新が発生します。

    データベースの永続性 - データアクセス

    PRB1923704

    移行後の Raptor の順序が変更されたため、API 呼び出しの証明書認証が失敗し、「500」エラーが発生する可能性がある プロトコルプロファイルとシステムプロパティの両方を使用して相互認証が設定されている場合は、システムプロパティが優先されます。これにより、SSL 交換は、プロトコルプロファイルで定義されたキーストアをバイパスして、クライアント証明書のプロビジョニングにソケットファクトリを使用します。また、プロパティ構成で相互認証を有効にすると、sys_certificateテーブルのすべての証明書がロードされます。これにより、期限切れの証明書がキャッシュされて相互認証に使用されると、断続的な発信コールが失敗し、HTTP 500 応答が発生する可能性があります。

    データベースの永続性 - データアクセス

    PRB1930031

    ユーザーが親 (ast_contract) の子テーブル (sn_lg_cnt_repository) から結果を取得しない

    データベースの永続性 - データアクセス

    PRB1934684

    KG グローバルグラフの getForTables が寄与度グラフからすべてのエッジを返さない ナレッジグラフスキーマに含まれているときにプライマリキーを持たない WDF テーブルは、そのスキーマに存在する他の Glide テーブルのみを参照しているクエリであっても、クエリーが失敗します。このテーブルが存在すると、グラフ内のすべてのクエリ実行がブロックされる可能性があります。
    1. sys_user ノードと cmn_schedule ノードを持つ寄与グラフ「cont1」を作成します。
    2. スクリプトを使用してエッジを保存します。

    暗号の取得中に発生したエラー「com.snc.db.graph.GraphToGtopSerializationException: No element descriptor found for column on table u_df_wdf_without_pk: no thrown error」というエラーが表示されます。

    データベースの永続性 - データアクセス

    PRB1936199

    暗号クエリにアポストロフィがあるとエラーが発生する

    データベースの永続性 - データアクセス

    PRB1944376

    ビュー内のテーブルを確定的に並べ替える 現在、暗号呼び出しから返されるビューを構築する場合、キーセットの列挙に基づいて、要求されているテーブルのセットからビューが作成されます。これには、基礎となる構造とテーブルプリフィックスに依存する非決定的な順序があります。これは一部のレイヤーでは問題になりませんが、ACL 評価が順序によって異なることを意味し、デバッグが難しく、構成も困難です。代わりに、ビュー内のテーブルの順序をテーブル名のアルファベット順にソートする必要があります。
    1. 複数のリターンノードを使用して暗号クエリを実行します。
    2. ビュー定義を調べて、どのテーブルが最初に来るかを確認します。

    データベースの永続性 - データアクセス

    PRB1944805

    KB2552260

    getDisplayValue() が多くのタイプのカタログ変数で NullPointerException をスローする

    詳細については、リストの KB 記事を参照してください。

    データベースの永続性 - データアクセス

    PRB1946286

    trino_primary の接続で実行しようとしたときにワークフローデータファブリック (WDF) クエリが失敗する レコード全体ではなく特定の列を取得しようとすると、応答でエラーが発生します。
    1. インスタンスにログインします。
    2. 「ユーザーの代理操作」を参照してください。
    3. スクリプトを実行します。

    「FAILED TRYING TO EXECUTE ON CONNECTION trino_primary」などのエラーに注意してください。

    データベースの永続性 - WDF

    PRB1938101

    Workflow Data Fabric (WDF) の [データベース] ビューで、基礎となる Glide レコードをキャッシュするときに誤ってsys_idが想定される 「データベース」ビューの add/getCache には、ソースに sys_id 要素があり、null の結果をチェックしないというハードコードされた仮定があります。copyValue コードは GlideElement を呼び出しますが、WDF テーブルが外部テーブルであるために短絡します。これにより、クロススコープチェックをスキップする必要がありますが、値をコピーします。

    DevOps (ファミリー)

    PRB1920798

    sn_devops.table_ auto_archive_durationシステムプロパティを更新しても、他のスコープにアーカイブルールがあるため、すべてのアーカイブルールが更新されるわけではありません
    1. sys_properties に移動します。
    2. sn_devops.table_ auto_archive_duration別の番号 (テスト用) に更新します。

    アーカイブに使用できるのは、DevOps データモデルスコープを持つテーブルのみであることに注意してください。

    ディスカバリー

    PRB1843863

    KB2061931

    Shazzam インサイトがディスカバリーアドミンワークスペースにデータが表示されない Shazzam インサイト情報がテーブル「Shazzam_Insights」に入力されず、「com.glide.util」の使用に関連するエラーがシステムログに表示されます。

    詳細については、リストの KB 記事を参照してください。

    ディスカバリー

    PRB1862106

    KB2436326

    グローバル IP 除外がクラウド VM スケジュールに対して機能しない すべてのグローバル除外がクラウドディスカバリーに対して機能しているわけではありません。

    詳細については、リストの KB 記事を参照してください。

    ディスカバリー

    PRB1902780

    ログパターンのクラウドエラーは 1 回のみ 現在、クラウドパターンエラーが誤って 2 回ログに記録されています。同じパターンに対する 2 つの別々のエラー (1 つはログ内の例外用、もう 1 つは「パターン失敗 (Pattern Failed)」で終わります。

    ディスカバリー

    PRB1930200

    KB2474013

    Protected Tables プラグインは DiscoverySensorJob のログ記録をブロックし、代わりに ProtectedTableAccessHandler からの syslog 挿入に関する警告を表示します Protected Tables プラグインがアクティブ (推奨) の場合、ディスカバリーの「DiscoverySensorJob」スクリプトインクルードによって syslog テーブルに直接加えられた source= DiscoverySensorJob GlideRecord 挿入はブロックされ、代わりに source=ProtectedTableAccessHandler からのログで syslog テーブルがあふれます。

    詳細については、リストの KB 記事を参照してください。

    ディスカバリー

    PRB1933785

    [すべての関連アカウントを検出] トグルがオフになっている場合でも、クラウドディスカバリースケジュールですべての関連サービスアカウントが誤ってマップされる プロジェクトのクラウドディスカバリースケジュールを作成し、[以下にリストされているすべての関連アカウントを検出] トグルをオフにしても、スケジュールはそのフォルダーレベルのすべてのサービスアカウントにマップされます。この動作は断続的であり、複数の環境で再現されています。UI スクリプトロジックが、setAllSubAccSelected と getSubAccountsOfMasterAccount の間のタイミングを正しく処理しません。その結果、subAccountsList が誤ってリセットされ、意図しないアカウントマッピングが発生します。

    ディスカバリー

    PRB1937992

    ディスカバリースケジュールは、5,000 を超える IPv6 アドレスのディスカバリーをサポートしていません ユーザーが 5000 を超える IPv6 アドレスでディスカバリースケジュールを作成すると、ディスカバリーステータスは即座にキャンセルされ、エラーメッセージが表示されます。
    1. disocvery_range_item_ipする 5000 を超える IPv6 アドレスを含むディスカバリースケジュールを作成します。
    2. [今すぐ検出] を選択します。

    [ディスカバリーログ] 関連リストの下に、ディスカバリーステータスが作成され、すぐにキャンセルされ、次のエラーメッセージが表示されていることを確認します。「IPv6 アドレスを持つ IP リストには 5,000 個の IP しか含めることができませんが、X 個があります (IP lists with IPv6 addresses can contain only 5,000 IPs but have X)」。

    エージェントチャットの動的翻訳

    PRB1942231

    エージェントが英語で、チャット要求者が英語以外の場合、agent_translated_msg列が空の値で上書きされる
    1. エージェントチャット (DTAC) の動的翻訳を有効にして構成します。
    2. 英語を話すエージェントとしてサービスオペレーションワークスペースにログインします。
    3. 別のブラウザで、英語以外の言語でチャット要求としてログインします。
    4. エージェントチャットを開始します。
    5. エージェントとして英語のフレーズを入力します。

    予想される動作:送信メッセージのagent_translated_msgには英語のテキストが入力されます。

    実際の動作:agent_translated_msgが空の値で上書きされます。

    イベント管理

    PRB1639714

    アプリケーションサービスのアラートの PRC が空である アプリケーションサービスのアラートは、一部の変更要求の「影響を受けるサービス/CI」のリストに表示されます。これらのアラートには空の PRC があり、変更要求は 2 つではなく 1 つだけです。
    1. 手動アプリケーションサービスを定義します。
    2. アプリケーションサービスの変更要求を定義します。
    3. アプリケーションサービスの一部の CI にイベントを送信します。
    4. 生成されたアラートを開きます。
    5. 中国に移動します。
    6. アラートに PRC の「アプリケーションサービスの変更」があることを確認します。
    7. イベントをアプリケーションサービスに送信します。
    8. 生成されたアラートを開きます。
    9. 中国に移動します。
    10. アラートに PRC の「アプリケーションサービスの変更」があることを確認します。
    11. 別の CI で別の変更要求を作成します。
    12. 定義されたアプリケーションサービスを、変更要求の影響を受ける CI のリストに追加します。
    13. イベントをアプリケーションサービスに送信します。
    14. 生成されたアラートを開きます。
    15. 中国に移動します。

    アラートには変更要求が 1 つしかないが、2 つあるはずです。

    イベント管理

    PRB1934096

    Java エンジンと JavaScript エンジンの違いにより、Enrich で正規表現プレビューの不一致が発生する [拡張] ページでは、正規表現が有効で実際のイベントで正しく機能する場合でも、正規表現プレビューに一致が正しく表示されない。この不一致は、Java と JavaScript の正規表現エンジンの違いによって発生しており、複数のユーザーによって観察されており、拡張ルールをビルドするときに混乱を招きます。

    ファイルベースディスカバリー

    PRB1936524

    ファイル名にスペースが含まれている場合、ファイルベースディスカバリーでコンテンツがキャプチャされない スペースを含むファイル名について、ディスカバリーはディスカバリーログに次のエラーをスローします:「ファイルベースのディスカバリー中のエラー:base64:追加のオペランド '/usr/share/.../IOP' 詳細については、「base64 --help」を参照してください」。

    フローエンジン

    PRB1925181

    KB2407160

    フォアグラウンドのスクリプト API は、MID アクションステップを持つ別のサブフローを呼び出すサブフローを実行し、出力がメッセージとともに準備される前に例外をスローします フローが完了し、出力が [スクリプト - バックグラウンド] に表示されます。ただし、フローは実行されますが、「現在の実行は待機ステータスであり、サブフロー出力は利用できません (The current execution is in the waiting state and the subflow outputs are not available)」という例外がスローされます。

    詳細については、リストの KB 記事を参照してください。

    フローエンジン

    PRB1941990

    do-until ループの実行後にトリガー入力にアクセスできない

    この問題は、GlideFlowStages Updater.java (古い名前 GlideStage UpdateListener.java) の変更が原因で発生します。この特定のフロー構造では、「in.request_item」フロー入力が「カタログタスクの作成」アクションに渡されないことがわかりました。sys_flow_valueテーブルをクエリすると、「in.request_item」の 2 つのエントリがあり、1 つはフロー入力用で、もう 1 つは親ループが関連付けられています。同じキー 'in.request_item' が親ループに関連付けられるようになったため、ループ本体内でのみ (および特定の反復に対して) アクセスでき、ループの外側にあるキーへの他のすべての参照は利用できません。

    1. フロー XML をインポートします。
    2. サービスポータルを開きます。
    3. 色を「シルバー」に設定した「iPad Pro」を要求します。
    4. RITM を取得します。フローデザイナーを開きます。
    5. コピーした RITM を入力として、フロー XML をテスト実行します。
    6. フローが AFA で待機しているときに RITM を開きます。
    7. Abel Tuter 用に作成された要求を承認します。

    予想される動作:フローが再開し、ループを終了し、[カタログタスクの作成] に到達し、[待機中] ステータスになります。

    実際の動作:ループを終了した後、[カタログタスクの作成 (Create Catalog Task)] でエラーが発生し、指示の実行中にエラーが発生します。

    フォームコントローラー

    PRB1812174

    Glide フォームは前の日付を保存します 前日のレポートが生成されます。

    GRC Platform プラグイン

    PRB1941250

    Yokohama と Zurich では、アセスメントレポートビューが表示されない
    1. RAM を作成して公開します。
    2. [ レポートを表示 ] ボタンを選択します。

    レポートビューが表示されないことを確認します。

    HR サービスデリバリ (HRSD)

    PRB1880661

    task_slaレコードは、[労務 (ER)] テーブルで作成されたレコードに対してユーザーに表示されません Yokohama にアップグレードした後、「労務 (ER) 」テーブルレコードに対して失敗するスクリプトが追加されます。

    HR サービスデリバリ (HRSD)

    PRB1920738

    KB2525534

    HR ケースの説明 (rich_description) がデータをコピーせず、詳しい説明が空のままになる 詳しい説明は、リストビューでは null として表示されますが、ケースレコードでは正しく表示されます。この逆は想定どおりに機能します。HR ケースフォームの [ rich_description ] フィールドを更新すると、リストビューの [ rich_description ] フィールドに値が表示されます。
    1. インスタンスにログインします。
    2. HR ケースを作成する。
    3. sn_hr_core_caseに移動します。リスト
    4. 新しく作成されたケースを開きます。
    5. ハンバーガーアイコンを選択します。
    6. フォームレイアウトを設定します。
    7. [ 説明] フィールドを追加します。
    8. 変更内容を保存します。
    9. HR ケースフォームに戻ります。
    10. [ 説明] フィールドにメッセージを入力しますが、[ rich_description ] フィールドには何も入力しないでください。
    11. 変更内容を保存します。
    12. 2 つのフィールド間で値を同期するビジネスルールにより、[ rich_description ] フィールドで同じ値が自動的に更新されることを確認します。
    13. リストビューを開きます。
    14. [説明] 列と [rich_description] 列を追加します。

    rich_descriptionフィールドには値が含まれていないことに注意してください。

    HR サービスデリバリ (HRSD)

    PRB1943958

    KB2570781

    HR ケースの作成時に「作成されたレコードを読み取る権限がありません (You do not have permission to read the created record)」というエラーが発生する UI の競合状態は、GUID が作成される前にフォームが送信され、空のsys_isが渡されたときに発生します。サーバー側のコードがこれを処理していませんでした。これは断続的に発生します。
    1. [エージェントワークスペースを介して 新規作成 ] を開きます。
    2. 福利厚生管理 HR サービスを選択します。
    3. [ケースを作成] を選択します。

    エラーを確認しますが、ケースは空のケース番号でバックエンドに作成されます。

    統合ハブ

    PRB1931168

    SSE ステップが MID で実行されない
    1. SSE ステップを使用してアクションを作成し、[MID で実行] チェックボックスをオンにします。
    2. アクションをテストします。

    「SSE is only available on instance (SSE is only available on instance)」というエラーを確認します。個々のチャンクはハンドラーによって処理されません。

    投資ポータル

    PRB1920188

    sys_userテーブルに多数のレコードがある場合、ユーザー/グループを開いたりフィルタリングしたりすることはできません 投資ポータルでユーザーが [ユーザー/グループ] を開いて新しいユーザーを追加すると、ロードに約 30 秒かかります。検索が機能しません。
    1. 移動先 フィルターナビゲーター > 投資ポータル.
    2. ブックマークされたいずれかのレコードを開きます。
    3. [ユーザー] アイコンを選択して [ユーザー/グループ] を開きます。
    4. [ ユーザーの追加] を選択します。
    5. ロードされるまで約 30 秒待ちます。
    6. 入力に文字を追加してみてください。

    それが機能せず、何も検索されないことを確認します。

    言語と翻訳

    PRB1910767

    ポルトガル語 (ブラジル) の場合、 question_choice フィールドに「A」ではなく「um」と表示される この問題は、Xanadu へのアップグレード時に確認されました。
    1. ベース Xanadu または Yokohama インスタンスに移動します。
    2. I18N ポルトガル語訳 (ブラジル) プラグインをインストールします。
    3. sys_translatedに移動します。リスト
    4. 「question_choice」が値「a」であるためテーブルをフィルタリングします。

    ブラジル系ポルトガル語で観察する ラベル (翻訳) が「um」と表示されています。

    ライフサイクルイベント

    PRB1926997

    アクティビティセットが LE スコープで作成されておらず、LE がフローを使用してアクティビティセットを起動する場合、ライフサイクルイベント (LE) が取得されない この問題は、ライフサイクルイベントとそれに関連するアクティビティセットが「ヒューマンリソース (HR):ライフサイクルイベント」以外の HR スコープ内で構成されている場合に発生します。また、sn_hr_le.use_flow プロパティは true に設定されています。標準 LE スコープ外で作成されたライフサイクルイベントによって HR ケースが送信され、履行された場合、アクティビティセットの起動に失敗します。関連するサブフローである [HR アクティビティランチャー] は、「完了 (エラーを取得)」ステータスで終了します。エラーは、ライフサイクルイベントで定義されたsn_hr_le_activity_setを取得しようとする最初のフローアクションである「レコードの検索」で発生します。ただし、「ヒューマンリソース (HR):ライフサイクルイベント」または「ヒューマンリソース (HR):ライフサイクルエンタープライズ」スコープ外のこのテーブルに対して ACL が定義されていないため、ルックアップはエラーで失敗します。
    1. 非 LE スコープでライフサイクルイベントとそのアクティビティセットを作成します。たとえば、「ヒューマンリソース (HR):労務 (ER)」などです。
    2. センターオブエクセレンス (COE) sn_hr_er_case で HR サービスを作成します。
    3. 実行タイプを「ライフサイクルイベント」に設定します。
    4. ステップ 1 で作成したライフサイクルイベントを使用します。
    5. 他の HR サービスのセットアップを完了します。
    6. 新しい HR サービスから新しい HR ケースを送信します。
    7. アクティビティセットが添付されていないことに注意してください。
    8. フローデザイナーを開きます。
    9. テストに関連する「人事アクティビティランチャー」サブフローの操作を確認します。

    最初のステップで「レコードの検索アクション「要求されたフロー操作はセキュリティルールによって禁止されました」というエラーが発生することに注意してください。

    ライフサイクルイベント

    PRB1945674

    「sn_hr_le.use_flow」プロパティの更新に失敗した場合の glidefix_deprecate_le_workflow でのログ記録と検証を改善 修正スクリプトのログでは、プロパティは再検証されません。
    1. WDC インスタンスに次をインストールします。
      • HR コア
      • HR ライフサイクルイベント (HR LE)
      • 企業の HR ライフサイクルイベント (HR LE Ent)
    2. インスタンスを Yokohama にアップグレードします。
    3. ログでglidefix_deprecate_le_workflow修正スクリプトを調べます。

    プロパティが正常に更新されたかどうかは再検証されないことに注意してください。

    リスト管理

    PRB1847244

    更新された URL でページを更新した後、条件ビルダー (CB) の固定フィルターが表示されない 更新された URL でページを更新すると、固定フィルターは CB に表示されません。
    1. Yokohama インスタンスにログインします。
    2. サービスオペレーションワークスペース (SOW) に移動します。
    3. 事前定義フィルターを使用してページを開きます。
    4. 選択 インシデント > 開く.
    5. 条件ビルダー (CB) を開きます。
    6. CB が固定フィルターとともに期待どおりに表示されることに注意してください。
    7. listID までの URL をコピーします。
    8. インスタンスのアドレスバーの末尾に URL を追加します。
    9. Enter キーを押してページを更新します。
    10. CB を再度開きます。
    11. フィルター条件を確認します。

    予想される動作:固定フィルターが条件ビルダーに表示されるはずです。

    実際の動作:固定フィルターは条件ビルダーに表示されません。

    リスト管理

    PRB1932703

    KB2543882

    「リスト」コンポーネント内の参照フィールドに表示値が表示されない 参照フィールドを含む「リスト」コンポーネントにテーブルを含めると、空と表示されます。プラットフォームの場合と同様に、値が表示されます。

    詳細については、リストの KB 記事を参照してください。

    リスト管理

    PRB1944139

    sn-field-select コンポーネントのリスト側にある allowExtended fields プロパティを取り込む PRB1935534の変更を追跡しています。
    1. システムプロパティ「glide.ui.list.allow_extended_fields」を作成します。
    2. 「true」に設定します。
    3. リストコンポーネントが構成された UI ビルダーページを作成します。
    4. テーブルプロパティ「task」を設定します。
    5. ランタイムページを開きます。
    6. ヘッダーの [列のカスタマイズ] ボタンを選択します。

    予想される動作:タスクから拡張されたすべてのテーブルのフィールドが表示されます。

    実際の動作:タスクテーブルのフィールドのみが表示されます。

    リストコントローラー

    PRB1937947

    正当なユースケースに関するコンテキストを増やすための Splunk の追加ログ記録

    リストビュー

    PRB1886477

    UI ビルダー (UIB) パネルで「プレゼンテーション」リストコンポーネントを選択すると、いくつかの問題が発生する この問題は Xanadu で確認されました。
    1. インスタンスにログインします。
    2. UIB ページに移動します。
    3. リストページテンプレートを使用してエクスペリエンスを作成します。
    4. [保存] をクリックします。
    5. 実行時に開きます。
    6. [ 選択 ] チェックボックスが想定どおりに表示されることに注意してください。
    7. 構成された UIB ページで プレゼンテーションリストコンポーネント を選択します。

    変更がない場合でも、[ 選択 ] チェックボックスが消えて [保存] ボタンが有効になっていることに注意してください。[ 保存 して ページを開く] を選択すると、[ 選択 ] チェック ボックスが表示されません。

    メモリ:ヒープ領域

    PRB1636231

    メモリに保存されている syslog レコードが原因で、アーカイバージョブコンシューマーによってメモリが枯渇しており、syslog_awaがローテーションされたテーブルとして構成されていません syslog の子テーブルである syslog_awa テーブルローテーションなしで作成されたときに発生した問題が原因で、アーカイブジョブコンシューマーによってレコードの親を再ペアレンティングしています。アーカイブジョブは、トリガーするアーカイブルールのレコードを再ペアレンティングし、ローテーションされていないテーブルを再ペアレンティングします。syslog_awaがローテーションされたテーブルとして構成されていない場合、そのテーブルとその親テーブルの syslog で親の再指定プロセスが実行されます。その後、syslog シャードへのクエリが監視され、これらのシャードのレコードがメモリに格納されるためメモリが消費されます。そのサイズにより、メモリが枯渇します。アーカイバージョブの実行中、localhost ログには、関数 reparentDocumentIDRecords が実行されている syslog シャードへの大規模なクエリがあります。

    MID サーバー

    PRB1923497

    2 つのスレッドが原因でデッドロックが発生しました この問題は、OAuth 認証情報と MID サーバー接続を管理および更新する 2 つの内部プロセス間の競合が原因で発生します。プラットフォームは、スケジュール済みジョブを使用して、期限切れの OAuth トークンを定期的にチェックして更新します。これが発生すると、セキュリティと一貫性を確保するために、認証情報が再ロードされ、関連するすべての接続データがリセットされます。同時に、ディスカバリープローブまたは統合が新しい接続を確立しようとすると、同じ共有接続リソースへのアクセスが試行される可能性があります。この重複により、両方のプロセスが互いの終了を待機し、どちらのプロセスも続行できない一時的なデッドロックが発生する可能性があります。

    モバイルプラットフォーム

    PRB1951413

    外部コンテンツに基づく検索カードを、外部コンテンツテーブルで作成されたフィールドに構成することはできません 外部コネクタベースのテーブルに基づいて検索カードを作成すると、特定のフィールドのみを表示できます。モバイル検索カードを構成した後、作成されたmobile_urlフィールドをカードでナビゲーションに使用できないことに気づきました。
    1. インスタンスに移動します。
    2. 「ユーザーの代理操作」を参照してください。
    3. ポータルに移動します。
    4. グローバル検索で、キーワード「lays」を検索します。
    5. 結果が表示されます。
    6. 「ニュース」タブに移動して結果を表示します。
    7. Now Mobile アプリを開きます。
    8. モバイルアプリにログインします。
    9. Now Mobile で Abel Tuter の代理操作をします。
    10. グローバル検索で「lays」を検索します。

    [ニュース] タブに結果が表示されないことに注意してください。

    Now Assist パネル

    PRB1867538

    Now Assist パネル (NAP) で合成された応答 (自動開始) のコピーが機能せず、「未定義」がコピーされる Now Assist パネル (NAP) を使用して「レコードの要約 (Summarize a record)」と入力すると、自動開始された合成応答の [コピー] アイコン によってコンテンツがコピーされず、代わりに「undefined」がコピーされます。コンテンツの代わりに [未定義] がコピーされ、合成された応答が自動開始されない場合、 コピーアイコン は表示されず、代わりに [好き/嫌い] ボタンが表示されます。

    Now Assist パネル

    PRB1938963

    スペイン語のテキスト領域の Now Assist パネル (NAP) でテキストが切り取られる
    1. 「ユーザーの代理操作」を参照してください。
    2. 言語をスペイン語に設定します。
    3. NAP アイコンを選択します。

    テキストエリアのメッセージが切り取られていることに注意してください。

    Now Assist パネル

    PRB1941558

    Now Assist パネル (NAP) アシスタント情報源 変更がガイド付きセットアップに保存されない NAP アシスタントのデフォルトスキーマは「なし」に設定されています。
    1. 移動先 対話型インターフェース > アシスタント > NAP アシスタント > 情報源.
    2. KG スキーマを NLQ ユーザーグラフに変更します。
    3. [保存して続行] を選択します。
    4. タブに戻り、変更が保存されていることを確認します。

    予想される動作:情報源に加えられた変更が保存されます。

    実際の動作:KG スキーマは 'None' に戻ります。

    Now Assist パネル

    PRB1942697

    Now Assist パネル (NAP)/NASS ウィンドウを閉じて固定しないと見つからない ヘッダーに NAP アイコンが表示されているはずですが、それを開くオプションはありません。

    OneExtend

    PRB1938158

    プロバイダーは、プラグインが修復されたとき、または新しいバージョンが更新されたときに、デフォルトに復元されます プロバイダーを別のプロバイダーに更新すると、再びデフォルトに設定されます。
    1. アドミニストレーターとしてインスタンスにログインします。
    2. 移動先 Now Assist アドミン > 設定 > モデルプロバイダーを管理.
    3. 選択 モデルプロバイダーを編集 > カスタマイズ > スキルのプロバイダーを編集.
    4. 「インシデントの要約」などのスキルを選択します。
    5. デフォルトのプロバイダーを除き、Google や Amazon などの他のプロバイダーにプロバイダーを更新します。
    6. sys_one_extend_capability で Google へのレコード要約のプロバイダーが更新されていることを確認します。
    7. UXC プラグインを修復するか、最新バージョンをインストールします。

    プロバイダーが再びデフォルトに設定されていることを確認します。

    OneExtend

    PRB1938406

    QnA Planner2 呼び出しがパス /v2/models/ llm_generic_large_v2/infer で失敗する

    OneExtend

    PRB1938474

    sys_geo_routingテーブルでEntitlement_activeがアクティブ化されていません

    OneExtend

    PRB1938540

    特定のクエリに対して Now Assist 仮想エージェント (NAVA) チャットボットに表示される奇妙な JSON 形式のソース 問題は断続的に発生します。
    1. /sp に移動します。
    2. NAVA チャットボットで 発言「インシデントの作成 」を入力します。

    Planner 2 の応答が表示されますが、下部に予期しない JSON スタイルのソース出力が表示されていることを確認します。

    OneExtend

    PRB1939640

    ユーザーが znowassist 安定で Guardian を有効にしている場合、インシデントの要約が機能しない
    1. 攻撃性、ブロック、ログを有効にします。
    2. プロンプトの注入、ブロック、およびログを有効にします。
    3. 任意のインシデントに移動し、簡単な説明を「全員を強制終了しましょう」として更新します。
    4. [ 要約を作成] ボタンを選択します。
    5. 生成 AI ログテーブルのエラーコードでブロックされることを確認します。

    インシデントのレコードの要約がスタックし、無効にすると正常に機能することを確認します。

    OneExtend

    PRB1940891

    Java サブフロー実装を使用すると、「生成 AI ログ」テーブルの [プロンプト ] フィールドに余分なエスケープ文字がある Java では、 プロンプト は生成 AI ログテーブルに挿入する前に、既に文字列であっても文字列に変換されます。[ プロンプト] フィールドに余分なエスケープ文字があります。
    1. 機能を実行します。
    2. sys_generative_ai_logテーブルに移動します。
    3. [ プロンプト] フィールドを確認します。

    予想される動作:ユーザーのプロンプトに余分なエスケープ文字が表示されません。

    実際の動作:有効なエスケープされたシーケンスが不必要にエスケープされます。

    OneExtend

    PRB1941124

    Claudeとstreamingにより、出力の形式が大幅に正しくありません ユーザーが初めてフランス語でクエリを入力すると、ストリーミング出力の単語がつなぎ合わせられます。たとえば、「basede」は「base de」に、「vousavez」は「vous avez」にする必要があります。ユーザーがクエリを再度実行しても、問題は解決しません。
    1. インスタンスに Claude があり、ストリーミングがオンになっており、動的翻訳がオフになっていることを確認します。
    2. /sp に移動します。
    3. Now Assist 仮想エージェント (NAVA) チャットボットを開きます。
    4. 発話、 Quelles sont les options pour créer une base de connaissances?を入力してください。
    5. ストリーミング出力に複数の単語が混ざり合っていることを確認します。
    6. sys_generative_ai_log planner 2 の出力では、LLM からの応答自体がこのようになっていることを確認します
    7. ストリーミングを無効にします。
    8. クエリを繰り返します。

    出力で単語がくっついても問題がないことに注意してください。

    OneExtend

    PRB1942490

    Now Assist パネル (NAP) から要求されたときに KB の生成が機能しない
    1. インスタンスにログインします。
    2. すべての FSM スキルを有効にします。
    3. Now LLM の認証情報がプロキシで更新されていることを確認します。
    4. NAP に移動します。
    5. [ KB 記事を生成] を選択します。

    予想される動作:KB は正常に生成されます。

    実際の動作:「申し訳ありません。この要求を完了しようとしてこちら側で問題が発生しました。後でもう一度質問してみてください」と入力し、sys_generative_ai_logにエラーがあることを示します。

    OneExtend

    PRB1942618

    必要なシステムプロパティが有効になっているにもかかわらず、スクリプトインクルードベースの機能がサブフローとして実行されない
    1. スクリプトインクルードを指す定義を使用して生成 AI 機能を作成します。
    2. システムプロパティ「com.glide.oneapi.run_ script_include_on_fdih _engine」が「True」に設定されていることを確認します。
    3. サブフローのフローデバッグがオンになっていることを確認します。
    4. スクリプトインクルードを FDIH サブフローとして実行します。
    5. OneExtendUtil.execute API を使用して 1 から機能を実行します。

    予想される動作:スクリプトインクルードはサブフローとして実行され、サブフローの実行が実行されます。

    実際の動作:[スクリプトインクルードを FDIH サブフローとして実行 (Run script include as FDIH subflow)] サブフローに実行が表示されません。

    OneExtend

    PRB1944861

    KB2566151

    Now Assist スキルキットで作成されたカスタムスキルのアシスト消費

    プラットフォームアナリティクスのフィルター

    PRB1832303

    カレンダーグリッドで 1 日の範囲を選択するオプションが次世代ダッシュボードでブロックされている カレンダーグリッドで 1 日の範囲を選択するオプションはありません。グリッドでは、最小 2 日間の範囲が許可されています。ただし、ユーザーが終了日を手動で入力した場合、フィルターは制限なしで適用されます。
    1. UXA ダッシュボードにログインします。
    2. カスタム範囲を選択します。
    3. 開始日として [11 月 29 日 ] を選択します。
    4. 終了日として 11 月 29 日を選択してください。

    予想される動作:カレンダーグリッドを使用する場合と手動で入力する場合に、ユーザーは 1 日の範囲を使用できます。

    実際の動作:カレンダーグリッドでは 1 日の範囲の選択がブロックされますが、ユーザーは終了日として 11 月 29 日 を手動で入力し、[ 適用] ボタンがアクティブになるため、ユーザーはフィルターに 1 日の範囲を適用できます。

    プレイブックエクスペリエンス Core

    PRB1929896

    プレイブックレーンがイタリア語に翻訳されない これはレコードジェネレーターの問題です。[Playbook Preview (プレイブックプレビュー)] に移動し、レコードのレコードジェネレーターを選択して再現することもできます。
    1. インスタンスにログインします。
    2. メニュー設定から言語をイタリア語に切り替えます。
    3. 開く ワークスペース > リスクワークスペース.
    4. [リスト] アイコンを選択します。
    5. 選択 リスクアセスメント計画 > スケジュール設定済みアセスメント.
    6. [新規] を選択します。
    7. プレイブックレーンがまだ英語になっていることを確認します。

    予想される動作:プレイブックレーンがイタリア語に翻訳されるはずです。

    実際の動作:プレイブックレーンがイタリア語に翻訳されません。

    プレイブック (ファミリチャネル)

    PRB1934746

    KB2592048

    Xanadu にアーカイブされたプレイブックが新しいリリースでは機能しない デシリアライザーに追加される新しいフィールドは、存在しないキーを処理する必要がありますが、現時点ではキーはsnapshot_idでvariant_idです。

    詳細については、リストの KB 記事を参照してください。

    予測インテリジェンス

    PRB1936441

    トレーニング中に新しい詳細パラメーターを使用すると予測が失敗する

    プロジェクト管理

    PRB1905989

    新しいコスト計画分割ボタンの [経費ラインを作成] ボタンで、システム生成コスト計画が作成されない ウィジェットは更新されますが、新しいシステム生成コスト計画は作成されません。
    1. 任意の計画立案アイテムを作成します。
    2. 最初にコスト計画を追加します。
    3. [コスト計画の分割] ボタンで [新しい経費ライン] を選択します。
    4. 詳細を追加しますが、コスト計画には関連付けません。
    5. 経費ラインのサイドパネルを保存します。

    実績ウィジェットは更新されますが、新しいシステム生成コスト計画は作成されません。

    プロジェクト管理

    PRB1918462

    KB2532380

    プロジェクトタスクでのリソースアサインレコードの作成時にエラーがスローされ、リソース割り当てレコードが作成されない リソースアサインレコードの作成中に、リソース割り当てレコードの生成中にエラーが発生します。

    詳細については、リストの KB 記事を参照してください。

    レポート

    PRB1892170

    テーブルがsys_report_sourceフォームから選択できない テーブルはリストに表示されません。

    セキュリティ顧客アクション

    PRB1922115

    KB2414937

    キャンセルされたプレイブックを含む完了したユーザーアクションが、アップグレード後に「オープン」に設定される ユーザーアクションは「オープン」にリセットされ、最新のプレイブックスナップショットがキャンセルされます。作業するアクティブなプレイブックスナップショットがない場合、アクションは「完了」ステータスのままになるはずです。

    詳細については、リストの KB 記事を参照してください。

    Seismic フレームワーク

    PRB1836265

    Seismic P2 スケジューラーが無限ループに陥ったままになる [スケジュール] ページのパフォーマンスの問題。日次から週次、月次に切り替えると、時間がかかります。スケジュールを作成した後、計画を公開する前に、作成したスケジュールをユーザーが確認できない場合があります。
    1. 移動先 ワークスペース > ワークプレイスセントラル.
    2. サイドバーの [予防メンテナンス] アイコンを選択します。
    3. [ すべての計画] に移動します。
    4. [新規] を選択します。
    5. 開始日と将来の終了日を選択します。
    6. 任意の建物を選択します。
    7. [次へ] を選択します。
    8. 1 つまたは複数のメンテナンスアイテムを選択します。
    9. [次へ] を選択します。
    10. [スケジュールを作成] を選択します。

    [スケジュール] ページを開くのに時間がかかり、開かない場合があることに注意してください。

    Seismic フレームワーク

    PRB1919027

    文書要求が未処理の子プリフェッチ約束を使用することになる 特定のシナリオでは、サービスワーカーが保留中の iframe 要求を使用してメインページ要求を誤って履行します。これは、サービスワーカーがメインページ要求を既存の保留中の iframe 要求と照合する場合に発生し、その結果、メインページで独自のコンテンツではなく iframe のコンテンツがロードされます。これにより、メインページのレンダリングが正しくなくなり、機能上の問題が発生する可能性があります。
    1. Next Experience 対応インスタンスで任意の UI16 ページを開きます。
    2. ページが読み込まれるのを待ちます。
    3. 同じページを数回リロードします (5+)。

    予想される動作:ナビゲーションバーとシェルが常に UI16 コンテンツとともに表示されます。

    実際の動作:UI16 コンテンツのみがページに表示されます。ナビゲーションバーとシェルがありません。

    サービスカタログ

    PRB1831404

    再生成アクションに対して複数の動的動作レコードが生成される 動的な動作の機能により、質問に対して AI が生成したプロパティを作成できます。設計には、これらのプロパティが AI によって生成される時期を明確に示す必要があります。

    ServiceNow スタジオ (従来)

    PRB1831690

    アプリの公開中も進捗状況に「対応中」と表示され続ける 実際の進捗状況を表示する必要があるアプリの公開時に、進捗状況が 0% の [処理中] ステータスが表示され続けます。アプリの公開が完了すると、「処理中」ステータスがクローズします。この問題は、MFA が有効でパイプラインに接続されている Yokohama インスタンスで発生します。
    1. 管理者ユーザーとしてログインします。
    2. 従来の Service Studio に移動します。
    3. アプリを作成します。
    4. アプリを公開します。

    予想される動作:[進捗状況] に進行状況が表示され、展開が完了したら閉じます。

    実際の動作:進行状況が 0% で「処理中」と表示され続けます。

    サービスポータル

    PRB1839297

    KB1925168

    スコープからの SPEntry ページエラー「スクリプトインクルード「SPEntryPage」の実行操作」が発生する スコープを切り替えてページを更新すると、「スコープ 'ナレッジ管理 - サービスポータル' からのスクリプトインクルード 'SPEntryPage' の実行操作が拒否されました (Execute operation on script include 'SPEntryPage' from scope 'Knowledge Management - Service Portal' was denied)」というエラーが表示されます。
    1. Xanadu インスタンスにログインします。
    2. glide.entry.first.page.script システムプロパティを作成します。
    3. 値 new SPEntryPage().getFirstPageURL() を指定します。
    4. 「ナレッジ管理 - サービスポータル」を現在のスコープにします。
    5. ブラウザーページを更新します。
    6. 「ナレッジ管理 - サービスポータル」スコープからのスクリプトインクルード「SPEntryPage」の実行操作が拒否されました」というエラーを確認します。アプリケーション「ナレッジ管理 - サービスポータル」は、クロススコープアクセス権限を宣言する必要があります。特権要求を更新するには、アプリケーション作成者にお問い合わせください。
    7. [CI ランディングエクスペリエンス] および [対話型インターフェース - 診断] スコープでステップ 2 とステップ 3 を繰り返します。

    同じエラーメッセージが表示されることに注意してください。

    サービスポータル

    PRB1935238

    [フォローアップを依頼する] を選択すると、ポータルページが時々シフトする
    1. インスタンスにエージェント型 AI がセットアップされていることを確認します。
    2. ポータルでディスパッチャワークスペース (DW) を有効にします。
    3. 「Loaner Laptop」を検索します。
    4. 応答がロードされるのを待ちます。
    5. [ Loaner laptop (ラップトップの貸与 )] の引用を選択します。
    6. [ チャットで要求] を選択します。
    7. チャットが開くまで待ちます。

    ポータルページが時々移動することに注意してください。

    ソフトウェア資産管理

    PRB1771094

    一部のコンテンツテーブルにデフォルト値が設定されていません 一部のコンテンツテーブルではデフォルト値がディクショナリに設定されていないため、「SAM - 最新コンテンツの適用」ジョブが実行されない場合、コンテンツデータがステージ列から実際の列にプッシュされません。

    ソフトウェア資産管理ワークスペース (Glide)

    PRB1939252

    ソフトウェアアセスト管理 (SAM) AI エージェントのバックポート UI の変更 Zurich から Yokohama までの複数の UI 修正。これには、メッセージの表示、ナビゲーション、アクティビティセンターの変更が含まれます。

    ソフトウェアディスカバリー

    PRB1579663

    ファイルベースディスカバリーでは、DM に対する最初のソフトウェアインストールレコードでのみバージョンが入力されます

    ファイルベースのディスカバリーを実行します。

    ソフトウェアインストールレコード (cmdb_sam_sw_install) には、公開者と製品 (表示名) のみが入力されていることに注意してください。利用可能な場合は、正規化されたバージョンもバージョンに入力することをお勧めします。一部のユーザーには、インストールレコードのバージョンを必要とするユースケースがあります。

    標準的な変更のカタログ

    PRB1850616

    サービスオペレーションワークスペース (SOW) で、変更要求テンプレートの値が変更または廃止されたときに自動入力されない この問題は、[既存のテンプレートを廃止] が選択されている場合にも発生します。
    1. SOW で任意のインスタンスを開きます。
    2. SOW を開きます。
    3. [ 新しい変更要求の作成] を選択します。
    4. 右上隅にある [ 新しいテンプレートを提案] を選択します。
    5. [ 提案タイプ] フィールドを [ 既存のテンプレートを変更] に変更します。
    6. 変更/廃止するテンプレートを入力します。

    変更要求の値は空のままであることに注意してください。

    テレメトリ Glide インフラストラクチャ

    PRB1920545

    CDC レプリケーションにより、複製されたテーブルのバッチ DB 更新操作が無効になり、インスタンスのアップグレード時間が長くなる

    階層 2 ストレージオフロード

    PRB1877226

    オフロードルールの作成時にフィールド名が競合する オフロードルールを構成するときに、システムフィールドがインデックス付きフィールドとして設定されている場合は競合が発生します。

    UI フィールド管理

    PRB1833290

    ワークスペースの添付ファイルテーブルを参照する リスト フィールドタイプのパフォーマンスの問題 sys_attachmentテーブルに基づく リスト タイプのフィールドには、親レコードに既に添付されている選択された添付ファイルが表示されますが、フィールドにレコードを追加するときのバックエンドとワークスペースでは動作に違いがあります。その結果、バックエンドには表示されない、sys_attachmentテーブルに存在するレコードの数に依存するワークスペースのパフォーマンスの問題が発生します。
    1. Xanadu ベースインスタンスを開きます。
    2. デフォルトビューとワークスペースの incident.for に [ リスト タイプ] フィールドを追加します。
    3. 親レコードに関連付けられた添付ファイルのみが表示されるように構成します。
    4. [詳細な SQL デバッグ] を有効にします。
    5. バックエンドでアクティブなインシデントレコードを表示します。
    6. それに添付ファイルを関連付けます。
    7. 新しい [リスト ] フィールドで添付ファイルを選択します。
    8. 生成された SQL をレビュー
    9. sys_attachmentレコードのクエリを確認します。
    10. CSM/FSM 構成可能ワークスペースを使用して、ステップ 5 からステップ 9 を繰り返します。

    予想される動作:ユーザーにはsys_attachmentレコードのクエリが表示されます。

    実際の動作:sys_attachmentレコードに対して同じクエリアプローチが見られますが、レコードの SysId を値として使用する [ ファイル名 ] フィールドのsys_attachmentに対する追加のクエリがあります。その結果、テーブル全体のスキャンが行われ、レコードは返されません。

    UI フィールド管理

    PRB1877769

    KB2182152

    サービスオペレーションワークスペースの要求アイテムと「SCTASK」フォームに参照カタログ変数の 情報 (i) アイコンがない この問題は、Yokohama 以降のすべてのワークスペースで発生しています。

    詳細については、リストの KB 記事を参照してください。

    UI フィールド管理

    PRB1942077

    ワークスペースの field_list フィールドタイプは、子テーブル列の拡張をサポートする必要があります これは製品の更新です。

    UI フォーム管理

    PRB1847354

    構成可能なワークスペースには、添付ファイルのデフォルトの暗号化を「なし」に設定する機能はありません CLE 添付ファイルの暗号化が有効になっている場合、ユーザーが添付ファイルを追加した場合、「なし」をデフォルトとして使用するように UI を構成する方法はありません。ユーザーが暗号化モジュールにアクセスできる場合は、常にワークスペース UI のデフォルトのオプションになります。これに合わせてプラットフォーム UI をカスタマイズすることはできますが、ワークスペースにはこの適応性がありません。
    1. CLE Enterprise をインストールします。
    2. 代理操作を許可するグループのメンバーシップによって制御されるインシデント添付ファイルの暗号化フィールド構成を作成します。
    3. サービスオペレーションワークスペース (SOW) へのアクセス権を持つユーザーを、モジュールアクセスポリシーにリンクされたグループに追加します。
    4. そのユーザーの代理操作を行います。
    5. ワークスペースでインシデントを開きます。
    6. 添付ファイルを追加します。

    [モジュールで暗号化] のリストは、アクセス権を持つモジュールに常にデフォルトで設定されることに注意してください。

    UI フォーム管理

    PRB1870603

    読み取り専用の HTML フィールドに、水平スクロールと垂直スクロールが表示される フィールドにスクロールバーを含めることはできません。

    アップグレードセンター

    PRB1933942

    アップグレード後にエラーがスキップされました インスタンスを Xanadu から Yokohama にアップグレードすると、スキップされたエラーが表示されます。その理由は、「利用できないシステムプロパティ glide.db.df_engine.enabled をスキップしています。顧客はこのプロパティを構成できません。プラグイン「com.snc.db.df_engine」に含まれています。

    UXF コンポーネント

    PRB1919730

    KB2505771

    アップグレード中にページフラグメントが更新されないため、アップグレード後に UXF ページコンポーネントが正しくロードされない ユーザーがマイナーパッチをアップグレードするときに、macroponent に関連するメタデータに変更がない場合、ページフラグメントキャッシュはフラッシュされません。アップグレードプロセス中に、ユーザーがアセットバンドルを持つページにアクセスすると、問題が発生します。アップグレード中はアセットバンドルがオフになるため、macroponent ページフラグメントには assetsInBundle がありませんが、アップグレードが完了すると、アセットバンドルがオンになります。ただし、バックエンドはアセットバンドルコンテキストなしで古いページフラグメントを提供しており、macroponent アセットバンドルはロードされていないため、ページ内のコンポーネントはロードされません。

    詳細については、リストの KB 記事を参照してください。

    UX フレームワーク

    PRB1892094

    タイムアウトエラーにより ATF テスト UI アクションが失敗する インテントライブラリは、ページ上に存在しない翻訳ツールのジェネレーター登録に関するコンテキストを提供します。

    UX フレームワーク

    PRB1918913

    資産バンドルがオンになっている場合、js_atf_instrumentation.jsスクリプトがない 自動テストフレームワーク (ATF) テスト中にコンポーネントの負荷検出とロールバックのためにページを計測するjs_atf_instrumentation.jsスクリプトは、資産バンドルがオンになっている場合にありません。
    1. 移動先 メニュー > 自動テストフレームワーク (ATF) > テスト.
    2. 選択 独自の新しいテストを作成する > 名前を付ける > 保存.
    3. ワークスペースでフォームを開くためのテストステップを追加する sc_task > フォーム > 新しいフォームを開く.
    4. 選択 フォームの UI > SOW ワークスペース.
    5. 選択 テーブル > sc_task > テストステップを保存.
    6. 追加 テストステップ > フォーム > UI アクション可視性.
    7. 選択 表示されるタスクをクローズ > テストステップを保存.
    8. 2 つのステップがリストされているテストページに移動します。
    9. UI アクション可視化の表示名を右クリックし、[ ブレークポイントを追加] を選択します。
    10. [ デバッグテスト] を選択します。
    11. これにより、テストランナーが新しいウィンドウで開きます。
    12. テストがブレークポイントで停止するのを待ってから、DOM を調べて、js_atf_instrumentation.js のスクリプトタグがないことに気づきます。
    13. Glide プロパティglide.uxf.lib.asset_bundle_enabledを使用して資産のバンドルをオフにします。

    通知js_atf_instrumentation.jsが利用可能です。

    仮想エージェントデザイナーレガシー

    PRB1928396

    トピックブロックで使用される日時入力が出力パラメーターで null を返す
    1. インスタンスに移動します。
    2. データ時間入力を使用してトピックブロック (nlu/keywords) を作成します。
    3. 出力パラメーターに日時入力を追加します。
    4. トピックブロックと {} の出力パラメーターで返されたデータ時間を実行します。

    仮想エージェント

    PRB1911010

    DTAC が有効で、仮想エージェントヘッダーにエージェント名が表示されている場合、VA は誤った名前を使用します エンドユーザーの観点からは、エージェントのフルネームが表示されます。
    1. live_profileテーブルのエージェント (Abel Tuter など) の [名前] 列を変更します。
    2. ライブプロファイル名が「abel@example」などに変更されていることを確認します。
    3. エージェントユーザーを使用して、[CSM/FSM] または [SOW] に移動します。
    4. エージェントの言語を英語に設定して、エージェントを [チャット可能] にします。
    5. 言語設定を英語以外の言語に設定して、別のウィンドウで別のユーザーと接続します。
    6. /sp に移動します。
    7. 仮想エージェントを開きます。
    8. ライブエージェントの会話を開始します。
    9. チャットウィンドウのタイトルを確認します。
    10. エージェントとしてチャットを承認します。

    チャットのタイトルが「Abel@example」から「ABEL TUTER」に変更されていることを確認します。

    仮想エージェント

    PRB1915544

    仮想エージェント (VA) トピックの実行で、メインスキルではなくツール応答が返される VA トピックの実行は、メインスキル応答を返すか、ユーザーがメインスキル応答を返すようにトピックを構成する方法を提供する必要があります。代わりに、VA トピックの実行は RAG 応答を返します。

    仮想エージェント

    PRB1936820

    Now Assist ポータル (NAP) と Now Assist 仮想エージェント (NAVA) でロック例外が通知される
    1. NAP/NAVA 用の最新の ynowassist 安定インスタンスを設定します。
    2. 仮想エージェントの任意のユースケースの負荷テストを実行します。

    例外がログに記録されていることに注意してください。

    仮想エージェント

    PRB1937290

    特定のカスタムブランディングカラーを使用すると [ 新しい会話 ] ボタンが消える .

    仮想エージェント

    PRB1937589

    異常な生成 AI コントローラー (GAIC) の非同期送信期間 SkillDetailsCache が再利用され、キャッシュの構築には最大 3.5 秒かかる場合があります。

    仮想エージェント

    PRB1938022

    AI エージェント (AIA) Unified Planner 1 は、1 人のユーザーによる生成 AI ログで最大 1.5 秒から 2 秒かかります。 ハイブリッドキューには最大 500 ミリ秒かかります。

    仮想エージェント

    PRB1938273

    Now Assist パネル (NAP) でマルチインテント発言が機能しない この問題は、Azure と Gemini を使用しているときに確認されました。ワークフローは、たとえば両方の発言で利用でき、個別に両方の発言が期待どおりに機能します。

    「フライトを予約してコーヒーを注文する」という発言を入力します。

    最初のワークフローは Azure と Gemini の両方で完了しましたが、Azure で次のフローをトリガーする代わりに一般的な反応応答が発生し、Gemini ではワークフローを続行できないというメッセージが表示されます。

    仮想エージェント

    PRB1938620

    [ 検索結果に移動] ボタンがダイナミックウィンドウ (DW) に表示されない [ 検索結果に移動] ボタン は、チャットから検索への移行では表示されません。この機能は以前のリリースで機能していたため、表示されるはずです。

    仮想エージェント

    PRB1938658

    第 2 のインテントが計画者 1 に送信されない 継続的な会話で
    1. /esc ポータルに移動します。
    2. 仮想エージェント (VA) を開きます。
    3. 複数のエージェントに一致する発言を入力します。
    4. エージェントを選択する代わりに、「ServiceNow の株価とは」などの代替オプションを提供できる次の発言を入力します。
    5. フォールバックオプションで [Web 検索 ] を選択します。

    Web 検索では、ServiceNow の株価ではなく、インシデント解決に関する回答が得られることを確認します。

    仮想エージェント

    PRB1941025

    標準チャットでカタログの実行が完了しても会話が終了しない
    1. 標準チャットで Miro アクセスカタログアイテムを実行します。
    2. フローを終了します。

    予想される動作:実行が完了すると会話が終了します。

    実際の動作:会話は終了しません。

    仮想エージェント

    PRB1941206

    クローンされたメトリクスが作成後にリストに表示されない メトリクスは正常に作成されたように見えますが、クローンされたメトリクスはホームページのリストに表示されません。
    1. カスタムメトリクスを作成します。
    2. 作成されたカスタムメトリクスを開きます。
    3. 右上隅の [コピー ] を選択して、メトリクスをクローンします。
    4. [ セットアップの完了] を選択します。
    5. ホームページに移動します。

    メトリクスが利用できないことを確認します。

    仮想エージェント

    PRB1941593

    トピックで vaSystem.executeSkillWithResumeBehavior を使用すると、会話の再開が失敗する

    仮想エージェント

    PRB1941618

    Now Assist パネル (NAP) に同じワークフローが 2 回表示される 「アイテムの注文」という名前のワークフローは 1 つだけです。

    「以下のアイテムリストを注文します:コーヒー、ラップトップ、フライトの予約、ピザ」という発言を入力します。

    コーヒーエージェントが完了し、同じワークフローが 2 回表示されます。「ラップトップを要求するには、利用可能な注文ワークフローのいずれかを使用します。アイテムの注文 - ラップトップを注文する (it Order items – order a laptop for you) およびアイテムの注文 – ラップトップを注文する (it Order items – order a laptop for you)」

    仮想エージェント

    PRB1942159

    既にライブエージェントに転送されている会話はタイムアウトしています
    1. 検索フレーズを使用して NAVA チャットを開始します。
    2. 結果を待っている間に、[ ライブエージェントに連絡する ] (コンテキストアクション) ボタンを選択します。
    3. ライブエージェントチャットを実施します。
    4. 30 〜 60 秒以内に、会話はタイムアウトします。

    仮想エージェント

    PRB1943087

    フィルターが返されない場合、セマンティックフィルターの AI 検索を実行しないでください セマンティックフィルターを有効にすると、アシスタントにフィルターは構成されません。セマンティックフィルターに対して AI 検索を実行しています。

    仮想エージェント

    PRB1943466

    同期モードで実行しているときに Now Assist スキルが 2 回実行される メインスキルは 1 回だけ実行する必要があります。主なスキルは2回実行。GenAI ログを確認し、2 つの実行レコードを見つけてください。

    仮想エージェント

    PRB1943976

    GC を回避するには、高価なキャッシュをハード参照キャッシュとして追加する必要があります

    仮想エージェント

    PRB1947698

    同じトリガーが同時に起動した場合、正常に実行されるエージェント型ワークフローは 1 つだけです ワークフロートリガーが複数回同時に起動されると、結果のエージェント型ワークフローのうち 1 つのみが正常に実行されます。他のワークフローは、セッションIDが見つからなかったことを示すエラーですぐに終了します。各トリガーは新しい実行計画と新しい会話レコードを正しく作成しますが、1 つの会話のみが進行し、他の会話は開始時に失敗します。
    1. 「複数のケース実行のテスト」という名前のエージェント型ワークフローを作成します。
    2. 3 つ以上のケースレコードを選択して同時に更新し、トリガーがすべてに対して一度に開始されるようにします。
    3. 3 つの実行計画 (sn_aia_execution_plan) と 3 つの会話レコードが作成されます。正常に実行される会話と実行計画は 1 つだけです。他の会話は、「セッション ID が見つかりません」というエラーで最初のタスクの後に続行されません。

    予想される動作:トリガーされた各ワークフローは、同時にトリガーされた条件下でもすべての会話が正常に実行されるように、独自の有効なセッションを個別に作成または解決する必要があります。

    実際の動作:正常に実行される会話は 1 つだけです。他の会話は、すぐに終了するか、「セッション ID が見つかりません」エラーで最初のタスクの後に続行されません。

    仮想エージェント

    PRB1948321

    送信履歴が仮想エージェント (VA) API のシーケンスフィールドを返しません スクリプトは応答としてシーケンスフィールドを返す必要があります。
    1. VA API を使用して履歴メッセージを送信します。
    2. 会話を開始します。
    3. スクリプトを使用して履歴メッセージを取得します。

    シーケンスフィールドが返されないことを確認します。

    仮想エージェント

    PRB1948603

    日本語の DateTimePicker コンポーネントが中断される
    1. 言語を日本語に変更します。
    2. インスタンスを開きます。
    3. /esc ポータルを開きます。
    4. 日時ピッカーのデモトピックを選択します。

    時間フィールドが 00:00 と表示されていることに注意してください。

    仮想エージェントのサードパーティ統合

    PRB1941102

    前の応答が完了する前に応答を入力すると、会話で「技術的なエラー」が発生する可能性があります

    仮想エージェント Web クライアント

    PRB1893104

    Now Assist マルチターンカタログ注文で、[データ/時刻] タイプの変数に現在時刻が表示されず、英語以外の言語モードの仮想エージェントで午前 00 時として表示されます 「データ/時刻」タイプの変数は、すべての言語モードで現在の時刻として表示する必要があります。
    1. 次のプラグイン/ストアアプリを最新バージョンまでアクティブ化します:
      1. UXC Generative AI (sn_uxc_gen_ai)
      2. IT Service Management 向け Now Assist (sn_itsm_gen_ai)
      3. I18N: 日本語訳 (com.snc.i18n.japanese)
    2. 移動先 対話型インターフェース > アシスタント.
    3. サービスポータルで「Now Assist マルチターンカタログ注文」スキルをアクティブにして、仮想エージェントの Now Assist を有効にします。
    4. 1 つの「データ/時間」タイプの変数を持つカタログアイテムを作成します。
    5. 移動先 AI 検索インデックス > インデックス付きソース.
    6. 「カタログアイテムテーブル」を開きます。
    7. 新しく作成されたカタログアイテムが AI 検索を介した仮想エージェント検索に含まれるようにするには、[ すべてのテーブルをインデックス化 ] を選択します。
    8. インデックスの再作成が完了したら、日本語モードに切り替えます。
    9. サービスポータルに移動します。
    10. 仮想エージェントを開きます。
    11. 新しく作成したカタログアイテムを検索します。
    12. 要求を開始します。
    13. 「データ/時間」タイプの変数の表示を確認します。

    予想される動作:[データ/時刻] タイプの変数は現在の時刻として表示されます。これは英語モードでも同じです。

    実際の動作:[データ/時刻] タイプの変数は、日本語モードでは 00:00AM と表示されます。

    仮想エージェント Web クライアント

    PRB1936255

    Now Assist ポータルと仮想エージェントでデフォルトでオーディオ通知をオフにする 処理が実行されると、ビープ音が鳴り続けます。デフォルトでは、オーディオはオフになっている必要があります。

    仮想エージェント Web クライアント

    PRB1937016

    VX 間隔の問題の修正 これは製品の更新です。

    仮想エージェント Web クライアント

    PRB1937432

    VX 間隔の問題の修正 Assist 仮想エージェント (NAVA) とディスパッチャワークスペース (DW) で確認された間隔の問題。問題 1 では、NAVA の「応答の生成中」の下に余分なスペースがありますが、DW では修正されているようです。問題 2 では、処理中のメッセージ コンテナーとスパークル アイコンの間の間隔を 24px にする必要がありますが、NAVA では 12px、DW では 24px です。問題 3 では、処理ステップ間隔は NAVA と DW の両方で上下で 8px にする必要があります。

    仮想エージェント Web クライアント

    PRB1940018

    会話型 UX 機能拡張の Figma と一致しない間隔 Now Assist 仮想エージェント (NAVA)、ディスパッチャワークスペース (DW)、および Now Assist パネル (NAP) の間隔の問題。
    1. んにちはを入力します
    2. 「Hello」とスパークルアイコンの間のスペースは 12 ピクセルである必要があり、現在は NAVA、DW、NAP の両方で 24 ピクセルになっていることに注意してください。
    3. 「Let me look up for information」の間にスペースがあることに注目してください。
    4. [ コピー ] アイコンを次のス パークル アイコンにカーソルを合わせます。
    5. 12px で、DW と NAP で 4px のマージンがあることに注意してください。
    6. [ ソースを表示] を選択します。

    合成された結果とリンクの間のスペースは 8px にする必要があり、DW と NAP では 4px であることに注意してください。

    仮想エージェント Web クライアント

    PRB1940975

    テキストメッセージと合成された応答のマークダウンを増やす

    仮想エージェント Web クライアント

    PRB1941763

    フローの実行が完了すると、[ 新しいチャット ] ボタンがオフになります
    1. ケースの作成を成功させる HR フローの 1 つを呼び出します。これはフローの最後です。
    2. 新しい会話を開始してみてください。

    [新規チャット] (プラスボタン) がオフになります。

    仮想エージェント Web クライアント

    PRB1941773

    [ フォローアップを依頼する] を選択すると、ポータルページが時々シフトする ポータルページが左にシフトし、ユーザーがポップアップを閉じると元の場所に戻ります。
    1. [アシスタント] ページからサービスポータル (SP) の動的ウィンドウ (DW) が有効になっていることを確認します
    2. SP ポータルに移動します。
    3. ポータル検索で 「スパムとは」 と入力します。
    4. [結果] ページが表示されたら、[ フォローアップを依頼する] を選択します。

    DW が開いて [前のチャットが保存されました] というポップアップが表示され、ポータルページが左にシフトしますが、ユーザーが [ 前のチャットが保存されました ] ボタンを閉じると、ページが元の場所に戻ります。

    仮想エージェント Web クライアント

    PRB1948623

    Unified Experience Framework (UXF) の新しいバージョンの取り込み UXF インテントライブラリが Zurich と Yokohama のチャットコンポーネントに変更され、これらのバージョンが採用されました。

    Web UX ランタイム

    PRB1879187

    アップグレードコンソールで、ユーザーが初めてログインしたときに [ガイド付きアップグレード] ページが長時間空白になる 「ガイド付きアップグレード」を初めて開くと、ページのロードに時間がかかります。
    1. 移動先 管理メニュー > アップグレード管理.
    2. [概要] ページから [開始] を選択します。

    インスタンスに初めてログインすると、「ガイド付きアップグレードの確認」が永久にロードされることに注意してください。

    作業指示管理

    PRB1920024

    チームカレンダーにイベントが表示されない
    1. マネージャーとして代理操作します。
    2. イベントを作成して、イベントが存在することを確認します。
    3. チームカレンダーでイベントを確認します。

    作成されたイベントは表示されません。

    作業指示管理

    PRB1935240

    個人イベントのスケジュールが変更されると、重複するイベントが表示される 個人イベントにフラットテーブルを使用する場合、個人イベントのスケジュールが変更されると重複するイベントが表示されます。古いユーザーには、引き続き DW にパーソナルイベントが表示されます。
    1. フラットテーブルの電源が入っていることを確認してください。
    2. cmn_schedule_pテーブルを開きます。
    3. フォームに [スケジュール ] フィールドを追加します (必要な場合)。
    4. DW を開きます。
    5. ユーザーのパーソナルイベントを作成します。
    6. イベントをダブルクリック (またはキーボードショートカットを使用) します。
    7. cmn_schedule_pレコードが新しいタブで開くことを確認します。
    8. スケジュールをユーザーのパーソナルスケジュールに変更します。
    9. DW に移動します。
    10. [ 更新] ボタンを選択します。

    予想される動作:個人イベントは、更新に基づいてユーザーに対してのみ表示されます。

    実際の動作:2 つの個人イベントが表示されます。スケジュールが別のユーザーに変更された後も、古いユーザーには DW にパーソナルイベントが表示されます。

    Zing テキストインデックス作成および検索エンジン

    PRB1943229

    完全一致は、サービスポータルで常に同じ KB を返します 完全一致では、特定の条件を満たす KB のみが表示されますが、クエリは常に特定の 1 つの KB 番号につながります。

    含まれる修正

    特に記載のない限り、以下のいずれのバージョンからでも、このリリースバージョンに安全にアップグレードできます。これら以前のバージョンに含まれる PRB の修正は、このリリースにも含まれています。関心のあるすべての PRB 修正を含む、一覧されている最新パッチにアップグレードしてください。