アップグレード後にカタログエンティティにコードフィールド値を追加する

  • リリースバージョン: Yokohama
  • 更新日 2025年01月30日
  • 所要時間:2分
  • メインの製品カタログエンティティの [コード ] フィールド値を追加します。システムはこのフィールドを使用して、エクスポートカタログエンティティの コード フィールド値をターゲットインスタンスで挿入するか更新するかを決定します。

    始める前に

    必要なロール:admin

    このタスクについて

    Washington DCリリースでは、メインの製品カタログエンティティに コード フィールドが追加されました。Washington DC リリースにアップグレードした後にこれらのカタログエンティティの [コード] フィールド値が空の場合は、修正スクリプトとオンデマンドのスケジュール済みジョブの両方を実行して、メインの製品カタログエンティティの [コード] フィールド値を追加します。

    修正スクリプトは、特性オプションの コード フィールド値を追加します。スケジュール済みジョブは、製品オファリング、製品オファリングカタログ、および製品、サービス、リソースの仕様の [コード ] フィールド値を追加します。

    手順

    1. ソースインスタンスで、次の場所に移動します: All (すべて) > システム定義 > 修正スクリプト.
    2. [ Populate Code Field ] を選択し、[ Run Fix Script] を選択します。
      スクリプトが実行され、 コード フィールドの値が特性オプションに追加されます。
    3. 次のように移動する。 All (すべて) > システム定義 > スケジュール済みジョブ.
    4. [Schedule job to populate code field on master entities] ジョブを選択します。
    5. [ 実行 ] フィールドが [オンデマンド] に設定されていることを確認し、[ 今すぐ実行] を選択します。
      システムによってジョブが実行され、製品オファリング、製品オファリングカタログ、製品オファリングカテゴリ、製品、サービス、リソースの仕様の [コード ] フィールド値が追加されます。
    6. [Schedule Job with upgrade script to populate code] ジョブを選択します。
    7. [ 実行 ] フィールドが [オンデマンド] に設定されていることを確認し、[ 今すぐ実行] を選択します。
      システムによってジョブが実行され、製品カタログ管理コアに [コード ] フィールドの値が追加されます。
    8. ターゲットインスタンスでステップ 1 〜 7 を繰り返します。

    タスクの結果

    製品カタログアドミニストレーターは、製品カタログエンティティをソースインスタンスからエクスポートし、ターゲットインスタンスにインポートできます。